Fabien Chouteau
36f137ad18
Fix "use clause for has no effect" errors
2018-03-09 16:59:59 +01:00
Fabien Chouteau
be4bc3b70a
Filesystem.Native: Fix end of file handling
2018-02-02 18:35:21 +01:00
Fabien Chouteau
20ce0ef02f
Filesystem.Native: Fix size info for directories
2018-02-02 18:18:13 +01:00
Fabien Chouteau
883e45fee5
Start file system documentation
2017-09-15 18:47:55 +02:00
Fabien Chouteau
1264de8c89
File_IO: Rename file modes
2017-09-15 18:47:55 +02:00
Fabien Chouteau
ddb422adbd
File_IO: Add Create_File function
2017-09-15 18:47:55 +02:00
Fabien Chouteau
d2b93ca351
Filesystem: Create a "front-end" for file handling
...
in a package called File_IO. This hides some of the complexity of
dealing with access to handle and answers some of the questions
discussed in the issue #68 .
The package also provides the mounting interface, taken from
Filesystem.VFS.
2017-09-15 18:47:55 +02:00
Fabien Chouteau
480067dffb
Filesystem: Merge the two filesystem interfaces
...
And update the native implementation.
2017-09-15 18:47:55 +02:00
Fabien Chouteau
a8d47f02aa
Fix Native.Filesystem after HAL type change
2017-02-13 21:30:25 +01:00
Fabien Chouteau
afbcb4b683
Native.Filesystem: Fix build failure
2016-12-22 18:15:35 +01:00
Fabien Chouteau
7083d31730
Native.Filesystem: Fix Seek()
...
Byte_IO.Set_Index starts at 1 where HAL.Filesystem starts at 0.
2016-11-13 21:18:46 +01:00
Pierre-Marie de Rodat
521e131c60
Add naive native implementations for HAL.Filesystem interfaces
...
These will make it possible to test Virtual_File_System in a native
configuration, and thus will ease automated testing.
2016-11-01 11:18:05 +01:00
Pierre-Marie de Rodat
0fe9a74e7f
Add missing bits for working native targets
2016-11-01 11:18:05 +01:00