| $0000 - $000f | Identification 16 chars "C64IDE...." |
| $0010 - $0013 | Max. CYL-HI, CYL-LOW, HEAD, SECTOR |
| $0014 - $0017 | ROOT dir. CYL-HI, CYL-LOW, HEAD, SECTOR |
| $0018 - $001B | BAM CYL-HI, CYL-LOW, HEAD, SECTOR |
| $001C - $001F | SECONDARY BAM CYL-HI, CYL-LOW, HEAD, SECTOR |
| $0020 - $01FF | reserved |
| $0000 next CYLINDER HIGH bit 7 always 1, bit 6 - end sector |
| $0001 next CYLINDER LOW |
| $0002 next HEAD |
| $0003 next SECTOR |
| $0000 NUMBER OF USED BYTES - HIGH bit 7 always 1, bit 6 - end sector (1) |
| $0001 NUMBER OF USED BYTES - LOW |
| $0002 unsused (always 0) |
| $0003 unsused (always 0) |
| $0000 | - | ATTRIBUTE | ------> | Bit | ||
| $0001 | - | reserved | 0 - 2 - type of the file | ------> | 0=DEL | |
| $0002 - $0011 | - | FILE NAME | 3 - unused | 1=SEQ | ||
| $0012 - $0014 | - | FILE SIZE in Bytes (low to hi) | 4 - 1=SUB DIRECTORY | 2=PRG | ||
| $0015 | - | reserved | 5 - 1=LABEL | 3=USR | ||
| $0016 | - | SEC | 6 - 1=WRITE PROTECT bit | 4=REL | ||
| $0017 | - | MIN | 7 - 0=DELETE DIR or OPEN FILE | |||
| $0018 | - | HOUR | ||||
| $0019 | - | DATE | ||||
| $001A | - | MONTH | ||||
| $001B | - | YEAR | ||||
| $001C | - | CYLINDER - HI | ||||
| $001D | - | CYLINDER - LOW | ||||
| $001E | - | HEAD | ||||
| $001F | - | SECTOR |
Offsets of directory blocks
| 0 | $0008 |
| 1 | $0028 |
| 2 | $0048 |
| 3 | $0068 |
| . | |
| . | |
| . | |
| 12 | $0188 |
| 13 | $01A8 |
| 14 | $01C8 |
Back to main page