d0a546b049
Technical changes: * Factored out file specific information from the file descriptor structure into a new file structure. - Useful file metadata can be stored after the file is closed. - File descriptors become much smaller. - Significantly reduces the need to scan for the file end. * Use correct types in all function signatures. * Removed the directory cache. Results: * Enormous speed increase when opening cached files (10x-20x.) * Multiple fd:s pointing to the same file have the correct semantics. * About 100 bytes smaller ROM size. * Slightly smaller static RAM size. |
||
---|---|---|
.. | ||
apple2enh | ||
avr-raven | ||
avr-ravenlcd | ||
avr-ravenusb | ||
avr-rcb | ||
avr-zigbit | ||
c64 | ||
c128 | ||
cc2420dbk | ||
cooja | ||
esb | ||
ethernut1 | ||
ethernut2 | ||
minimal-net | ||
msb430 | ||
native | ||
netsim | ||
pc-6001 | ||
sky | ||
stepper-robot | ||
stk501 | ||
win32 |