/haiku-fatelf/src/add-ons/kernel/busses/ata/promise_tx2/ |
H A D | promise_tx2.c | 176 publish_controller(device_node *parent, uint16 bus_master_base, uint8 intnum, argument 203 { ATA_ADAPTER_INTNUM, B_UINT8_TYPE, { ui8: intnum }}, 218 device_node *parent, uint16 bus_master_base, int8 intnum, 234 return publish_controller(parent, bus_master_base, intnum, resources, 250 uint8 intnum; local 264 intnum = pci->read_pci_config(device, PCI_interrupt_line, 1); 272 status = detect_controller(pci, device, parent, bus_master_base, intnum, 279 command_block_base[0], control_block_base[0], bus_master_base, intnum, 284 command_block_base[1], control_block_base[1], bus_master_base, intnum, 217 detect_controller(pci_device_module_info *pci, pci_device *pci_device, device_node *parent, uint16 bus_master_base, int8 intnum, device_node **node) argument
|
/haiku-fatelf/src/add-ons/kernel/busses/ide/promise_tx2/ |
H A D | promise_tx2.c | 181 publish_controller(device_node_handle parent, uint16 bus_master_base, uint8 intnum, argument 213 { IDE_ADAPTER_INTNUM, B_UINT8_TYPE, { ui8: intnum }}, 227 device_node_handle parent, uint16 bus_master_base, int8 intnum, 249 return publish_controller(parent, bus_master_base, intnum, resource_handles, node); 262 uint8 intnum; local 275 intnum = pci->read_pci_config(device, PCI_interrupt_line, 1); 283 res = detect_controller(pci, device, parent, bus_master_base, intnum, &controller_node); 289 command_block_base[0], control_block_base[0], bus_master_base, intnum, 294 command_block_base[1], control_block_base[1], bus_master_base, intnum, 226 detect_controller(pci_device_module_info *pci, pci_device pci_device, device_node_handle parent, uint16 bus_master_base, int8 intnum, device_node_handle *node) argument
|
/haiku-fatelf/src/add-ons/kernel/generic/ata_adapter/ |
H A D | ata_adapter.cpp | 356 uint8 intnum; local 381 || sDeviceManager->get_attr_uint8(node, ATA_ADAPTER_INTNUM, &intnum, true) != B_OK 406 channel->intnum = intnum; 428 res = install_io_interrupt_handler(channel->intnum, 432 SHOW_ERROR(0, "couldn't install irq handler @%d", channel->intnum); 466 remove_io_interrupt_handler(channel->intnum, channel->inthand, channel); 489 uint16 control_block_base, uint8 intnum, bool can_dma, 509 { ATA_ADAPTER_INTNUM, B_UINT8_TYPE, { ui8: intnum }}, 527 uint16 bus_master_base, uint8 intnum, uint 487 ata_adapter_publish_channel(device_node *controller_node, const char *channel_module_name, uint16 command_block_base, uint16 control_block_base, uint8 intnum, bool can_dma, uint8 channel_index, const char *name, const io_resource *resources, device_node **node) argument 524 ata_adapter_detect_channel(pci_device_module_info *pci, pci_device *pci_device, device_node *controller_node, const char *channel_module_name, bool controller_can_dma, uint16 command_block_base, uint16 control_block_base, uint16 bus_master_base, uint8 intnum, uint8 channel_index, const char *name, device_node **node, bool supports_compatibility_mode) argument 788 uint8 intnum; local [all...] |
/haiku-fatelf/src/add-ons/kernel/generic/ide_adapter/ |
H A D | ide_adapter.cpp | 340 uint8 intnum; local 365 || pnp->get_attr_uint8(node, IDE_ADAPTER_INTNUM, &intnum, true) != B_OK 390 channel->intnum = intnum; 412 res = install_io_interrupt_handler(channel->intnum, 416 SHOW_ERROR(0, "couldn't install irq handler @%d", channel->intnum); 449 remove_io_interrupt_handler(channel->intnum, channel->inthand, channel); 472 uint16 control_block_base, uint8 intnum, bool can_dma, 492 { IDE_ADAPTER_INTNUM, B_UINT8_TYPE, { ui8: intnum }}, 510 uint16 bus_master_base, uint8 intnum, uint 470 ide_adapter_publish_channel(device_node *controller_node, const char *channel_module_name, uint16 command_block_base, uint16 control_block_base, uint8 intnum, bool can_dma, uint8 channel_index, const char *name, const io_resource *resources, device_node **node) argument 507 ide_adapter_detect_channel(pci_device_module_info *pci, pci_device *pci_device, device_node *controller_node, const char *channel_module_name, bool controller_can_dma, uint16 command_block_base, uint16 control_block_base, uint16 bus_master_base, uint8 intnum, uint8 channel_index, const char *name, device_node **node, bool supports_compatibility_mode) argument 739 uint8 intnum; local [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ata/ide_isa/ |
H A D | ide_isa.c | 51 int intnum; // interrupt number member in struct:channel_info 64 uint16 control_block_base, uint8 intnum, const char *name) 83 { ATA_ISA_INTNUM, B_UINT8_TYPE, { ui8: intnum }}, 93 name, command_block_base, control_block_base, intnum); 340 channel->intnum = irq; 343 res = install_io_interrupt_handler(channel->intnum, 378 remove_io_interrupt_handler(channel->intnum, inthand, channel); 63 publish_channel(device_node *parent, uint16 command_block_base, uint16 control_block_base, uint8 intnum, const char *name) argument
|
/haiku-fatelf/src/add-ons/kernel/busses/ide/ide_isa/ |
H A D | ide_isa.c | 53 int intnum; // interrupt number member in struct:channel_info 66 uint16 control_block_base, uint8 intnum, const char *name) 86 { IDE_ISA_INTNUM, B_UINT8_TYPE, { ui8: intnum }}, 96 name, command_block_base, control_block_base, intnum); 343 channel->intnum = irq; 346 res = install_io_interrupt_handler(channel->intnum, 381 remove_io_interrupt_handler(channel->intnum, inthand, channel); 65 publish_channel(device_node *parent, uint16 command_block_base, uint16 control_block_base, uint8 intnum, const char *name) argument
|
/haiku-fatelf/headers/private/drivers/ |
H A D | ata_adapter.h | 98 int intnum; // interrupt number member in struct:ata_adapter_channel_info 167 uint16 control_block_base, uint8 intnum, bool can_dma, 175 uint8 intnum, uint8 channel_index, const char *name,
|
H A D | ide_adapter.h | 99 int intnum; // interrupt number member in struct:ide_adapter_channel_info 168 uint16 control_block_base, uint8 intnum, bool can_dma, 176 uint8 intnum, uint8 channel_index, const char *name,
|
/haiku-fatelf/src/libs/x86emu/ |
H A D | ops.c | 9361 u8 intnum; local 9365 intnum = fetch_byte_imm(); 9366 DECODE_PRINTF2("%x\n", intnum); 9368 if (_X86EMU_intrTab[intnum]) { 9369 (*_X86EMU_intrTab[intnum]) (intnum); 9376 M.x86.R_CS = mem_access_word(intnum * 4 + 2); 9378 M.x86.R_IP = mem_access_word(intnum * 4);
|