chg: UbixFS::vfs_read() now works for direct block extents
chg: UbixFS::vfs_read() returns ~0 on error, or the size read in on success chg: UbixFS::root member is now a fileDescriptor chg: UbixFS::vfs_init() creates a file descriptor for the root dir chg: UbixFS::vfs_format() now sets all values in the bTreeHeader before writing chg: UbixFS::vfs_format() sets the inode magic number chg: device_t::read(device_t *, void *, off_t, size_t) chg: device_t::write(device_t *, void *, off_t, size_t) chg: vfs_abstract::vfs_read(fileDescriptor *, void *, off_t, size_t) chg: vfs_abstract::vfs_write(fileDescriptor *, void *, off_t, size_t) chg: ramDrive_read(device_t *dev,void *ptr,off_t offset,size_t length) chg: ramDrive_write(device_t *dev,void *ptr,off_t offset,size_t length) |
---|
|
src/sys/ubixfsv2/device.h |
---|
src/sys/ubixfsv2/fsAbstract.h |
---|
src/sys/ubixfsv2/ramdrive.cpp |
---|
src/sys/ubixfsv2/ubixfs.cpp |
---|
src/sys/ubixfsv2/ubixfs.h |
---|