#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
◆ BBIO_PERIPH
#define BBIO_PERIPH |
( |
|
addr, |
|
|
|
bit |
|
) |
| MMIO32((((uint32_t)addr) & 0x0FFFFF) * 32 + 0x42000000 + (bit) * 4) |
◆ BBIO_SRAM
#define BBIO_SRAM |
( |
|
addr, |
|
|
|
bit |
|
) |
| MMIO32((((uint32_t)addr) & 0x0FFFFF) * 32 + 0x22000000 + (bit) * 4) |
◆ BEGIN_DECLS
◆ BIT0
◆ BIT1
◆ BIT10
◆ BIT11
◆ BIT12
◆ BIT13
◆ BIT14
◆ BIT15
◆ BIT16
◆ BIT17
◆ BIT18
◆ BIT19
◆ BIT2
◆ BIT20
◆ BIT21
◆ BIT22
◆ BIT23
◆ BIT24
◆ BIT25
◆ BIT26
◆ BIT27
◆ BIT28
◆ BIT29
◆ BIT3
◆ BIT30
◆ BIT31
◆ BIT4
◆ BIT5
◆ BIT6
◆ BIT7
◆ BIT8
◆ BIT9
◆ END_DECLS
◆ LIBOPENCM3_DEPRECATED
#define LIBOPENCM3_DEPRECATED |
( |
|
x | ) |
|
◆ MMIO16
#define MMIO16 |
( |
|
addr | ) |
(*(volatile uint16_t *)(addr)) |
◆ MMIO32
#define MMIO32 |
( |
|
addr | ) |
(*(volatile uint32_t *)(addr)) |
◆ MMIO64
#define MMIO64 |
( |
|
addr | ) |
(*(volatile uint64_t *)(addr)) |
◆ MMIO8
#define MMIO8 |
( |
|
addr | ) |
(*(volatile uint8_t *)(addr)) |