Nut/OS  4.10.3
API Reference
XgNutArchArmAt91Rtt

Real-Time Timer Mode Register

#define RTT_MR_OFF   0x00000000
 Mode register offset.
#define RTT_MR   (RTT_BASE + RTT_MR_OFF)
 Mode register address.
#define RTT_RTPRES   0x0000FFFF
 Timer prescaler value mask.
#define RTT_RTPRES_LSB   0
 Timer prescaler value mask.
#define RTT_ALMIEN   0x00010000
 Alarm interrupt enable.
#define RTT_RTTINCIEN   0x00020000
 Timer increment interrupt enable.
#define RTT_RTTRST   0x00040000
 Timer restart.

Real-Time Timer Alarm Register

#define RTT_AR_OFF   0x00000004
 Alarm register offset.
#define RTT_AR   (RTT_BASE + RTT_AR_OFF)
 Alarm register address.

Real-Time Timer Value Register

#define RTT_VR_OFF   0x00000004
 Value register offset.
#define RTT_VR   (RTT_BASE + RTT_VR_OFF)
 Value register address.

Real-Time Timer Status Register

#define RTT_SR_OFF   0x00000008
 Status register offset.
#define RTT_SR   (RTT_BASE + RTT_SR_OFF)
 Status register address.
#define RTT_ALMS   0x00000001
 Alarm status.
#define RTT_RTTINC   0x00000002
 Timer increment.

Define Documentation

#define RTT_MR_OFF   0x00000000

Mode register offset.

Definition at line 54 of file at91_rtt.h.

#define RTT_MR   (RTT_BASE + RTT_MR_OFF)

Mode register address.

Definition at line 55 of file at91_rtt.h.

#define RTT_RTPRES   0x0000FFFF

Timer prescaler value mask.

Definition at line 56 of file at91_rtt.h.

#define RTT_RTPRES_LSB   0

Timer prescaler value mask.

Definition at line 57 of file at91_rtt.h.

#define RTT_ALMIEN   0x00010000

Alarm interrupt enable.

Definition at line 58 of file at91_rtt.h.

#define RTT_RTTINCIEN   0x00020000

Timer increment interrupt enable.

Definition at line 59 of file at91_rtt.h.

#define RTT_RTTRST   0x00040000

Timer restart.

Definition at line 60 of file at91_rtt.h.

#define RTT_AR_OFF   0x00000004

Alarm register offset.

Definition at line 65 of file at91_rtt.h.

#define RTT_AR   (RTT_BASE + RTT_AR_OFF)

Alarm register address.

Definition at line 66 of file at91_rtt.h.

#define RTT_VR_OFF   0x00000004

Value register offset.

Definition at line 71 of file at91_rtt.h.

#define RTT_VR   (RTT_BASE + RTT_VR_OFF)

Value register address.

Definition at line 72 of file at91_rtt.h.

#define RTT_SR_OFF   0x00000008

Status register offset.

Definition at line 76 of file at91_rtt.h.

#define RTT_SR   (RTT_BASE + RTT_SR_OFF)

Status register address.

Definition at line 77 of file at91_rtt.h.

#define RTT_ALMS   0x00000001

Alarm status.

Definition at line 78 of file at91_rtt.h.

#define RTT_RTTINC   0x00000002

Timer increment.

Definition at line 79 of file at91_rtt.h.