diff --git a/src/include/86box/machine.h b/src/include/86box/machine.h index fbd715e89..6d893e8ac 100644 --- a/src/include/86box/machine.h +++ b/src/include/86box/machine.h @@ -299,10 +299,10 @@ typedef struct _machine_ { uint32_t type; uintptr_t chipset; int (*init)(const struct _machine_ *); + uint8_t (*p1_handler)(uint8_t write, uint8_t val); uint32_t (*gpio_handler)(uint8_t write, uint32_t val); - uintptr_t pad; - uintptr_t pad0; - uintptr_t pad1; + uintptr_t available_flag; + uint32_t (*gpio_acpi_handler)(uint8_t write, uint32_t val); const machine_cpu_t cpu; uintptr_t bus_flags; uintptr_t flags; @@ -314,10 +314,7 @@ typedef struct _machine_ { #else void *kbc_device; #endif /* EMU_DEVICE_H */ - /* Bits: - 7-0 Set bits are forced set on P1 (no forced set = 0x00); - 15-8 Clear bits are forced clear on P1 (no foced clear = 0xff). */ - uint16_t kbc_p1; + uint8_t kbc_p1; uint32_t gpio; uint32_t gpio_acpi; #ifdef EMU_DEVICE_H @@ -375,11 +372,17 @@ extern int machine_has_mouse(void); extern int machine_is_sony(void); extern uint8_t machine_get_p1(void); -extern void machine_load_p1(void); +extern void machine_set_p1(uint8_t val); +extern void machine_init_p1(void); +extern uint8_t machine_handle_p1(uint8_t write, uint8_t val); extern uint32_t machine_get_gpio(void); -extern void machine_load_gpio(void); -extern void machine_set_gpio(uint32_t gpio); +extern void machine_set_gpio(uint32_t val); +extern void machine_init_gpio(void); extern uint32_t machine_handle_gpio(uint8_t write, uint32_t val); +extern uint32_t machine_get_gpio_acpi(void); +extern void machine_set_gpio_acpi(uint32_t gpio_val); +extern void machine_init_gpio_acpi(void); +extern uint32_t machine_handle_gpio_acpi(uint8_t write, uint32_t val); /* Initialization functions for boards and systems. */ extern void machine_common_init(const machine_t *); diff --git a/src/machine/machine_table.c b/src/machine/machine_table.c index 460d1a748..256904d67 100644 --- a/src/machine/machine_table.c +++ b/src/machine/machine_table.c @@ -207,10 +207,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_pc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -245,10 +245,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_pc82_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -283,10 +283,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_pcjr_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -321,10 +321,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -359,10 +359,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt86_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -397,10 +397,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_americxt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -435,10 +435,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_amixt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -473,10 +473,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_bw230_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -511,10 +511,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_mpc1600_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -549,10 +549,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_compaq_portable_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -587,10 +587,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_dtk_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -625,10 +625,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pcspirit_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -663,10 +663,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_genxt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -701,10 +701,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_top88_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -739,10 +739,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_super16t_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -777,10 +777,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_super16te_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -815,10 +815,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_jukopc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -853,10 +853,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_kaypropc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -891,10 +891,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_micoms_xl7turbo_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -929,10 +929,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pc500_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -967,10 +967,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pc700_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1005,10 +1005,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pc4i_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1043,10 +1043,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_m19_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1081,10 +1081,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_openxt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1119,10 +1119,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pb8810_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1157,10 +1157,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_p3105_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1195,10 +1195,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pxxt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1233,10 +1233,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pravetz16_imko4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1271,10 +1271,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_sansx16_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1309,10 +1309,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_europc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088_EUROPC, .block = CPU_BLOCK_NONE, @@ -1347,10 +1347,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_pcxt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1385,10 +1385,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_tandy_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088_EUROPC, .block = CPU_BLOCK_NONE, @@ -1423,10 +1423,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_tandy1000hx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088_EUROPC, .block = CPU_BLOCK_NONE, @@ -1461,10 +1461,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_t1000_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1499,10 +1499,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_vendex_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1538,10 +1538,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_laserxt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1578,10 +1578,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_xi8088_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1616,10 +1616,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_znic_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1654,10 +1654,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_z151_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1692,10 +1692,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_z159_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1730,10 +1730,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_z184_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1768,10 +1768,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_GC100A, .init = machine_xt_p3120_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK_NONE, @@ -1806,10 +1806,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8088, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_v20xt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8088, .block = CPU_BLOCK(CPU_8088), @@ -1846,10 +1846,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_pc1512_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -1884,10 +1884,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_pc1640_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -1922,10 +1922,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_pc2086_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -1960,10 +1960,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_pc3086_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -1998,10 +1998,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_pc200_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2036,10 +2036,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ppc512_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2074,10 +2074,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_compaq_deskpro_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2112,10 +2112,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_elt_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2150,10 +2150,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_m24_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2189,10 +2189,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_m240_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2227,10 +2227,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_iskra3104_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2265,10 +2265,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_tandy1000sl2_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2303,10 +2303,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_xt_t1200_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2341,10 +2341,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_v86p_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2381,10 +2381,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_8086, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_xt_lxt3_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_8086, .block = CPU_BLOCK_NONE, @@ -2423,10 +2423,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_ibm_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2462,10 +2462,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps1_m2011_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2501,10 +2501,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_m30_286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286 | CPU_PKG_486SLC_IBM, .block = CPU_BLOCK_NONE, @@ -2540,10 +2540,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_ibmxt286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2579,10 +2579,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_ibmatami_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2619,10 +2619,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_at_cmdpc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2658,10 +2658,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_at_portableii_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2697,10 +2697,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_at_portableiii_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2736,10 +2736,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_mr286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2775,10 +2775,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_pc8_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2815,10 +2815,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_at_m290_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2856,10 +2856,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_openat_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2896,10 +2896,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_ibmatpx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2935,10 +2935,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_ibmatquadtel_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -2974,10 +2974,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_siemens_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3013,10 +3013,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_at_t3100e_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3052,10 +3052,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_GC103, .init = machine_at_quadt286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3091,10 +3091,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_GC103, .init = machine_at_tg286m_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3130,10 +3130,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_NEAT, .init = machine_at_neat_ami_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3169,10 +3169,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_NEAT, .init = machine_at_3302_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3208,10 +3208,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_NEAT, .init = machine_at_px286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3247,10 +3247,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_gw286ct_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3286,10 +3286,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_gdc212m_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3325,10 +3325,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_award286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3364,10 +3364,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_super286tr_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3403,10 +3403,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_spc4200p_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3442,10 +3442,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_spc4216p_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3481,10 +3481,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_spc4620p_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3520,10 +3520,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_deskmaster286_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286, .block = CPU_BLOCK_NONE, @@ -3561,10 +3561,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_50_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286 | CPU_PKG_486SLC_IBM, .block = CPU_BLOCK_NONE, @@ -3600,10 +3600,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_286, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_60_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_286 | CPU_PKG_486SLC_IBM, .block = CPU_BLOCK_NONE, @@ -3642,10 +3642,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps1_m2121_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3681,10 +3681,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_pc916sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3720,10 +3720,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_quadt386sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3759,10 +3759,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_ALI_M1217, .init = machine_at_arb1374_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3798,10 +3798,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_ALI_M1217, .init = machine_at_sbc350a_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3839,10 +3839,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_ALI_M1217, .init = machine_at_flytech386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3879,10 +3879,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_ALI_M1217, .init = machine_at_mr1217_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -3918,10 +3918,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_ALI_M6117, .init = machine_at_pja511m_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_M6117, .block = CPU_BLOCK_NONE, @@ -3957,10 +3957,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_ALI_M6117, .init = machine_at_prox1332_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_M6117, .block = CPU_BLOCK_NONE, @@ -3998,10 +3998,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_HT18, .init = machine_at_ama932j_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4039,10 +4039,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_INTEL_82335, .init = machine_at_adi386sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4077,10 +4077,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_INTEL_82335, .init = machine_at_shuttle386sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4118,10 +4118,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_NEAT, .init = machine_at_cmdsl386sx16_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4157,10 +4157,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_NEAT, .init = machine_at_neat_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4196,10 +4196,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_OPTI_291, .init = machine_at_awardsx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4237,10 +4237,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_VLSI_SCAMP, .init = machine_at_cmdsl386sx25_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4278,10 +4278,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_VLSI_SCAMP, .init = machine_at_dataexpert386sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4317,10 +4317,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_VLSI_SCAMP, .init = machine_at_spc6033p_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4357,10 +4357,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_SCAT, .init = machine_at_kmxc02_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4396,10 +4396,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_WD76C10, .init = machine_at_wd76c10_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4437,10 +4437,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_55sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4476,10 +4476,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386SX, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_65sx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386SX, .block = CPU_BLOCK_NONE, @@ -4518,10 +4518,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486SLC, .chipset = MACHINE_CHIPSET_OPTI_283, .init = machine_at_rycleopardlx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_486SLC_IBM, .block = CPU_BLOCK_NONE, @@ -4558,10 +4558,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_ACC_2168, .init = machine_at_acc386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4597,10 +4597,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_CT_386, .init = machine_at_ecs386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4636,10 +4636,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_CT_386, .init = machine_at_spc6000a_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4675,10 +4675,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_deskpro386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4713,10 +4713,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_deskpro386_05_1988_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4751,10 +4751,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_portableiii386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4790,10 +4790,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_DISCRETE, .init = machine_at_micronics386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4829,10 +4829,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_SIS_310, .init = machine_at_asus386_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX, .block = CPU_BLOCK_NONE, @@ -4870,10 +4870,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_80_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX | CPU_PKG_486BL, .block = CPU_BLOCK_NONE, @@ -4912,10 +4912,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX_486, .chipset = MACHINE_CHIPSET_OPTI_495, .init = machine_at_opti495_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX | CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -4951,10 +4951,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX_486, .chipset = MACHINE_CHIPSET_OPTI_495, .init = machine_at_opti495_ami_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX | CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -4990,10 +4990,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX_486, .chipset = MACHINE_CHIPSET_OPTI_495, .init = machine_at_opti495_mr_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX | CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5029,10 +5029,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX_486, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_70_type3_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX | CPU_PKG_486BL | CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5068,10 +5068,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_386DX_486, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_80_axx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_386DX | CPU_PKG_486BL | CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5113,10 +5113,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_ALI_M1429, .init = machine_at_ali1429_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5154,10 +5154,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_CT_CS4031, .init = machine_at_cs4031_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5194,10 +5194,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_OPTI_895_802G, .init = machine_at_mvi486_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5233,10 +5233,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_SIS_401, .init = machine_at_isa486_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5272,10 +5272,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_SIS_401, .init = machine_at_sis401_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5312,10 +5312,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_SIS_460, .init = machine_at_av4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5351,10 +5351,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_px471_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5393,10 +5393,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_VIA_VT82C495, .init = machine_at_486vchd_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5434,10 +5434,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_VLSI_VL82C480, .init = machine_at_vect486vl_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5473,10 +5473,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_VLSI_VL82C481, .init = machine_at_d824_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK_NONE, @@ -5512,10 +5512,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486, .chipset = MACHINE_CHIPSET_PROPRIETARY, .init = machine_ps2_model_70_type4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET1, .block = CPU_BLOCK(CPU_i486SX, CPU_i486SX_SLENH, CPU_Am486SX, CPU_Cx486S), @@ -5554,10 +5554,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_ACC_2168, .init = machine_at_pb410a_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5593,10 +5593,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_ALI_M1429G, .init = machine_at_acera1g_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5632,10 +5632,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_ALI_M1429G, .init = machine_at_winbios1429_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5671,10 +5671,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_SIS_461, .init = machine_at_decpclpv_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5710,10 +5710,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_SIS_461, .init = machine_at_acerv10_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5750,10 +5750,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_SIS_461, .init = machine_at_valuepoint433_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5791,10 +5791,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S2, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_win471_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5833,10 +5833,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_CONTAQ_82C597, .init = machine_at_greenb_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5872,10 +5872,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_OPTI_895_802G, .init = machine_at_403tg_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5911,10 +5911,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_OPTI_895_802G, .init = machine_at_403tg_d_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5950,10 +5950,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_OPTI_895_802G, .init = machine_at_403tg_d_mr_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -5989,10 +5989,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_vi15g_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6028,10 +6028,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_vli486sv2g_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6067,10 +6067,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_dtk486_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6106,10 +6106,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_ami471_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6145,10 +6145,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_471, .init = machine_at_tg486g_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6186,10 +6186,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1429G, .init = machine_at_ms4134_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6225,10 +6225,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1429G, .init = machine_at_tg486gp_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6264,10 +6264,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1489, .init = machine_at_sbc490_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6304,10 +6304,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1489, .init = machine_at_abpb4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6347,10 +6347,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1489, .init = machine_at_win486pci_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6390,10 +6390,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1489, .init = machine_at_ms4145_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6429,10 +6429,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_ALI_M1489, .init = machine_at_tf486_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6468,10 +6468,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_OPTI_895_802G, .init = machine_at_pc330_6573_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3_PC330, .block = CPU_BLOCK_NONE, @@ -6507,10 +6507,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_INTEL_420EX, .init = machine_at_486ap4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6546,10 +6546,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_INTEL_420EX, .init = machine_at_ninja_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6585,10 +6585,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_INTEL_420TX, .init = machine_at_486sp3_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6624,10 +6624,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_INTEL_420TX, .init = machine_at_alfredo_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6664,10 +6664,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_INTEL_420ZX, .init = machine_at_486sp3g_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6703,10 +6703,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_IMS_8848, .init = machine_at_pci400cb_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6742,10 +6742,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_IMS_8848, .init = machine_at_g486ip_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6781,10 +6781,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_496, .init = machine_at_486sp3c_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6820,10 +6820,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_496, .init = machine_at_ls486e_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6859,10 +6859,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_496, .init = machine_at_m4li_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6898,10 +6898,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_496, .init = machine_at_r418_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -6938,10 +6938,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_496, .init = machine_at_4saw2_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK(CPU_i486SX, CPU_i486DX, CPU_Am486SX, CPU_Am486DX), @@ -6978,10 +6978,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_SIS_496, .init = machine_at_4dps_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7017,10 +7017,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_UMC_UM8881, .init = machine_at_atc1415_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7056,10 +7056,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_UMC_UM8881, .init = machine_at_ecs486_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7095,10 +7095,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_UMC_UM8881, .init = machine_at_actionpc2600_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7135,10 +7135,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_UMC_UM8881, .init = machine_at_m919_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7174,10 +7174,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_UMC_UM8881, .init = machine_at_spc7700plw_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7213,10 +7213,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_UMC_UM8881, .init = machine_at_hot433_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7252,10 +7252,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_VIA_VT82C496G, .init = machine_at_g486vpa_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7291,10 +7291,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_S3, .chipset = MACHINE_CHIPSET_VIA_VT82C496G, .init = machine_at_486vipio2_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET3, .block = CPU_BLOCK_NONE, @@ -7334,10 +7334,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_MISC, .chipset = MACHINE_CHIPSET_STPC_CLIENT, .init = machine_at_itoxstar_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_STPC, .block = CPU_BLOCK_NONE, @@ -7374,10 +7374,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_MISC, .chipset = MACHINE_CHIPSET_STPC_CONSUMER_II, .init = machine_at_arb1423c_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_STPC, .block = CPU_BLOCK_NONE, @@ -7414,10 +7414,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_MISC, .chipset = MACHINE_CHIPSET_STPC_CONSUMER_II, .init = machine_at_arb1479_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_STPC, .block = CPU_BLOCK_NONE, @@ -7454,10 +7454,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_MISC, .chipset = MACHINE_CHIPSET_STPC_ELITE, .init = machine_at_pcm9340_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_STPC, .block = CPU_BLOCK_NONE, @@ -7494,10 +7494,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_486_MISC, .chipset = MACHINE_CHIPSET_STPC_ATLAS, .init = machine_at_pcm5330_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_STPC, .block = CPU_BLOCK_NONE, @@ -7540,10 +7540,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_excaliburpci_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7579,10 +7579,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_p5mp3_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7618,10 +7618,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_dellxp60_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7657,10 +7657,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_opti560l_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7698,10 +7698,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_ambradp60_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7737,10 +7737,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_valuepointp60_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7776,10 +7776,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_revenge_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7815,10 +7815,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_586mc1_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7854,10 +7854,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_INTEL_430LX, .init = machine_at_pb520r_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7897,10 +7897,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_OPTI_547_597, .init = machine_at_excalibur_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7938,10 +7938,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_OPTI_547_597, .init = machine_at_p5vl_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -7979,10 +7979,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_SIS_501, .init = machine_at_excaliburpci2_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -8018,10 +8018,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET4, .chipset = MACHINE_CHIPSET_SIS_501, .init = machine_at_p5sp4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET4, .block = CPU_BLOCK_NONE, @@ -8060,10 +8060,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430NX, .init = machine_at_plato_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8100,10 +8100,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430NX, .init = machine_at_ambradp90_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8139,10 +8139,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430NX, .init = machine_at_430nx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8180,10 +8180,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_acerv30_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8219,10 +8219,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_apollo_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8260,10 +8260,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_zappa_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8299,10 +8299,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_powermatev_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8338,10 +8338,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_hawk_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8381,10 +8381,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_OPTI_547_597, .init = machine_at_pat54pv_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK(CPU_K5, CPU_5K86), @@ -8421,10 +8421,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_OPTI_547_597, .init = machine_at_hot543_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8462,10 +8462,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_SIS_501, .init = machine_at_p54sp4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK(CPU_K5, CPU_5K86), @@ -8501,10 +8501,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_SIS_501, .init = machine_at_sq588_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK(CPU_PENTIUMMMX), @@ -8540,10 +8540,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET5, .chipset = MACHINE_CHIPSET_SIS_501, .init = machine_at_p54sps_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, CPU_BLOCK(CPU_PENTIUMMMX), @@ -8582,10 +8582,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_p54tp4xe_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8621,10 +8621,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_p54tp4xe_mr_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8660,10 +8660,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_exp8551_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8701,10 +8701,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_gw2katx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8741,10 +8741,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_vectra54_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8782,10 +8782,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_thor_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8823,10 +8823,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_mrthor_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8864,10 +8864,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_endeavor_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8903,10 +8903,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_ms5119_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8943,10 +8943,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_pb640_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -8982,10 +8982,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_mb500n_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9021,10 +9021,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430FX, .init = machine_at_fmb_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK(CPU_WINCHIP, CPU_WINCHIP2, CPU_Cx6x86, CPU_Cx6x86L, CPU_Cx6x86MX), @@ -9064,10 +9064,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_acerm3a_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9103,10 +9103,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_ap53_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9142,10 +9142,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_8500tuc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9182,10 +9182,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_p55t2s_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9223,10 +9223,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_p5vxb_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9264,10 +9264,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_gw2kte_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9305,10 +9305,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_SIS_5511, .init = machine_at_ap5s_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9344,10 +9344,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7_3V, .chipset = MACHINE_CHIPSET_SIS_5511, .init = machine_at_ms5124_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9386,10 +9386,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_acerv35n_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK(CPU_Cx6x86MX), @@ -9425,10 +9425,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_p55t2p4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9464,10 +9464,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_m7shi_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9505,10 +9505,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_tc430hx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9545,10 +9545,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_infinia7200_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9586,10 +9586,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_equium5200_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9628,10 +9628,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_pcv90_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9667,10 +9667,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430HX, .init = machine_at_p65up5_cp55t2d_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9708,10 +9708,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_ap5vm_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9747,10 +9747,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_p55tvp4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9787,10 +9787,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_5ivg_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9826,10 +9826,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_8500tvxa_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9866,10 +9866,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_presario2240_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9905,10 +9905,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_presario4500_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9944,10 +9944,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_p55va_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -9983,10 +9983,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_brio80xx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10024,10 +10024,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_pb680_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10063,10 +10063,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_pb810_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10103,10 +10103,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_mb520n_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10143,10 +10143,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430VX, .init = machine_at_i430vx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10184,10 +10184,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_nupro592_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10223,10 +10223,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_tx97_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10263,10 +10263,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_an430tx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10303,10 +10303,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_ym430tx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10342,10 +10342,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_mb540n_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10381,10 +10381,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_56a5_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10420,10 +10420,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_INTEL_430TX, .init = machine_at_p5mms98_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10462,10 +10462,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_VIA_APOLLO_VPX, .init = machine_at_ficva502_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10504,10 +10504,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_VIA_APOLLO_VP3, .init = machine_at_ficpa2012_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10545,10 +10545,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_SIS_5571, .init = machine_at_r534f_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10584,10 +10584,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_SIS_5571, .init = machine_at_ms5146_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10625,10 +10625,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_IV_PLUS, .init = machine_at_m560_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10664,10 +10664,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET7, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_IV_PLUS, .init = machine_at_ms5164_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10706,10 +10706,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_V, .init = machine_at_p5a_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10746,10 +10746,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_V, .init = machine_at_m579_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10785,10 +10785,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_V, .init = machine_at_5aa_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10824,10 +10824,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_V, .init = machine_at_5ax_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10866,10 +10866,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_VIA_APOLLO_MVP3, .init = machine_at_ax59pro_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10906,10 +10906,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_VIA_APOLLO_MVP3, .init = machine_at_mvp3_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10946,10 +10946,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_VIA_APOLLO_MVP3, .init = machine_at_ficva503a_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -10986,10 +10986,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKETS7, .chipset = MACHINE_CHIPSET_VIA_APOLLO_MVP3, .init = machine_at_5emapro_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET5_7, .block = CPU_BLOCK_NONE, @@ -11028,10 +11028,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_450KX, .init = machine_at_p6rp4_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11069,10 +11069,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_acerv60n_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11108,10 +11108,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_p65up5_cp6nd_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11148,10 +11148,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_8600ttc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11186,10 +11186,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_686nx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11227,10 +11227,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_ap440fx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11268,10 +11268,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_vs440fx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11307,10 +11307,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_m6mi_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11348,10 +11348,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET8, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_mb600n_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET8, .block = CPU_BLOCK_NONE, @@ -11390,10 +11390,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_ALI_ALADDIN_PRO_II, .init = machine_at_m729_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11431,10 +11431,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_p65up5_cpknd_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11471,10 +11471,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440FX, .init = machine_at_kn97_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11513,10 +11513,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440LX, .init = machine_at_lx6_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11553,10 +11553,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440LX, .init = machine_at_spitfire_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11595,10 +11595,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440EX, .init = machine_at_p6i440e2_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11637,10 +11637,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_p2bls_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11677,10 +11677,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_p3bf_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11717,10 +11717,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_bf6_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11757,10 +11757,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_ax6bc_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11797,10 +11797,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_686bx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11837,10 +11837,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_vei8_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11877,10 +11877,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_s1846_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11917,10 +11917,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_p6sba_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11959,10 +11959,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440ZX, .init = machine_at_ms6168_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -11999,10 +11999,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_INTEL_440ZX, .init = machine_at_borapro_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -12041,10 +12041,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_SMSC_VICTORYBX_66, .init = machine_at_atc6310bxii_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -12083,10 +12083,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO, .init = machine_at_ficka6130_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -12123,10 +12123,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133, .init = machine_at_p3v133_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -12163,10 +12163,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133A, .init = machine_at_p3v4x_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -12203,10 +12203,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133A, .init = machine_at_gt694va_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK_NONE, @@ -12246,10 +12246,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1_2, .chipset = MACHINE_CHIPSET_INTEL_440GX, .init = machine_at_fw6400gx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1 | CPU_PKG_SLOT2, .block = CPU_BLOCK_NONE, @@ -12289,10 +12289,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1_370, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_s1857_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1 | CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12330,10 +12330,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT1_370, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133, .init = machine_at_p6bat_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1 | CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12373,10 +12373,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT2, .chipset = MACHINE_CHIPSET_INTEL_440GX, .init = machine_at_6gxu_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT2, .block = CPU_BLOCK_NONE, @@ -12413,10 +12413,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SLOT2, .chipset = MACHINE_CHIPSET_INTEL_440GX, .init = machine_at_s2dge_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT2, .block = CPU_BLOCK_NONE, @@ -12456,10 +12456,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_INTEL_440LX, .init = machine_at_s370slm_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12498,10 +12498,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_awo671r_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12538,10 +12538,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_cubx_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12578,10 +12578,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_ambx133_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12620,10 +12620,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_INTEL_440ZX, .init = machine_at_63a1_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12662,10 +12662,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_SMSC_VICTORYBX_66, .init = machine_at_atc7020bxii_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12704,10 +12704,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO, .init = machine_at_apas3_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12744,10 +12744,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133, .init = machine_at_p6bap_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12784,10 +12784,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133A, .init = machine_at_6via90ap_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12824,10 +12824,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_SOCKET370, .chipset = MACHINE_CHIPSET_VIA_APOLLO_PRO_133A, .init = machine_at_cuv4xls_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SOCKET370, .block = CPU_BLOCK_NONE, @@ -12866,10 +12866,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_MISC, .chipset = MACHINE_CHIPSET_INTEL_440BX, .init = machine_at_vpc2007_init, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = CPU_PKG_SLOT1, .block = CPU_BLOCK(CPU_PENTIUM2, CPU_CYRIX3S), @@ -12905,10 +12905,10 @@ const machine_t machines[] = { .type = MACHINE_TYPE_NONE, .chipset = MACHINE_CHIPSET_NONE, .init = NULL, + .p1_handler = NULL, .gpio_handler = NULL, - .pad = 0, - .pad0 = MACHINE_AVAILABLE, - .pad1 = 0, + .available_flag = MACHINE_AVAILABLE, + .gpio_acpi_handler = NULL, .cpu = { .package = 0, .block = CPU_BLOCK_NONE, @@ -12942,8 +12942,10 @@ const machine_t machines[] = { /* Saved copies - jumpers get applied to these. We use also machine_gpio to store IBM PC/XT jumpers as they need more than one byte. */ -static uint16_t machine_p1; +static uint8_t machine_p1; + static uint32_t machine_gpio; +static uint32_t machine_gpio_acpi; uint8_t machine_get_p1(void) @@ -12952,7 +12954,29 @@ machine_get_p1(void) } void -machine_load_p1(void) +machine_set_p1(uint8_t val) +{ + machine_p1 = machines[machine].kbc_p1 & val; +} + + +uint8_t +machine_handle_p1(uint8_t write, uint8_t val) +{ + uint8_t ret = 0xff; + + if (machines[machine].p1_handler) + ret = machines[machine].p1_handler(write, val); + else { + if (write) + machine_p1 = machines[machine].kbc_p1 & val; + else + ret = machine_p1; + } +} + +void +machine_init_p1(void) { machine_p1 = machines[machine].kbc_p1; } @@ -12964,21 +12988,63 @@ machine_get_gpio(void) } void -machine_load_gpio(void) +machine_set_gpio(uint32_t val) { - machine_gpio = machines[machine].gpio; -} - -void -machine_set_gpio(uint32_t gpio) -{ - machine_gpio = gpio; + machine_gpio = machines[machine].gpio & val; } uint32_t machine_handle_gpio(uint8_t write, uint32_t val) { - return machines[machine].gpio_handler(write, val); + uint32_t ret = 0xffffffff; + + if (machines[machine].gpio_handler) + ret = machines[machine].gpio_handler(write, val); + else { + if (write) + machine_gpio = machines[machine].gpio & val; + else + ret = machine_gpio; + } +} + +void +machine_init_gpio(void) +{ + machine_gpio = machines[machine].gpio; +} + +uint32_t +machine_get_gpio_acpi(void) +{ + return machine_gpio_acpi; +} + +void +machine_set_gpio_acpi(uint32_t val) +{ + machine_gpio_acpi = machines[machine].gpio_acpi & val; +} + +uint32_t +machine_handle_gpio_acpi(uint8_t write, uint32_t val) +{ + uint32_t ret = 0xffffffff; + + if (machines[machine].gpio_acpi_handler) + ret = machines[machine].gpio_acpi_handler(write, val); + else { + if (write) + machine_gpio_acpi = machines[machine].gpio_acpi & val; + else + ret = machine_gpio_acpi; + } +} + +void +machine_init_gpio_acpi(void) +{ + machine_gpio_acpi = machines[machine].gpio_acpi; } int