forked from Bananymous/banan-os
update main #1
Loading…
Reference in New Issue
No description provided.
Delete Branch "Bananymous/banan-os:main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I change always manually the serial/graphical. When running cmake you can define variable QEMU_ACCEL that will be used as accelerator. Also ninja has the following targets for running qemu 1. qemu: Run graphical qemu environment 2. qemu-nographic: Run qemu without graphical screen. You should select 'serial only' from grub menu. 3. qemu-debug: Run qemu without accelerator and interrupt debugger.This commit consists of multiple big changes 1. blocks for inodes are now allocated on demand - reading from non allocated block will just return zeroes - writing to non allocated block allocates it 2. code doesn't really use raw pointers anymore - all casts to uint32_t or structures are now replaced with spans. either as<T> or as_span<T> which both are bounds checked 3. code doesn't depend on random macros for accessing indirect blocks - i added some recursive functions which take care of this :)