10       .PAGE ›20 ;SAVE #D2:ROMTBL.M65›30 ;›40 ; 20MB Version 10+10›50 ;›60 ; SUPRA COPRORATION›70 ; 1133 Commercial Way›80 ; Albany, OR    97321›90 ; (503) 967-9075›0100 ;›0110 ;›0120 ; Change the following tables›0130 ;  in the EPROM and burn a new›0140 ;  EPROM to add a new drive›0150 ;  type, or to change the size›0160 ;  of any logical drive.  The›0170 ;  physical location of the›0180 ;  logical drive can also be›0190 ;  changed.›0200 ;›0210 ; The ROMWCB table starts at an›0220 ;  offset of $0700 from the›0230 ;  start of the EPROM.  The›0240 ;  LOGDEV table starts at $0740.›0250 ;›0260 ; The EPROM normally sits in the›0270 ;  $D800 to $DFFF area of memory›0280 ;  and is bank switched over the›0290 ;  floating point ROM when the›0300 ;  operating system is going to›0310 ;  call the Hard Disk.›0320 ;›0330 ;›0340 ;›0350 ; Hard Disk data tables›0360 ;  Each of 8 tables:›0370 ;›0380 ;  .DBYTE xxxx   # of cylinders›0390 ;  .BYTE xx      # of heads›0400 ;  .DBYTE xxxx   RWCC cylinders›0410 ;  .DBYTE xxxx   WPC cylinder›0420 ;  .BYTE xx      Step pulse rate›0430 ;›0440 ROMWCB›0450 ;›0460 ;(0) 4 head, 153 cyl 5MB›0470     .DBYTE 153›0480     .BYTE 4›0490     .DBYTE 128›0500     .DBYTE 153›0510     .BYTE 0›0520 ;›0530 ;(1) 2 head, 306 cyl 5MB›0540     .DBYTE 306›0550     .BYTE 2›0560     .DBYTE 128›0570     .DBYTE 0›0580     .BYTE 7›0590 ;›0600 ;(2) 4 head, 306 cyl 10MB›0610     .DBYTE 306›0620     .BYTE 4›0630     .DBYTE 128›0640     .DBYTE 0›0650     .BYTE 7›0660 ;›0670 ;(3) 6 head, 230 cyl 11MB›0680     .DBYTE 230›0690     .BYTE 6›0700     .DBYTE 128›0710     .DBYTE 0›0720     .BYTE 7›0730 ;›0740 ;(4) 6 head, 306 cyl 15MB›0750     .DBYTE 306›0760     .BYTE 6›0770     .DBYTE 128›0780     .DBYTE 0›0790     .BYTE 7›0800 ;›0810 ;(5) 4 head, 306 cyl 20MB›0820     .DBYTE 306›0830     .BYTE 4›0840     .DBYTE 128›0850     .DBYTE 0›0860     .BYTE 0›0870 ;›0880 ;(6) 4 head, 612 cyl 20MB›0890     .DBYTE 612›0900     .BYTE 4›0910     .DBYTE 300›0920     .DBYTE 0›0930     .BYTE 0›0940 ;›0950 ;(7) 5 head, 980 cyl 60MB›0960     .DBYTE 975›0970     .BYTE 5›0980     .DBYTE 0›0990     .DBYTE 0›1000     .BYTE 7›1010 ;›1020 ;›1030 ;›1040 ; Logical Drive information›1050 ;  Structure for each is:›1060 ;›1070 ;  .BITS xxxxxxxx SCSI device #›1080 ;    (Only ONE bit on at a time)›1090 ;    (0 = Disabled)›1100 ;  .BITS xxx00000 SCSI lun dev›1110 ;    (Range 0-7)›1120 ;  .3BYTE  xxxxxx Start sector #›1130 ;  .WORD   xxxx   Size (sectors)›1140 ;  .BYTE   xx     Spare›1150 ;›1160 ; NOTE:›1170 ;  If D1: is enabled in this›1180 ;   table, do NOT change any›1190 ;   information about it›1200 ;›1210 ; COMPUTING PARTITIONS:›1220 ;  To compute partition info:›1230 ;   Start sector is 2+ size›1240 ;   of previous partition plus›1250 ;   start of previous partition›1260 ;   on that hard drive.›1270 ;  FOR EXAMPLE:›1280 ;   D1-> start = 0›1290 ;        size  = 1041›1300 ;   D3-> start = 1043›1310 ;        size  = 36800›1320 ;   D4-> start = 37845›1330 ;        size  = 36800›1340 ;     end ->     74645›1350 ; NOTE:›1360 ;  End must be less than total›1370 ;   number of sectors!›1380 ;›1390 ;›1400 LOGDEV›1410     .BYTE 1     ;D1:›1420     .BYTE 0›1430     .BYTE 0     ;High order›1440     .DBYTE 0    ;..and the rest›1450     .WORD 1041›1460     .BYTE 0     ;Spare›1470 ;›1480     .BYTE 0     ;D2:›1490     .BYTE 0›1500     .BYTE 0     ;High order›1510     .DBYTE 0    ;..and the rest›1520     .WORD 0›1530     .BYTE 0     ;Spare›1540 ;›1550     .BYTE 1     ;D3:›1560     .BYTE 0›1570     .BYTE 0     ;High order›1580     .DBYTE 1043 ;..and the rest›1590     .WORD 36800›1600     .BYTE 0     ;Spare›1610 ;›1620     .BYTE 1     ;D4:›1630     .BYTE 0›1640     .BYTE 0     ;High order›1650     .DBYTE 37845 ;..and the rest›1660     .WORD 36800›1670     .BYTE 0     ;Spare›1680 ;›1690     .BYTE 0     ;D5:›1700     .BYTE 0›1710     .BYTE 0     ;High order›1720     .DBYTE 0    ;..and the rest›1730     .WORD 0›1740     .BYTE 0     ;Spare›1750 ;›1760     .BYTE 0     ;D6:›1770     .BYTE 0›1780     .BYTE 0     ;High order›1790     .DBYTE 0    ;..and the rest›1800     .WORD 0›1810     .BYTE 0     ;Spare›1820 ;›1830     .BYTE 0     ;D7:›1840     .BYTE 0›1850     .BYTE 0     ;High order›1860     .DBYTE 0    ;..and the rest›1870     .WORD 0›1880     .BYTE 0     ;Spare›1890 ;›1900     .BYTE 0     ;D8:›1910     .BYTE 0›1920     .BYTE 0     ;High order›1930     .DBYTE 0    ;..and the rest›1940     .WORD 0›1950     .BYTE 0     ;Spare›1960 ;›1970 ;›1980 ;›1990 ; Percom configuration tables›2000 ;  (DO NOT CHANGE)›2010 PERTBL›2020 ;›2030 PER810›2040     .BYTE 40,3,0,18,0,0,0,128,$40›2050     .BYTE 0,0,0,0,0,0,0›2060 ;›2070 PERDBL›2080     .BYTE 40,3,0,18,0,4,1,0,$40›2090     .BYTE 0,0,0,0,0,0,0›2100 ;›2110 ;›2120 PER1050›2130     .BYTE 40,3,0,26,0,4,0,128,$40›2140     .BYTE 0,0,0,0,0,0,0›2150 ;›2160 PERBIG›2170     .BYTE 1,3,0,0,0,4,1,0,$40›2180     .BYTE 0,0,0,0,0,0,0›2190 ;›2200 ;›2210 ;›2220 ; HELPDRV is the floppy disk›2230 ;  to boot off when the <HELP>›2240 ;  key is held down on power up›2250 ;›2260 HELPDRV›2270     .BYTE 2     ;D2:›2280 ;›2290 ;›2300 ;›