extern structstd.os.uefi.device_path.DevicePath.Messaging.AtapiDevicePath[src]

Fields

type: DevicePath.Type
subtype: Subtype
length: u16 align(1)
primary_secondary: Rank
slave_master: Role
logical_unit_number: u16 align(1)

Source Code

Source code
pub const AtapiDevicePath = extern struct {
    pub const Role = enum(u8) {
        master = 0,
        slave = 1,
    };

    pub const Rank = enum(u8) {
        primary = 0,
        secondary = 1,
    };

    type: DevicePath.Type,
    subtype: Subtype,
    length: u16 align(1),
    primary_secondary: Rank,
    slave_master: Role,
    logical_unit_number: u16 align(1),
}