Add create_file syscall, CE mkfile command, FatFS formatting fixes
All checks were successful
Build documentation / build-and-deploy (push) Successful in 4m16s

This commit is contained in:
2026-03-01 01:52:09 +01:00
parent eb55a6de21
commit abd85744cc
13 changed files with 133 additions and 18 deletions

View File

@@ -138,8 +138,9 @@ void vdisk_device_init (void) {
mbr.valid_sign[0] = 0x55;
mbr.valid_sign[1] = 0xAA;
mbr.ptes[0].start_lba = 0;
mbr.ptes[0].sector_count = div_align_up (init.total_size, init.sector_size);
mbr.ptes[0].drive_attrs = (1 << 7);
mbr.ptes[0].start_lba = 1;
mbr.ptes[0].sector_count = div_align_up (init.total_size, init.sector_size) - 1;
struct device* vdisk =
device_create ("VD", ops, lengthof (ops), &ramdrv_init, &ramdrv_fini, &init);