coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cn81xx_timer Struct Reference
Collaboration diagram for cn81xx_timer:
Collaboration graph

Data Fields

u32 cc_cntcr
 
u32 cc_cntsr
 
u64 cc_cntcv
 
u8 rsvd [0x10]
 
u32 cc_cntfid0
 
u32 cc_cntfid1
 
u8 rsvd2 [0x98]
 
u32 cc_cntrate
 
u32 cc_cntracc
 
u64 cc_cntadd
 
u64 cc_cntmb
 
u64 cc_cntmbts
 
u64 cc_cntmb_int
 
u64 cc_cntmb_int_set
 
u64 cc_cntmb_int_ena_clr
 
u64 cc_cntmb_int_ena_set
 
u64 cc_imp_ctl
 
u8 skip [0x1fef8]
 
u32 ctl_cntfrq
 
u32 ctl_cntnsar
 
u32 ctl_cnttidr
 
u8 rsvd3 [0x34]
 
u32 ctl_cntacr0
 
u8 skip2 [0x1ffb8]
 
u64 cwd_wdog [48]
 
u8 skip3 [0xfe80]
 
u64 cwd_poke [48]
 

Detailed Description

Definition at line 19 of file timer.c.

Field Documentation

◆ cc_cntadd

u64 cn81xx_timer::cc_cntadd

Definition at line 29 of file timer.c.

◆ cc_cntcr

u32 cn81xx_timer::cc_cntcr

Definition at line 20 of file timer.c.

Referenced by init_timer().

◆ cc_cntcv

u64 cn81xx_timer::cc_cntcv

Definition at line 22 of file timer.c.

Referenced by timer_raw_value().

◆ cc_cntfid0

u32 cn81xx_timer::cc_cntfid0

Definition at line 24 of file timer.c.

Referenced by init_timer().

◆ cc_cntfid1

u32 cn81xx_timer::cc_cntfid1

Definition at line 25 of file timer.c.

◆ cc_cntmb

u64 cn81xx_timer::cc_cntmb

Definition at line 30 of file timer.c.

◆ cc_cntmb_int

u64 cn81xx_timer::cc_cntmb_int

Definition at line 32 of file timer.c.

◆ cc_cntmb_int_ena_clr

u64 cn81xx_timer::cc_cntmb_int_ena_clr

Definition at line 34 of file timer.c.

◆ cc_cntmb_int_ena_set

u64 cn81xx_timer::cc_cntmb_int_ena_set

Definition at line 35 of file timer.c.

◆ cc_cntmb_int_set

u64 cn81xx_timer::cc_cntmb_int_set

Definition at line 33 of file timer.c.

◆ cc_cntmbts

u64 cn81xx_timer::cc_cntmbts

Definition at line 31 of file timer.c.

◆ cc_cntracc

u32 cn81xx_timer::cc_cntracc

Definition at line 28 of file timer.c.

◆ cc_cntrate

u32 cn81xx_timer::cc_cntrate

Definition at line 27 of file timer.c.

Referenced by init_timer().

◆ cc_cntsr

u32 cn81xx_timer::cc_cntsr

Definition at line 21 of file timer.c.

◆ cc_imp_ctl

u64 cn81xx_timer::cc_imp_ctl

Definition at line 36 of file timer.c.

Referenced by init_timer().

◆ ctl_cntacr0

u32 cn81xx_timer::ctl_cntacr0

Definition at line 42 of file timer.c.

◆ ctl_cntfrq

u32 cn81xx_timer::ctl_cntfrq

Definition at line 38 of file timer.c.

Referenced by init_timer().

◆ ctl_cntnsar

u32 cn81xx_timer::ctl_cntnsar

Definition at line 39 of file timer.c.

◆ ctl_cnttidr

u32 cn81xx_timer::ctl_cnttidr

Definition at line 40 of file timer.c.

◆ cwd_poke

u64 cn81xx_timer::cwd_poke[48]

Definition at line 46 of file timer.c.

Referenced by watchdog_poke().

◆ cwd_wdog

u64 cn81xx_timer::cwd_wdog[48]

Definition at line 44 of file timer.c.

Referenced by watchdog_disable(), watchdog_is_running(), and watchdog_set().

◆ rsvd

u8 cn81xx_timer::rsvd[0x10]

Definition at line 23 of file timer.c.

◆ rsvd2

u8 cn81xx_timer::rsvd2[0x98]

Definition at line 26 of file timer.c.

◆ rsvd3

u8 cn81xx_timer::rsvd3[0x34]

Definition at line 41 of file timer.c.

◆ skip

u8 cn81xx_timer::skip[0x1fef8]

Definition at line 37 of file timer.c.

◆ skip2

u8 cn81xx_timer::skip2[0x1ffb8]

Definition at line 43 of file timer.c.

◆ skip3

u8 cn81xx_timer::skip3[0xfe80]

Definition at line 45 of file timer.c.


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