54#define PART(pos) ((struct PartitionBlock *)(pos))
56#define PBFB_BOOTABLE 0
57#define PBFF_BOOTABLE 1L
59#define PBFF_NOMOUNT 2L
struct AmigaIds * _amiga_add_id(uint32_t id, struct AmigaIds *ids)
Definition amiga.c:67
int _amiga_id_in_list(uint32_t id, struct AmigaIds *ids) _GL_ATTRIBUTE_PURE
Definition amiga.c:90
struct PartitionBlock * amiga_find_part(PedGeometry *geom, struct PartitionBlock *part)
Definition amiga.c:266
void _amiga_free_ids(struct AmigaIds *ids)
Definition amiga.c:81
struct _PedGeometry PedGeometry
Definition geom.h:30
uint32_t ID
Definition amiga.h:64
struct AmigaIds * next
Definition amiga.h:65
uint32_t de_MaxTransfer
Definition amiga.h:44
uint32_t de_Reserved
Definition amiga.h:37
uint32_t de_Control
Definition amiga.h:49
uint32_t de_Mask
Definition amiga.h:45
uint32_t de_Interleave
Definition amiga.h:39
uint32_t pb_ID
Definition amiga.h:21
uint32_t de_BufMemType
Definition amiga.h:43
uint32_t de_SecOrg
Definition amiga.h:33
uint32_t de_SizeBlock
Definition amiga.h:32
uint32_t de_BlocksPerTrack
Definition amiga.h:36
uint32_t de_NumBuffers
Definition amiga.h:42
uint32_t de_TableSize
Definition amiga.h:31
int32_t de_BootPri
Definition amiga.h:46
int32_t pb_ChkSum
Definition amiga.h:23
uint32_t de_DosType
Definition amiga.h:47
uint8_t pb_DriveName[32]
Definition amiga.h:29
uint32_t pb_Next
Definition amiga.h:25
uint32_t pb_Reserved1[2]
Definition amiga.h:27
uint32_t de_Baud
Definition amiga.h:48
uint32_t de_BootBlocks
Definition amiga.h:50
uint32_t de_HighCyl
Definition amiga.h:41
uint32_t pb_Reserved2[15]
Definition amiga.h:30
uint32_t de_SectorPerBlock
Definition amiga.h:35
uint32_t de_PreAlloc
Definition amiga.h:38
uint32_t pb_EReserved[12]
Definition amiga.h:51
uint32_t pb_Flags
Definition amiga.h:26
uint32_t pb_DevFlags
Definition amiga.h:28
uint32_t pb_SummedLongs
Definition amiga.h:22
uint32_t de_Surfaces
Definition amiga.h:34
uint32_t pb_HostID
Definition amiga.h:24
uint32_t de_LowCyl
Definition amiga.h:40