|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Per-channel ULPT register window. More...
#include <ra8_ulpt_regs.h>
Data Fields | |
| volatile uint32_t | ULPTCNT |
| +0x00 Counter / reload (32-bit). | |
| volatile uint32_t | ULPTCMA |
| +0x04 Compare match A (32-bit). | |
| volatile uint32_t | ULPTCMB |
| +0x08 Compare match B (32-bit). | |
| volatile uint8_t | ULPTCR |
| +0x0C Control register. | |
| volatile uint8_t | ULPTMR1 |
| +0x0D Mode register 1. | |
| volatile uint8_t | ULPTMR2 |
| +0x0E Mode register 2. | |
| volatile uint8_t | ULPTMR3 |
| +0x0F Mode register 3. | |
| volatile uint8_t | ULPTIOC |
| +0x10 I/O control. | |
Per-channel ULPT register window.
Definition at line 88 of file ra8_ulpt_regs.h.
| volatile uint32_t r_ulpt_regs_t::ULPTCMA |
+0x04 Compare match A (32-bit).
Definition at line 90 of file ra8_ulpt_regs.h.
| volatile uint32_t r_ulpt_regs_t::ULPTCMB |
+0x08 Compare match B (32-bit).
Definition at line 91 of file ra8_ulpt_regs.h.
| volatile uint32_t r_ulpt_regs_t::ULPTCNT |
+0x00 Counter / reload (32-bit).
Definition at line 89 of file ra8_ulpt_regs.h.
Referenced by ra8_ulpt_init(), ra8_ulpt_set_period(), and ra8_ulpt_start().
| volatile uint8_t r_ulpt_regs_t::ULPTCR |
+0x0C Control register.
Definition at line 92 of file ra8_ulpt_regs.h.
Referenced by ra8_ulpt_deinit(), ra8_ulpt_get_status(), ra8_ulpt_init(), ra8_ulpt_start(), and ra8_ulpt_stop().
| volatile uint8_t r_ulpt_regs_t::ULPTIOC |
| volatile uint8_t r_ulpt_regs_t::ULPTMR1 |
+0x0D Mode register 1.
Definition at line 93 of file ra8_ulpt_regs.h.
Referenced by ra8_ulpt_init(), and ra8_ulpt_start().
| volatile uint8_t r_ulpt_regs_t::ULPTMR2 |
+0x0E Mode register 2.
Definition at line 94 of file ra8_ulpt_regs.h.
Referenced by ra8_ulpt_init(), and ra8_ulpt_start().
| volatile uint8_t r_ulpt_regs_t::ULPTMR3 |
+0x0F Mode register 3.
Definition at line 95 of file ra8_ulpt_regs.h.
Referenced by ra8_ulpt_init(), and ra8_ulpt_start().