Rafał Harabień
|
94dfe7ffd5
|
Remove exfat references.
exfat is very different from fat12/16/32 and wont be supported.
|
2017-10-01 21:39:11 +02:00 |
|
Rafał Harabień
|
284d26282c
|
Rename some fields in internal bsp struct.
|
2017-10-01 18:13:59 +02:00 |
|
Rafał Harabień
|
c8ccd7d86e
|
Don't use dynamic allocation for FAT table wrapper.
FAT table still uses Box but its hardly avoidable when reading entire FAT into memory.
|
2017-09-28 00:11:24 +02:00 |
|
Rafał Harabień
|
cb6d486e86
|
Fix warning.
|
2017-09-27 14:20:52 +02:00 |
|
Rafał Harabień
|
4feeb3eead
|
Use references instead of Rc for shared state.
|
2017-09-27 14:05:58 +02:00 |
|
Rafał Harabień
|
840290f754
|
Add LFN support and rename some functions.
|
2017-09-24 22:12:38 +02:00 |
|
Rafał Harabień
|
6b6759802a
|
Refactoring.
|
2017-09-24 03:08:00 +02:00 |
|
Rafał Harabień
|
daa51e3540
|
Implement Seek trait for File and rewind method in Dir.
|
2017-09-24 02:10:59 +02:00 |
|
Rafał Harabień
|
50d020d05c
|
Fix reading long files.
|
2017-09-23 22:22:25 +02:00 |
|
Rafał Harabień
|
e44d7fc6c2
|
Fix reading FAT32 root dir.
|
2017-09-23 21:53:32 +02:00 |
|
Rafał Harabień
|
b535b460f9
|
Implement reading files beyond cluster (untested).
|
2017-09-23 20:16:32 +02:00 |
|
Rafał Harabień
|
88fd442dac
|
Refactor code to use shared state.
This way for example FatFile can implement Read trait.
|
2017-09-23 19:42:09 +02:00 |
|
Rafał Harabień
|
3933a29078
|
Implemented basic FAT table support.
|
2017-09-23 14:16:02 +02:00 |
|
Rafał Harabień
|
6b18dfd626
|
Don't read past end of file.
|
2017-09-23 00:22:31 +02:00 |
|
Rafał Harabień
|
65936f8f27
|
Restructure into proper crate.
|
2017-09-22 23:20:06 +02:00 |
|
Rafał Harabień
|
91ba151398
|
Add file read methods.
|
2017-09-22 22:27:39 +02:00 |
|
Rafał Harabień
|
c5ab2f94d5
|
Split reading dir and fs code into modules.
|
2017-09-22 20:50:41 +02:00 |
|