Adjust memory layout for 2.6.22+ kernels with 32KB setup code
[mknbi.git] / first-dos.h
index b3ef499..4f79e15 100644 (file)
 #define BOOT_FLAG_EOF  0x04            /* mask for load record flag EOF */
 
 #define BOOT_LD_SECNUM 0               /* offset of total number of sectors */
-#define BOOT_LD_SPT    2               /* offset of sectors per track */
-#define BOOT_LD_CYL    4               /* offset of number of cylinders */
-#define BOOT_LD_DRIVE  6               /* offset of boot drive ID */
-#define BOOT_LD_NOHD   7               /* offset of no-hard-disk flag */
+#define BOOT_LD_HEADS   4              /* offset of head count */
+#define BOOT_LD_SPT    6               /* offset of sectors per track */
+#define BOOT_LD_CYL    8               /* offset of number of cylinders */
+#define BOOT_LD_DRIVE  10              /* offset of boot drive ID */
+#define BOOT_LD_NOHD   11              /* offset of no-hard-disk flag */