Loading...
Searching...
No Matches
Internal constants
Sigma0 API

Internal sigma0 definitions. More...

Collaboration diagram for Internal constants:

## Macros

#define | SIGMA0_REQ_MAGIC ~0xFFUL
| Request magic.
#define | SIGMA0_REQ_MASK ~0xFFUL
| Request mask.
#define | SIGMA0_REQ_ID_MASK 0xF0
| ID mask.
#define | SIGMA0_REQ_ID_FPAGE_RAM 0x60
| RAM.
#define | SIGMA0_REQ_ID_FPAGE_IOMEM 0x70
| I/O memory.
#define | SIGMA0_REQ_ID_FPAGE_IOMEM_CACHED 0x80
| Cached I/O memory.
#define | SIGMA0_REQ_ID_FPAGE_ANY 0x90
| Any.
#define | SIGMA0_REQ_ID_KIP 0xA0
| KIP.
#define | SIGMA0_REQ_ID_DEBUG_DUMP 0xC0
| Debug dump.
#define | SIGMA0_IS_MAGIC_REQ(d1)
| Check if magic.
#define | SIGMA0_REQ(x)
| Construct.
#define | SIGMA0_REQ_FPAGE_RAM (SIGMA0_REQ(FPAGE_RAM))
| RAM.
#define | SIGMA0_REQ_FPAGE_IOMEM (SIGMA0_REQ(FPAGE_IOMEM))
| I/O memory.
#define | SIGMA0_REQ_FPAGE_IOMEM_CACHED (SIGMA0_REQ(FPAGE_IOMEM_CACHED))
| Cache I/O memory.
#define | SIGMA0_REQ_FPAGE_ANY (SIGMA0_REQ(FPAGE_ANY))
| Any.
#define | SIGMA0_REQ_KIP (SIGMA0_REQ(KIP))
| KIP.
#define | SIGMA0_REQ_DEBUG_DUMP (SIGMA0_REQ(DEBUG_DUMP))
| Debug dump.

## Detailed Description

Internal sigma0 definitions.