Searched refs:out8 (Results 1 - 19 of 19) sorted by relevance

/haiku/src/system/kernel/arch/x86/
H A Dpic.cpp81 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 Darch_debug_console.cpp81 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 Darch_real_time_clock.cpp81 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 Darch_cpu.cpp1961 out8(0xfe, 0x64);
/haiku/src/system/boot/platform/bios_ia32/
H A Dserial.cpp44 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 Dstart.cpp171 out8(0xfe, 0x64);
H A Dvideo.cpp339 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 Dx86_pit.cpp64 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 DX86PCIController.cpp227 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 Disa_controller.c41 out8(value, mapped_io_addr);
/haiku/src/add-ons/kernel/bus_managers/isa/arch/m68k/
H A Disa_controller.c40 out8(value, mapped_io_addr);
/haiku/src/add-ons/kernel/bus_managers/isa/arch/x86/
H A Disa_controller.cpp40 out8(value, mapped_io_addr);
/haiku/src/add-ons/kernel/bus_managers/isa/arch/arm/
H A Disa_controller.c40 out8(value, mapped_io_addr);
/haiku/src/add-ons/kernel/bus_managers/isa/arch/arm64/
H A Disa_controller.c41 out8(value, mapped_io_addr);
/haiku/src/system/boot/arch/x86/
H A Darch_cpu.cpp193 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 Dplatform.cpp86 #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 Darch_cpuasm.h83 #define out8(value,port) \ macro
/haiku/src/add-ons/kernel/bus_managers/pci/
H A Dpci_io.cpp33 out8(value, mapped_io_addr);
/haiku/src/add-ons/kernel/generic/bios/
H A Dbios.cpp95 out8(data, port);

Completed in 85 milliseconds