1 /*-----------------------------------------------------------------------*\
2  |  Originally by Kevin Kayes, but he refused any responsibility for it. |
3  |                                                                       |
4  |  Copyright 1986-1988 by Parag Patel.  All Rights Reserved.            |
5  |  Copyright 1994 by CodeGen, Inc.  All Rights Reserved.                |
6 \*-----------------------------------------------------------------------*/
7 
8 
9 #define SECTORSIZE	128
10 #define SECTORSPERTRACK	26
11 #define TRACKSPERDISC	77
12 #define SECTOROFFSET	1
13 #define TRACKOFFSET	0
14 #define RESERVEDTRACKS	2
15 #define SECTORSPERBLOCK	8
16 #define SECTORSPEREXTENT 128
17 #define EXTENTSIZE	32
18 #define TOTALEXTENTS	64
19 
20 #define EXTENTSPERSECTOR (SECTORSIZE / EXTENTSIZE)
21 #define TRACKSIZE	(long)(SECTORSIZE * SECTORSPERTRACK)
22 #define DISCSIZE	(long)(TRACKSIZE * TRACKSPERDISC)
23 
24 unsigned char	sectorxlat[] = {
25 			1, 7, 13, 19,
26 			25, 5, 11, 17,
27 			23, 3, 9, 15,
28 			21, 2, 8, 14,
29 			20, 26, 6, 12,
30 			18, 24, 4, 10,
31 			16, 22
32 			};
33 
34