Home Pagee

Home Page

BASIC Handbook

Basic2 Commands
Disk Drives
PEEK's and POKE's
RAM Memory Map
ROM Memory Map
Screen Display
Sprite
ASCII and CHR$ Codes

eMail
email5-commodorecheetah.co.uk

Note: You will need to replace the '-' with the @ symbol.
This is to minimize spam.

My BASIC Quick Reference Guide

1541 Disk

SECTORS PER TRACK
TRACK NUMBER
SECTORS AVAILABLE
TOTAL
1 to 17
0 to 20
21
18 to 24
0 to 18
19
25 to 30
0 to 17
18
31 to 35
0 to 16
17

 

BAM FORMAT AND DIRECTORY HEADER
TRACK 18 SECTOR 0
BYTE
CONTENTS
DESCRIPTION
0
18
Track pointer to first directory block
1
1
Sector pointer to first directory block
2
65
ASCII 'A' for format type
3
0
1541 format Disk
4
Number of sector available in Track 1
5
Track 1, sector 0-7 availability map *
6
Track 1, sector 8-15 availability map *
7
Track 1, sector 16-23 availability map *
8
Number of sector available in Track 2
9
Track 2, sector 0-7 availability map *
10
Track 2, sector 8-15 availability map *
11
Track 2, sector 16-23 availability map *
> > >
 
140
Number of sector available in Track 35
141
Track 35, sector 0-7 availability map *
142
Track 35, sector 8-15 availability map *
143
Track 35, sector 16-23 availability map *
144-159
Diskette name padded with spaces
160-161
160
Shifted space [CHR$(160)]
162-163
Diskette ID
164
160
Shifted space [CHR$(160)]
165
50
ASCII '2' for dos version
166
65
ASCII 'A' for format type
167-170
160
Shifted spaces [CHR$(160)]
171-255
Not used

* A binary of 1 indicates that the sector is available, while 0 indicates an allocated sector.


Commodore Cheetah made by Allen Monks, started in the year 2000.