1 #include <syslinux/config.h>
5 extern uint8_t DriveNumber
;
6 extern far_ptr_t PartInfo
;
7 extern far_ptr_t OrigESDI
;
8 extern uint64_t Hidden
;
10 void get_derivative_info(union syslinux_derivative_info
*di
)
12 di
->disk
.filesystem
= SYSLINUX_FS_SYSLINUX
;
13 di
->disk
.sector_shift
= SectorShift
;
14 di
->disk
.drive_number
= DriveNumber
;
16 di
->disk
.ptab_ptr
= GET_PTR(PartInfo
);
17 di
->disk
.esdi_ptr
= GET_PTR(OrigESDI
);
18 di
->disk
.partoffset
= Hidden
;