Commit 323337

2026-09-02 15:00:02 Bob Green: -/-
programming/filesystem layer.md ..
@@ 16,7 16,17 @@
union fs_data;
}
class block_device_t {
- zob
+ bool_t active;
+ char name[16];
+ uint8_t num_sub_devices;
+
+ int (*init)(block_device_t *dev);
+ int (*finish)(void);
+
+ int (*read_block)(uint32_t block_num, uint8_t *buff, uint8_t subdev);
+ int (*write_block)(uint32_t block_num, uint8_t *buff, uint8_t subdev);
+
+ void *driver_data;
}
class vfs_fs_t {
uint8_t type;
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9