#include <syslinux/config.h> | |
#include <com32.h> | |
#include <fs.h> | |
extern uint8_t DriveNumber; | |
extern void *PartInfo; | |
extern uint32_t OrigESDI; | |
extern const uint64_t Hidden; | |
__export void get_derivative_info(union syslinux_derivative_info *di) | |
{ | |
di->disk.filesystem = SYSLINUX_FS_SYSLINUX; | |
di->disk.sector_shift = SectorShift; | |
di->disk.drive_number = DriveNumber; | |
di->disk.ptab_ptr = &PartInfo; | |
di->disk.esdi_ptr = &OrigESDI; | |
di->disk.partoffset = &Hidden; | |
} |