en:pfw:file_systems
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:pfw:file_systems [2024-05-09 16:45] – [NOF structure] willem | en:pfw:file_systems [2025-08-07 14:20] (current) – [Pseudo code for the NOF structure layer] format fixed mka | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== NOF file system, for small Flash chips ===== | ===== NOF file system, for small Flash chips ===== | ||
| - | ---- | ||
| ==== NOF idea ==== | ==== NOF idea ==== | ||
| Line 11: | Line 10: | ||
| It uses [[en: | It uses [[en: | ||
| NOF was developed on top of noForth and stands for **nO**Forth **F**ile system. | NOF was developed on top of noForth and stands for **nO**Forth **F**ile system. | ||
| + | |||
| It can ofcourse be used on any system with limited resources. | It can ofcourse be used on any system with limited resources. | ||
| - | ---- | + | |
| + | |||
| ==== NOF structure ==== | ==== NOF structure ==== | ||
| Line 44: | Line 46: | ||
| | Dir-hash | Working-Dir-hash | Dir-name string | ( max. 64 directories ) | | Dir-hash | Working-Dir-hash | Dir-name string | ( max. 64 directories ) | ||
| </ | </ | ||
| - | **File header** | + | **File header |
| < | < | ||
| Byte Byte 30 bytes 4064 or more bytes | Byte Byte 30 bytes 4064 or more bytes | ||
| Line 117: | Line 119: | ||
| ==== Pseudo code for the NOF structure layer ==== | ==== Pseudo code for the NOF structure layer ==== | ||
| - | {{{{pfw: | + | {{pfw: |
| + | |||
| < | < | ||
en/pfw/file_systems.1715265922.txt.gz · Last modified: 2024-05-09 16:45 by willem