16 lines
314 B
C
16 lines
314 B
C
#ifndef HAL_IO_H_
|
|
#define HAL_IO_H_
|
|
|
|
#include <stdint.h>
|
|
|
|
uint8_t io_in8(uint16_t port);
|
|
void io_out8(uint16_t port, uint8_t value);
|
|
|
|
uint16_t io_in16(uint16_t port);
|
|
void io_out16(uint16_t port, uint16_t value);
|
|
|
|
uint32_t io_in32(uint16_t port);
|
|
void io_out32(uint16_t port, uint32_t value);
|
|
|
|
#endif // HAL_IO_H_
|