Commodore 8050

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Commodore 8050 floppy-disk drive, with CBM 2001 PC

The Commodore 8050 and Commodore 8250 are dual-unit 5¼" floppy disk drives for Commodore International computers. They use a wide rectangular steel case form similar to that of the Commodore 4040, and use the IEEE-488 interface common to Commodore PET/CBM computers.

The 8050 is a single-sided drive, whereas the 8250 can use both sides of a disk simultaneously. Both use a quad density format storing approximately 0.5 megabyte per side. The density of media is similar to later PC high density floppy disks, but with the original 300-oersted coercivity used by double density drives. The 8050 and 8250 did not write with enough power to use 600-oersted PC high density disks reliably. As quad-density disks were rare even at the time that these were current models, users quickly found that typical double density floppy disks had enough magnetic media density to work in these drives.

These drives are not dual-mode, so they cannot read or write disks formatted by the more common lower-capacity Commodore 1541 or Commodore 4040 models.

Some variants of these drives exist. The Commodore 8250LP is the 8250 in a lower profile, tan-colored case. The Commodore SFD-1001 is a single-drive version of the 8250 in a Commodore 1541-style case (similarly to the Commodore 2031LP), often used by bulletin board systems for their physical similarity to 1541s and high capacity and speed.

Disk Layout[edit]

Track Sectors Per Track
(256 bytes)
 1-39, 78-116 29 1131
40-53, 117-130 27 378
54-64, 131-141 25 275
65-77, 142-154 23 299

Total Sectors: 2083 (4166 for the 8250)

The disk header is on 39/0 (track 39, sector 0), with the directory residing on the remaining 28 sectors of track 39.

Header Layout 39/0

$00–01 T/S reference to the first BAM (block availability map map) sector
    02 DOS version ('C')
 06-16 Disk label, $A0 padded
 18-19 Disk ID
 1B-1C DOS type('2C')

The BAM (block availability map) begins on 38/0 (track 38, sector 0), and continues on 38/3. On the 8250, the BAM extends further to 38/6 and 38/9. The remaining sectors on track 38 are available for general use.

BAM Layout 38/0, 3, (6, 9)

$00–01 T/S reference to the next BAM sector, or 00/FF if last.
    02 DOS version ('C')
    04 Lowest BAM track in this block
    05 Highest+1 BAM track in this block
 06-FF BAM for 50 tracks