|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
System I/O APIs. More...
Topics | |
| Memory bit manipulation APIs | |
| Memory-mapped register I/O APIs | |
| Port I/O APIs | |
Files | |
| file | sys_io.h |
| Header file for port, memory-mapped register, and memory bit manipulation APIs. | |
Typedefs | |
| typedef uint32_t | io_port_t |
| I/O port address. | |
| typedef uintptr_t | mm_reg_t |
| Memory-mapped register address. | |
| typedef uintptr_t | mem_addr_t |
| Memory address. | |
System I/O APIs.
Low-level primitives for port I/O, memory-mapped register I/O, and in-memory bit manipulation.
#include <zephyr/sys/sys_io.h>
I/O port address.
| typedef uintptr_t mem_addr_t |
#include <zephyr/sys/sys_io.h>
Memory address.
#include <zephyr/sys/sys_io.h>
Memory-mapped register address.