|

eMail Me
Note: You must add uk to the end of the address, it's to help prevent spam.
|
My BASIC Notes
1581 Disk
| SECTORS PER TRACK |
|
TRACK NUMBER |
SECTORS AVAILABLE |
TOTAL |
|
1 to 80 |
0 to 39 |
40 |
|
|
|
| DIRECTORY HEADER |
|
TRACK 40 SECTOR 0 |
|
BYTE |
CONTENTS |
DESCRIPTION |
|
0 |
40 |
Track pointer to first directory block |
|
1 |
3 |
Sector pointer to first directory block |
|
2 |
68 |
ASCII 'D' for format type |
|
3 |
0 |
Reserved |
|
4-21 |
|
Diskette name padded with spaces |
|
22-23 |
|
Diskette ID |
|
24 |
160 |
Shifted space [CHR$(160)] |
|
25 |
51 |
ASCII '3' for dos version |
|
26 |
68 |
ASCII 'D' for format type |
|
27-28 |
160 |
Shifted spaces [CHR$(160)] |
|
29-255 |
0 |
Not used - Reserved |
|
|
|
| BAM
BLOCK 1 |
|
TRACK 40 SECTOR 1 |
|
BYTE |
CONTENTS |
DESCRIPTION |
|
0 |
40 |
Track pointer to next BAM block |
|
1 |
2 |
Sector pointer to next BAM block |
|
2 |
68 |
ASCII 'D' for DOS version |
|
3 |
187 |
Complement of version number |
|
4-5 |
|
Diskette ID |
|
6 |
192 |
(NOT USED BY FD) |
|
7 |
0 |
Bit 6 - Flag for Auto Loader file |
|
8-15 |
0 |
Reserved |
|
16 |
|
Number of sector available in Track 1 |
|
17 |
|
Track 1, sector 0-7 availability map * |
|
18 |
|
Track 1, sector 8-15 availability map * |
|
19 |
|
Track 1, sector 16-23 availability map * |
|
20 |
|
Track 1, sector 24-31 availability map * |
|
21 |
|
Track 1, sector 32-39 availability map * |
|
22 |
|
Number of sector available in Track 2 |
|
23 |
|
Track 2, sector 0-7 availability map * |
|
24 |
|
Track 2, sector 8-15 availability map * |
|
25 |
|
Track 2, sector 16-23 availability map * |
|
26 |
|
Track 2, sector 24-31 availability map * |
|
27 |
|
Track 2, sector 32-39 availability map * |
|
> > > |
|
|
|
250 |
|
Number of sector available in Track 40 |
|
251 |
|
Track 40, sector 0-7 availability map * |
|
252 |
|
Track 40, sector 8-15 availability map * |
|
253 |
|
Track 40, sector 16-23 availability map * |
|
254 |
|
Track 40, sector 24-31 availability map * |
|
255 |
|
Track 40, sector 32-39 availability map * |
|
|
|
* A binary of 1 indicates that the sector is available,
while 0 indicates an allocated sector.
| BAM
BLOCK 2 |
|
TRACK 40 SECTOR 2 |
|
BYTE |
CONTENTS |
DESCRIPTION |
|
0 |
0 |
Indicates last sector for BAM |
|
1 |
255 |
Indicates all bytes in sector used |
|
2 |
68 |
ASCII 'D' for DOS version (copy) |
|
3 |
187 |
Complement of version number (copy) |
|
4-5 |
|
Diskette ID (copy) |
|
6 |
192 |
(NOT USED BY FD) |
|
7 |
0 |
Bit 6 - Flag for Auto Loader file |
|
8-15 |
0 |
Reserved |
|
16 |
|
Number of sector available in Track 41 |
|
17 |
|
Track 41, sector 0-7 availability map * |
|
18 |
|
Track 41, sector 8-15 availability map * |
|
19 |
|
Track 41, sector 16-23 availability map * |
|
20 |
|
Track 41, sector 24-31 availability map * |
|
21 |
|
Track 41, sector 32-39 availability map * |
|
22 |
|
Number of sector available in Track 42 |
|
23 |
|
Track 42, sector 0-7 availability map * |
|
24 |
|
Track 42, sector 8-15 availability map * |
|
25 |
|
Track 42, sector 16-23 availability map * |
|
26 |
|
Track 42, sector 24-31 availability map * |
|
27 |
|
Track 42, sector 32-39 availability map * |
|
> > > |
|
|
|
250 |
|
Number of sector available in Track 80 |
|
251 |
|
Track 80, sector 0-7 availability map * |
|
252 |
|
Track 80, sector 8-15 availability map * |
|
253 |
|
Track 80, sector 16-23 availability map * |
|
254 |
|
Track 80, sector 24-31 availability map * |
|
255 |
|
Track 80, sector 32-39 availability map * |
|
|
|
* A binary of 1 indicates that the sector is available,
while 0 indicates an allocated sector.
|