; ; A set of configuration tables for DSKDRIVE v 1.1 up ; ; Kaypro 2, SSDD. - blm,exm,dsm repaired 85/5/15 dw 40; cpmspt db 3; bsh db 07h,0; blm,exm dw 194; dsm dw 63; drm db 0F0h,0; al0,al1 dw 16; cks dw 1; off db 4; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 0; sec1st db 0; config db 40; ntrks db 0; nsecs db 'KAYPRO 2 (SSDD)$$$$$$$$$$$$' ; ; Televideo TS802 DSDD dw 36; cpmspt db 4; bsh db 0Fh,0; blm,exm dw 170; dsm dw 63; drm db 080h,0; al0,al1 dw 16; cks dw 4; off db 2; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 1; sec1st db 2; config db 40; ntrks db 0; nsecs db 'TS802 (Televideo DSDD)$$$$$' ; ; Hewlett-Packard HP125 DSDD dw 32; cpmspt db 3; bsh db 07h,0; blm,exm dw 251; dsm dw 127; drm db 0F0h,0; al0,al1 dw 32; cks dw 3; off db 2; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 1; sec1st db 2; config db 40; ntrks db 0; nsecs db 'HP125 (DSDD)$$$$$$$$$$$$$$$' ; ; Kaypro 4, DSDD dw 40; cpmspt db 4; bsh db 0Fh,1; blm,exm dw 196; dsm dw 63; drm db 0C0h,0; al0,al1 dw 16; cks dw 1; off db 4; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 0; sec1st db 2; config db 40; ntrks db 10; nsecs db 'KAYPRO 4 (DSDD)$$$$$$$$$$$$' ; ; IBM PC CPM86 (DSDD) dw 32; cpmspt db 4; bsh db 0Fh,1; blm,exm dw 157; dsm dw 63; drm db 080h,0; al0,al1 dw 16; cks dw 1; off db 4; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 1; sec1st db 4; config db 40; ntrks db 0; nsecs db 'IBM PC (CP/M-86 DSDD)$$$$$$' ; ; IBM PC MSDOS 9 SECTOR rev 6 Feb. 85 ; This configuration makes MSDOS file space appear in ; CPM file space. The pre-allocated groups 0 thru 2 ; hold the MSDOS boot, FATs, and directory areas. Any ; CPM disk directory operations will foul the disk. ; Access it only by direct bios calls. The apparent ; CPM groups are actually two MSDOS allocation units. dw 36; cpmspt db 4; bsh db 0Fh,1; blm,exm dw 179; dsm dw 63; drm db 0e0h,0; al0,al1 dw 16; cks dw 0; off db 4; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 1; sec1st db 2; config db 40; ntrks db 0; nsecs db 'IBM PC (MSDOS 9 Sect DSDD)$' ; ; IBM PC MSDOS 8 SECTOR ; Any CPM disk directory operations will foul the disk. ; Access it only by direct bios calls. dw 32; cpmspt db 4; bsh db 0Fh,1; blm,exm dw 159; dsm dw 63; drm db 0e0h,0; al0,al1 dw 16; cks dw 0; off db 4; hstblk db 0, 1, 2, 3, 4, 5, 6, 7; sxltbl db 8, 9,10,11,12,13,14,15 db 16,17,18,19,20,21,22,23 db 24,25,26,27,28,29,30,31 db 32,33,34,35,36,37,38,39 db 40,41,42,43,44,45,46,47 db 48,49,50,51,52,53,54,55 db 56,57,58,59,60,61,62,63 db 64,65,66,67,68,69,70,71 db 72,73,74,75,76,77,78,79 db 0; spare db 1; sec1st db 2; config db 40; ntrks db 0; nsecs db 'IBM PC (MSDOS 8 Sect DSDD)$' ; ; Osborne 1 SSSD. dw 20; cpmspt db 4; bsh db 0Fh,1; blm,exm dw 45; dsm dw 63; drm db 080h,0; al0,al1 dw 16; cks dw 3; off db 2; hstblk db 0, 1, 4, 5, 8, 9,12,13; sxltbl db 16,17, 2, 3, 6, 7,10,11 db 14,15,18,19, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0, 0, 0, 0, 0, 0, 0, 0 db 0; spare db 1; sec1st db 080h; config db 40; ntrks db 0; nsecs db 'OSBORNE 1 (SSSD)$$$$$$$$$$$' ; end