|
0.3.1
|
Data Structures | |
| struct | cpu_dmac_ioregs |
| CPU-DMAC I/O register map. More... | |
| struct | cpu_ioregs |
| CPU I/O register map. More... | |
| union | cpu_ioregs.__unnamed16__ |
| struct | cpu_ioregs.__unnamed16__.__unnamed26__ |
| struct | cpu_ioregs.__unnamed16__.__unnamed28__ |
| union | cpu_ioregs.__unnamed18__ |
| struct | cpu_ioregs.__unnamed18__.__unnamed30__ |
| union | cpu_ioregs.__unnamed20__ |
| struct | cpu_ioregs.__unnamed20__.__unnamed32__ |
| union | cpu_ioregs.__unnamed22__ |
| struct | cpu_ioregs.__unnamed22__.__unnamed34__ |
| union | cpu_ioregs.__unnamed24__ |
| struct | cpu_ioregs.__unnamed24__.__unnamed36__ |
Macros | |
| #define | SMR 0x0E00UL |
| CPU I/O register. | |
| #define | BRR 0x0E01UL |
| CPU I/O register. | |
| #define | SCR 0x0E02UL |
| CPU I/O register. | |
| #define | TDR 0x0E03UL |
| CPU I/O register. | |
| #define | SSR 0x0E04UL |
| CPU I/O register. | |
| #define | RDR 0x0E05UL |
| CPU I/O register. | |
| #define | TIER 0x0E10UL |
| CPU I/O register. | |
| #define | FTCSR 0x0E11UL |
| CPU I/O register. | |
| #define | FRCH 0x0E12UL |
| CPU I/O register. | |
| #define | FRCL 0x0E13UL |
| CPU I/O register. | |
| #define | OCRAH 0x0E14UL |
| CPU I/O register. | |
| #define | OCRAL 0x0E15UL |
| CPU I/O register. | |
| #define | OCRBH 0x0E14UL |
| CPU I/O register. | |
| #define | OCRBL 0x0E15UL |
| CPU I/O register. | |
| #define | TCR 0x0E16UL |
| CPU I/O register. | |
| #define | TOCR 0x0E17UL |
| CPU I/O register. | |
| #define | FICRH 0x0E18UL |
| CPU I/O register. | |
| #define | FICRL 0x0E19UL |
| CPU I/O register. | |
| #define | IPRB 0x0E60UL |
| CPU I/O register. | |
| #define | VCRA 0x0E62UL |
| CPU I/O register. | |
| #define | VCRB 0x0E64UL |
| CPU I/O register. | |
| #define | VCRC 0x0E66UL |
| CPU I/O register. | |
| #define | VCRD 0x0E68UL |
| CPU I/O register. | |
| #define | DRCR0 0x0E71UL |
| CPU I/O register. | |
| #define | DRCR1 0x0E72UL |
| CPU I/O register. | |
| #define | WTCSRW 0x0E80UL |
| CPU I/O register. | |
| #define | WTCSRR 0x0E80UL |
| CPU I/O register. | |
| #define | WTCNTW 0x0E80UL |
| CPU I/O register. | |
| #define | WTCNTR 0x0E81UL |
| CPU I/O register. | |
| #define | RSTCSRW 0x0E82UL |
| CPU I/O register. | |
| #define | RSTCSRR 0x0E83UL |
| CPU I/O register. | |
| #define | FMR 0x0E90UL |
| CPU I/O register. | |
| #define | SBYCR 0x0E91UL |
| CPU I/O register. | |
| #define | CCR 0x0E92UL |
| CPU I/O register. | |
| #define | ICR 0x0EE0UL |
| CPU I/O register. | |
| #define | IPRA 0x0EE2UL |
| CPU I/O register. | |
| #define | VCRWDT 0x0EE4UL |
| CPU I/O register. | |
| #define | DVSR 0x0F00UL |
| CPU I/O register. | |
| #define | DVDNT 0x0F04UL |
| CPU I/O register. | |
| #define | DVCR 0x0F08UL |
| CPU I/O register. | |
| #define | VCRDIV 0x0F0CUL |
| CPU I/O register. | |
| #define | DVDNTH 0x0F10UL |
| CPU I/O register. | |
| #define | DVDNTL 0x0F14UL |
| CPU I/O register. | |
| #define | BARAH 0x0F40UL |
| CPU I/O register. | |
| #define | BARAL 0x0F42UL |
| CPU I/O register. | |
| #define | BAMRAH 0x0F44UL |
| CPU I/O register. | |
| #define | BAMRAL 0x0F46UL |
| CPU I/O register. | |
| #define | BBRA 0x0F48UL |
| CPU I/O register. | |
| #define | BARBH 0x0F60UL |
| CPU I/O register. | |
| #define | BARBL 0x0F62UL |
| CPU I/O register. | |
| #define | BAMRBH 0x0F64UL |
| CPU I/O register. | |
| #define | BAMRBL 0x0F66UL |
| CPU I/O register. | |
| #define | BBRB 0x0F68UL |
| CPU I/O register. | |
| #define | BDRBH 0x0F70UL |
| CPU I/O register. | |
| #define | BDRBL 0x0F72UL |
| CPU I/O register. | |
| #define | BDMRBH 0x0F74UL |
| CPU I/O register. | |
| #define | BDMRBL 0x0F76UL |
| CPU I/O register. | |
| #define | BRCR 0x0F78UL |
| CPU I/O register. | |
| #define | SAR0 0x0F80UL |
| CPU I/O register. | |
| #define | DAR0 0x0F84UL |
| CPU I/O register. | |
| #define | TCR0 0x0F88UL |
| CPU I/O register. | |
| #define | CHCR0 0x0F8CUL |
| CPU I/O register. | |
| #define | SAR1 0x0F90UL |
| CPU I/O register. | |
| #define | DAR1 0x0F94UL |
| CPU I/O register. | |
| #define | TCR1 0x0F98UL |
| CPU I/O register. | |
| #define | CHCR1 0x0F9CUL |
| CPU I/O register. | |
| #define | VCRDMA0 0x0FA0UL |
| CPU I/O register. | |
| #define | VCRDMA1 0x0FA8UL |
| CPU I/O register. | |
| #define | DMAOR 0x0FB0UL |
| CPU I/O register. | |
| #define | BCR1 0x0FE0UL |
| CPU I/O register. | |
| #define | BCR2 0x0FE4UL |
| CPU I/O register. | |
| #define | WCR 0x0FE8UL |
| CPU I/O register. | |
| #define | MCR 0x0FECUL |
| CPU I/O register. | |
| #define | RTCSR 0x0FF0UL |
| CPU I/O register. | |
| #define | RTCNT 0x0FF4UL |
| CPU I/O register. | |
| #define | RTCOR 0x0FF8UL |
| CPU I/O register. | |
Typedefs | |
| typedef struct cpu_dmac_ioregs | cpu_dmac_ioregs_t |
| CPU-DMAC I/O register map. | |
| typedef struct cpu_ioregs | cpu_ioregs_t |
| CPU I/O register map. | |
| struct cpu_dmac_ioregs |
CPU-DMAC I/O register map.
| Data Fields | ||
|---|---|---|
| uint32_t | sarn | CPU I/O register. |
| uint32_t | darn | CPU I/O register. |
| uint32_t | tcrn | CPU I/O register. |
| uint32_t | chcrn | CPU I/O register. |
| struct cpu_ioregs |
CPU I/O register map.
| Data Fields | ||
|---|---|---|
| uint8_t | smr | CPU I/O register. |
| uint8_t | brr | CPU I/O register. |
| uint8_t | scr | CPU I/O register. |
| uint8_t | tdr | CPU I/O register. |
| uint8_t | ssr | CPU I/O register. |
| uint8_t | rdr | CPU I/O register. |
| uint8_t | tier | CPU I/O register. |
| uint8_t | ftcsr | CPU I/O register. |
| uint8_t | frch | CPU I/O register. |
| uint8_t | frcl | CPU I/O register. |
| union cpu_ioregs.__unnamed16__ | __unnamed__ | |
| uint8_t | tcr | CPU I/O register. |
| uint8_t | tocr | CPU I/O register. |
| uint8_t | ficrh | CPU I/O register. |
| uint8_t | ficrl | CPU I/O register. |
| uint16_t | iprb | CPU I/O register. |
| uint16_t | vcra | CPU I/O register. |
| uint16_t | vcrb | CPU I/O register. |
| uint16_t | vcrc | CPU I/O register. |
| uint16_t | vcrd | CPU I/O register. |
| union cpu_ioregs.__unnamed18__ | __unnamed__ | |
| union cpu_ioregs.__unnamed20__ | __unnamed__ | |
| union cpu_ioregs.__unnamed22__ | __unnamed__ | |
| uint8_t | fmr | CPU I/O register. |
| uint8_t | sbycr | CPU I/O register. |
| uint8_t | ccr | CPU I/O register. |
| uint16_t | icr | CPU I/O register. |
| uint16_t | ipra | CPU I/O register. |
| uint16_t | vcrwdt | CPU I/O register. |
| uint32_t | dvsr | CPU I/O register. |
| uint32_t | dvdnt | CPU I/O register. |
| uint32_t | dvcr | CPU I/O register. |
| uint32_t | vcrdiv | CPU I/O register. |
| uint32_t | dvdnth | CPU I/O register. |
| uint32_t | dvdntl | CPU I/O register. |
| uint16_t | barah | CPU I/O register. |
| uint16_t | baral | CPU I/O register. |
| uint16_t | bamrah | CPU I/O register. |
| uint16_t | bamral | CPU I/O register. |
| uint32_t | bbra | CPU I/O register. |
| uint16_t | barbh | CPU I/O register. |
| uint16_t | barbl | CPU I/O register. |
| uint16_t | bamrbh | CPU I/O register. |
| uint16_t | bamrbl | CPU I/O register. |
| uint32_t | bbrb | CPU I/O register. |
| uint16_t | bdrbh | CPU I/O register. |
| uint16_t | bdrbl | CPU I/O register. |
| uint16_t | bdmrbh | CPU I/O register. |
| uint16_t | bdmrbl | CPU I/O register. |
| uint32_t | brcr | CPU I/O register. |
| union cpu_ioregs.__unnamed24__ | __unnamed__ | |
| uint32_t | vcrdma0 | CPU I/O register. |
| uint32_t | vcrdma1 | CPU I/O register. |
| uint32_t | dmaor | CPU I/O register. |
| uint32_t | bcr1 | CPU I/O register. |
| uint32_t | bcr2 | CPU I/O register. |
| uint32_t | wcr | CPU I/O register. |
| uint32_t | mcr | CPU I/O register. |
| uint32_t | rtcsr | CPU I/O register. |
| uint32_t | rtcnt | CPU I/O register. |
| uint32_t | rtcor | CPU I/O register. |
| union cpu_ioregs.__unnamed16__ |
| Data Fields | ||
|---|---|---|
| struct cpu_ioregs.__unnamed16__.__unnamed26__ | __unnamed__ | |
| struct cpu_ioregs.__unnamed16__.__unnamed28__ | __unnamed__ | |
| struct cpu_ioregs.__unnamed16__.__unnamed26__ |
| struct cpu_ioregs.__unnamed16__.__unnamed28__ |
| union cpu_ioregs.__unnamed18__ |
| Data Fields | ||
|---|---|---|
| struct cpu_ioregs.__unnamed18__.__unnamed30__ | __unnamed__ | |
| uint8_t | drcrn[2] | |
| struct cpu_ioregs.__unnamed18__.__unnamed30__ |
| union cpu_ioregs.__unnamed20__ |
| Data Fields | ||
|---|---|---|
| uint16_t | wtcntw | CPU I/O register. |
| uint16_t | wtcsrw | CPU I/O register. |
| struct cpu_ioregs.__unnamed20__.__unnamed32__ | __unnamed__ | |
| struct cpu_ioregs.__unnamed20__.__unnamed32__ |
| union cpu_ioregs.__unnamed22__ |
| Data Fields | ||
|---|---|---|
| uint16_t | rstcsrw | CPU I/O register. |
| struct cpu_ioregs.__unnamed22__.__unnamed34__ | __unnamed__ | |
| struct cpu_ioregs.__unnamed22__.__unnamed34__ |
| Data Fields | ||
|---|---|---|
| uint8_t | rstcsrr | CPU I/O register. |
| union cpu_ioregs.__unnamed24__ |
| Data Fields | ||
|---|---|---|
| struct cpu_ioregs.__unnamed24__.__unnamed36__ | __unnamed__ | |
| cpu_dmac_ioregs_t | channels[2] | |
| struct cpu_ioregs.__unnamed24__.__unnamed36__ |
| Data Fields | ||
|---|---|---|
| cpu_dmac_ioregs_t | channel0 | |
| cpu_dmac_ioregs_t | channel1 | |
| #define SMR 0x0E00UL |
CPU I/O register.
| #define BRR 0x0E01UL |
CPU I/O register.
| #define SCR 0x0E02UL |
CPU I/O register.
| #define TDR 0x0E03UL |
CPU I/O register.
| #define SSR 0x0E04UL |
CPU I/O register.
| #define RDR 0x0E05UL |
CPU I/O register.
| #define TIER 0x0E10UL |
CPU I/O register.
| #define FTCSR 0x0E11UL |
CPU I/O register.
| #define FRCH 0x0E12UL |
CPU I/O register.
| #define FRCL 0x0E13UL |
CPU I/O register.
| #define OCRAH 0x0E14UL |
CPU I/O register.
| #define OCRAL 0x0E15UL |
CPU I/O register.
| #define OCRBH 0x0E14UL |
CPU I/O register.
| #define OCRBL 0x0E15UL |
CPU I/O register.
| #define TCR 0x0E16UL |
CPU I/O register.
| #define TOCR 0x0E17UL |
CPU I/O register.
| #define FICRH 0x0E18UL |
CPU I/O register.
| #define FICRL 0x0E19UL |
CPU I/O register.
| #define IPRB 0x0E60UL |
CPU I/O register.
| #define VCRA 0x0E62UL |
CPU I/O register.
| #define VCRB 0x0E64UL |
CPU I/O register.
| #define VCRC 0x0E66UL |
CPU I/O register.
| #define VCRD 0x0E68UL |
CPU I/O register.
| #define DRCR0 0x0E71UL |
CPU I/O register.
| #define DRCR1 0x0E72UL |
CPU I/O register.
| #define WTCSRW 0x0E80UL |
CPU I/O register.
| #define WTCSRR 0x0E80UL |
CPU I/O register.
| #define WTCNTW 0x0E80UL |
CPU I/O register.
| #define WTCNTR 0x0E81UL |
CPU I/O register.
| #define RSTCSRW 0x0E82UL |
CPU I/O register.
| #define RSTCSRR 0x0E83UL |
CPU I/O register.
| #define FMR 0x0E90UL |
CPU I/O register.
| #define SBYCR 0x0E91UL |
CPU I/O register.
| #define CCR 0x0E92UL |
CPU I/O register.
| #define ICR 0x0EE0UL |
CPU I/O register.
| #define IPRA 0x0EE2UL |
CPU I/O register.
| #define VCRWDT 0x0EE4UL |
CPU I/O register.
| #define DVSR 0x0F00UL |
CPU I/O register.
| #define DVDNT 0x0F04UL |
CPU I/O register.
| #define DVCR 0x0F08UL |
CPU I/O register.
| #define VCRDIV 0x0F0CUL |
CPU I/O register.
| #define DVDNTH 0x0F10UL |
CPU I/O register.
| #define DVDNTL 0x0F14UL |
CPU I/O register.
| #define BARAH 0x0F40UL |
CPU I/O register.
| #define BARAL 0x0F42UL |
CPU I/O register.
| #define BAMRAH 0x0F44UL |
CPU I/O register.
| #define BAMRAL 0x0F46UL |
CPU I/O register.
| #define BBRA 0x0F48UL |
CPU I/O register.
| #define BARBH 0x0F60UL |
CPU I/O register.
| #define BARBL 0x0F62UL |
CPU I/O register.
| #define BAMRBH 0x0F64UL |
CPU I/O register.
| #define BAMRBL 0x0F66UL |
CPU I/O register.
| #define BBRB 0x0F68UL |
CPU I/O register.
| #define BDRBH 0x0F70UL |
CPU I/O register.
| #define BDRBL 0x0F72UL |
CPU I/O register.
| #define BDMRBH 0x0F74UL |
CPU I/O register.
| #define BDMRBL 0x0F76UL |
CPU I/O register.
| #define BRCR 0x0F78UL |
CPU I/O register.
| #define SAR0 0x0F80UL |
CPU I/O register.
| #define DAR0 0x0F84UL |
CPU I/O register.
| #define TCR0 0x0F88UL |
CPU I/O register.
| #define CHCR0 0x0F8CUL |
CPU I/O register.
| #define SAR1 0x0F90UL |
CPU I/O register.
| #define DAR1 0x0F94UL |
CPU I/O register.
| #define TCR1 0x0F98UL |
CPU I/O register.
| #define CHCR1 0x0F9CUL |
CPU I/O register.
| #define VCRDMA0 0x0FA0UL |
CPU I/O register.
| #define VCRDMA1 0x0FA8UL |
CPU I/O register.
| #define DMAOR 0x0FB0UL |
CPU I/O register.
| #define BCR1 0x0FE0UL |
CPU I/O register.
| #define BCR2 0x0FE4UL |
CPU I/O register.
| #define WCR 0x0FE8UL |
CPU I/O register.
| #define MCR 0x0FECUL |
CPU I/O register.
| #define RTCSR 0x0FF0UL |
CPU I/O register.
| #define RTCNT 0x0FF4UL |
CPU I/O register.
| #define RTCOR 0x0FF8UL |
CPU I/O register.
| typedef struct cpu_dmac_ioregs cpu_dmac_ioregs_t |
CPU-DMAC I/O register map.