ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
r_cac_regs_t Struct Reference

#include <ra8_cac_regs.h>

Data Fields

volatile uint8_t CACR0
 +0x00 Control 0.
volatile uint8_t CACR1
 +0x01 Control 1.
volatile uint8_t CACR2
 +0x02 Control 2.
volatile uint8_t CAICR
 +0x03 Int Control.
volatile uint8_t CASTR
 +0x04 Status.
volatile uint8_t _r0
 Reserved.
volatile uint16_t CAULVR
 +0x06 Upper Limit.
volatile uint16_t CALLVR
 +0x08 Lower Limit.
volatile uint16_t CACNTBR
 +0x0A Counter Buf.

Detailed Description

Definition at line 29 of file ra8_cac_regs.h.

Field Documentation

◆ _r0

volatile uint8_t r_cac_regs_t::_r0

Reserved.

Definition at line 35 of file ra8_cac_regs.h.

◆ CACNTBR

volatile uint16_t r_cac_regs_t::CACNTBR

+0x0A Counter Buf.

Definition at line 38 of file ra8_cac_regs.h.

Referenced by ra8_cac_measure().

◆ CACR0

volatile uint8_t r_cac_regs_t::CACR0

+0x00 Control 0.

Definition at line 30 of file ra8_cac_regs.h.

Referenced by internal_cac_wait_cfme(), ra8_cac_deinit(), ra8_cac_enter_stop(), ra8_cac_init(), and ra8_cac_measure().

◆ CACR1

volatile uint8_t r_cac_regs_t::CACR1

+0x01 Control 1.

Definition at line 31 of file ra8_cac_regs.h.

Referenced by internal_configure(), ra8_cac_deinit(), and ra8_cac_init().

◆ CACR2

volatile uint8_t r_cac_regs_t::CACR2

+0x02 Control 2.

Definition at line 32 of file ra8_cac_regs.h.

Referenced by internal_configure(), ra8_cac_deinit(), and ra8_cac_init().

◆ CAICR

volatile uint8_t r_cac_regs_t::CAICR

+0x03 Int Control.

Definition at line 33 of file ra8_cac_regs.h.

Referenced by ra8_cac_clear_status(), ra8_cac_deinit(), ra8_cac_dispatch(), and ra8_cac_init().

◆ CALLVR

volatile uint16_t r_cac_regs_t::CALLVR

+0x08 Lower Limit.

Definition at line 37 of file ra8_cac_regs.h.

Referenced by ra8_cac_init().

◆ CASTR

volatile uint8_t r_cac_regs_t::CASTR

+0x04 Status.

Definition at line 34 of file ra8_cac_regs.h.

Referenced by ra8_cac_dispatch(), and ra8_cac_measure().

◆ CAULVR

volatile uint16_t r_cac_regs_t::CAULVR

+0x06 Upper Limit.

Definition at line 36 of file ra8_cac_regs.h.

Referenced by ra8_cac_init().


The documentation for this struct was generated from the following file: