coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pl011_uart Struct Reference

#include <pl011.h>

Collaboration diagram for pl011_uart:
Collaboration graph

Data Fields

u32 dr
 
u32 rsr_ecr
 
u8 rsvd1 [0x10]
 
u32 fr
 
u8 rsvd2 [0x4]
 
u32 ilpr
 
u32 ibrd
 
u32 fbrd
 
u32 lcr_h
 
u32 cr
 
u32 ifls
 
u32 imsc
 
u32 ris
 
u32 mis
 
u32 icr
 
u32 dmacr
 
u8 rsvd3 [0xf94]
 
u32 periphid0
 
u32 periphid1
 
u32 periphid2
 
u32 periphid3
 
u32 cellid0
 
u32 cellid1
 
u32 cellid2
 
u32 cellid3
 

Detailed Description

Definition at line 9 of file pl011.h.

Field Documentation

◆ cellid0

u32 pl011_uart::cellid0

Definition at line 31 of file pl011.h.

◆ cellid1

u32 pl011_uart::cellid1

Definition at line 32 of file pl011.h.

◆ cellid2

u32 pl011_uart::cellid2

Definition at line 33 of file pl011.h.

◆ cellid3

u32 pl011_uart::cellid3

Definition at line 34 of file pl011.h.

◆ cr

u32 pl011_uart::cr

Definition at line 19 of file pl011.h.

Referenced by uart_setup().

◆ dmacr

u32 pl011_uart::dmacr

Definition at line 25 of file pl011.h.

◆ dr

u32 pl011_uart::dr

Definition at line 10 of file pl011.h.

◆ fbrd

u32 pl011_uart::fbrd

Definition at line 17 of file pl011.h.

Referenced by uart_setup().

◆ fr

u32 pl011_uart::fr

Definition at line 13 of file pl011.h.

◆ ibrd

u32 pl011_uart::ibrd

Definition at line 16 of file pl011.h.

Referenced by uart_setup().

◆ icr

u32 pl011_uart::icr

Definition at line 24 of file pl011.h.

◆ ifls

u32 pl011_uart::ifls

Definition at line 20 of file pl011.h.

◆ ilpr

u32 pl011_uart::ilpr

Definition at line 15 of file pl011.h.

◆ imsc

u32 pl011_uart::imsc

Definition at line 21 of file pl011.h.

◆ lcr_h

u32 pl011_uart::lcr_h

Definition at line 18 of file pl011.h.

Referenced by uart_setup().

◆ mis

u32 pl011_uart::mis

Definition at line 23 of file pl011.h.

◆ periphid0

u32 pl011_uart::periphid0

Definition at line 27 of file pl011.h.

◆ periphid1

u32 pl011_uart::periphid1

Definition at line 28 of file pl011.h.

◆ periphid2

u32 pl011_uart::periphid2

Definition at line 29 of file pl011.h.

◆ periphid3

u32 pl011_uart::periphid3

Definition at line 30 of file pl011.h.

◆ ris

u32 pl011_uart::ris

Definition at line 22 of file pl011.h.

◆ rsr_ecr

u32 pl011_uart::rsr_ecr

Definition at line 11 of file pl011.h.

◆ rsvd1

u8 pl011_uart::rsvd1[0x10]

Definition at line 12 of file pl011.h.

◆ rsvd2

u8 pl011_uart::rsvd2[0x4]

Definition at line 14 of file pl011.h.

◆ rsvd3

u8 pl011_uart::rsvd3[0xf94]

Definition at line 26 of file pl011.h.


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