/haiku/src/system/kernel/arch/x86/ |
H A D | pic.cpp | 81 out8(PIC_CONTROL3 | PIC_CONTROL3_READ_ISR, PIC_MASTER_CONTROL); 83 out8(PIC_CONTROL3 | PIC_CONTROL3_READ_IRR, PIC_MASTER_CONTROL); 111 out8(PIC_NON_SPECIFIC_EOI, PIC_SLAVE_CONTROL); 114 out8(PIC_NON_SPECIFIC_EOI, PIC_MASTER_CONTROL); 131 out8(in8(PIC_MASTER_MASK) & ~(1 << num), PIC_MASTER_MASK); 133 out8(in8(PIC_SLAVE_MASK) & ~(1 << (num - PIC_SLAVE_INT_BASE)), PIC_SLAVE_MASK); 150 out8(in8(PIC_MASTER_MASK) | (1 << num), PIC_MASTER_MASK); 152 out8(in8(PIC_SLAVE_MASK) | (1 << (num - PIC_SLAVE_INT_BASE)), PIC_SLAVE_MASK); 180 out8(value, PIC_MASTER_TRIGGER_MODE); 182 out8(valu [all...] |
H A D | arch_debug_console.cpp | 81 out8(0x80, sSerialBasePort + SERIAL_LINE_CONTROL); /* set divisor latch access bit */ 82 out8(divisor & 0xf, sSerialBasePort + SERIAL_DIVISOR_LATCH_LOW); 83 out8(divisor >> 8, sSerialBasePort + SERIAL_DIVISOR_LATCH_HIGH); 84 out8(3, sSerialBasePort + SERIAL_LINE_CONTROL); /* 8N1 */ 95 out8(c, sSerialBasePort + SERIAL_TRANSMIT_BUFFER);
|
H A D | arch_real_time_clock.cpp | 81 out8(0x0a, CMOS_ADDR_PORT); 86 out8(addr, CMOS_ADDR_PORT); 94 out8(addr, CMOS_ADDR_PORT); 95 out8(data, CMOS_DATA_PORT);
|
H A D | arch_cpu.cpp | 1961 out8(0xfe, 0x64);
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | serial.cpp | 44 out8(c, sSerialBasePort + SERIAL_TRANSMIT_BUFFER); 102 out8(0x80, sSerialBasePort + SERIAL_LINE_CONTROL); 104 out8(divisor & 0xf, sSerialBasePort + SERIAL_DIVISOR_LATCH_LOW); 105 out8(divisor >> 8, sSerialBasePort + SERIAL_DIVISOR_LATCH_HIGH); 106 out8(3, sSerialBasePort + SERIAL_LINE_CONTROL);
|
H A D | start.cpp | 171 out8(0xfe, 0x64);
|
H A D | video.cpp | 339 out8(firstIndex, VGA_COLOR_WRITE_MODE); 343 out8(palette[i * 3 + 0] >> 2, VGA_COLOR_DATA); 344 out8(palette[i * 3 + 1] >> 2, VGA_COLOR_DATA); 345 out8(palette[i * 3 + 2] >> 2, VGA_COLOR_DATA); 357 out8(0x30, VGA_ATTRIBUTE_WRITE); 361 out8(mode, VGA_ATTRIBUTE_WRITE);
|
/haiku/src/system/kernel/arch/x86/timers/ |
H A D | x86_pit.cpp | 64 out8(PIT_SELCH0 | PIT_RWBOTH | PIT_MD_INTON0, PIT_CTRL); 65 out8(nextEventClocks & 0xff, PIT_CNT0); 66 out8((nextEventClocks >> 8) & 0xff, PIT_CNT0);
|
/haiku/src/add-ons/kernel/busses/pci/x86/ |
H A D | X86PCIController.cpp | 227 out8(value, PCI_MECH1_DATA_PORT + (offset & 3)); 259 out8(0x00, 0xCFB); 260 out8(0x00, 0xCF8); 261 out8(0x00, 0xCFA); 279 out8((uint8)(0xf0 | (function << 1)), PCI_MECH2_ENABLE_PORT); 280 out8(bus, PCI_MECH2_FORWARD_PORT); 294 out8(0, PCI_MECH2_ENABLE_PORT); 309 out8((uint8)(0xf0 | (function << 1)), PCI_MECH2_ENABLE_PORT); 310 out8(bus, PCI_MECH2_FORWARD_PORT); 313 out8(valu [all...] |
/haiku/src/add-ons/kernel/bus_managers/isa/arch/ppc/ |
H A D | isa_controller.c | 41 out8(value, mapped_io_addr);
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/m68k/ |
H A D | isa_controller.c | 40 out8(value, mapped_io_addr);
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/x86/ |
H A D | isa_controller.cpp | 40 out8(value, mapped_io_addr);
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/arm/ |
H A D | isa_controller.c | 40 out8(value, mapped_io_addr);
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/arm64/ |
H A D | isa_controller.c | 41 out8(value, mapped_io_addr);
|
/haiku/src/system/boot/arch/x86/ |
H A D | arch_cpu.cpp | 193 out8(select | PIT_ACCESS_LOW_THEN_HIGH_BYTE | PIT_MODE_INTERRUPT_ON_0 198 out8(0xff, channelPort); 199 out8(0xff, channelPort); 212 out8(select | PIT_ACCESS_LATCH_COUNTER, PIT_CONTROL); 224 out8(select | PIT_ACCESS_LATCH_COUNTER, PIT_CONTROL); 246 out8(control, PIT_CHANNEL_2_CONTROL); 315 out8(in8(PIT_CHANNEL_2_CONTROL) & ~PIT_CHANNEL_2_GATE_HIGH,
|
/haiku/src/system/kernel/platform/atari_m68k/ |
H A D | platform.cpp | 86 #define out8(v, a) (*(volatile uint8 *)(a) = v) macro 107 void WriteReg(uint32 reg, uint8 v) { out8(v, fBase + reg); }; 127 void WriteReg(uint32 reg, uint8 v) { out8((uint8)reg,fBase+1); out8(v,fBase+3); }; 217 out8(val, reg); 231 out8(val, reg); 245 out8(val, reg); 277 out8(0x0a, fBase+1); 281 out8((uint8)reg,fBase+1); 354 //out8( [all...] |
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_cpuasm.h | 83 #define out8(value,port) \ macro
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_io.cpp | 33 out8(value, mapped_io_addr);
|
/haiku/src/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 95 out8(data, port);
|