RasPi Direct Hardware Access
Integrated peripheral access without operating system drivers.
Main Page
Modules
Data Structures
Files
Examples
Data Structures
Data Structure Index
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Macros
Groups
Pages
Data Structures
Here are the data structures with brief descriptions:
raspi_AUX_regs
Auxillary peripherals generic configuration
raspi_BSC0_regs
BSC0 (I2C0) master
raspi_BSCSL_regs
BSC/SPI slave
raspi_CM_CTL_reg.CTL.B
raspi_CM_DIV_reg.DIV.B
raspi_CM_reg
Clock Management
raspi_CM_reg.CTL
raspi_CM_reg.DIV
raspi_DMA15_regs
DMA channel 15
raspi_dma_control_block
DMA control block
raspi_DMA_GLOBAL_regs
DMA global control
raspi_EMMC_regs
External Mass Media Controller (MMC/SD/SDIO)
raspi_GPCLK_regs
General Purpose Clock
raspi_GPCLK_regs.CM
raspi_GPIO_regs
General-Purpose I/O
raspi_IRQ_regs
Interrupt Controller
raspi_MMC_regs
Legacy MMC Controller
raspi_PCM_CS_reg.CS.B
raspi_PCM_DREQ_reg.DREQ.B
raspi_PCM_GRAY_reg.GRAY.B
raspi_PCM_INTEN_reg.INTEN.B
raspi_PCM_INTSTC_reg.INTSTC.B
raspi_PCM_MODE_reg.MODE.B
raspi_PCM_regs
PCM / I2S Audio
raspi_PCM_regs.CS
raspi_PCM_regs.DREQ
raspi_PCM_regs.GRAY
raspi_PCM_regs.INTEN
raspi_PCM_regs.INTSTC
raspi_PCM_regs.MODE
raspi_PCM_regs.RXC
raspi_PCM_regs.TXC
raspi_PCM_RXC_reg.RXC.B
raspi_PCM_TXC_reg.TXC.B
raspi_peripherals
Contains all perpherals declared in this file
raspi_PM_regs
Power/Reset Management
raspi_PM_regs.RSTC
raspi_PM_regs.RSTS
raspi_PM_regs.WDOG
raspi_PM_RSTC_reg.RSTC.B
raspi_PM_RSTS_reg.RSTS.B
raspi_PM_WDOG_reg.WDOG.B
raspi_PWM_regs
Pulse Width Modulator
raspi_RNG_CTRL_reg.CTRL.B
raspi_RNG_FF_THRES_reg.FF_THRES.B
raspi_RNG_INT_MASK_reg.INT_MASK.B
raspi_RNG_regs
Hardware Random Number Generator
raspi_RNG_regs.CTRL
raspi_RNG_regs.FF_THRES
raspi_RNG_regs.INT_MASK
raspi_RNG_regs.STATUS
raspi_RNG_STATUS_reg.STATUS.B
raspi_SPI0_CLK_reg.CLK.B
raspi_SPI0_CS_reg.CS.B
raspi_SPI0_DC_reg.DC.B
raspi_SPI0_DLEN_reg.DLEN.B
raspi_SPI0_LTOH_reg.LTOH.B
raspi_SPI0_regs
Serial Peripheral Interface master (SPI0)
raspi_SPI0_regs.CLK
raspi_SPI0_regs.CS
raspi_SPI0_regs.DC
raspi_SPI0_regs.DLEN
raspi_SPI0_regs.LTOH
raspi_SPI1_regs
Auxillary mini SPI 0 (= SPI1)
raspi_ST_CS_reg.CS.B
raspi_ST_regs
System Timer
raspi_ST_regs.CS
raspi_TIMER_regs
ARM Timer
raspi_UART0_CR_reg.CR.B
raspi_UART0_DR_reg.DR.B
raspi_UART0_FBRD_reg.FBRD.B
raspi_UART0_FR_reg.FR.B
raspi_UART0_IBRD_reg.IBRD.B
raspi_UART0_ICR_reg.ICR.B
raspi_UART0_IFLS_reg.IFLS.B
raspi_UART0_IMSC_reg.IMSC.B
raspi_UART0_ITCR_reg.ITCR.B
raspi_UART0_ITIP_reg.ITIP.B
raspi_UART0_ITOP_reg.ITOP.B
raspi_UART0_LCRH_reg.LCRH.B
raspi_UART0_MIS_reg.MIS.B
raspi_UART0_regs
ARM UART (UART0)
raspi_UART0_regs.CR
raspi_UART0_regs.DR
raspi_UART0_regs.FBRD
raspi_UART0_regs.FR
raspi_UART0_regs.IBRD
raspi_UART0_regs.ICR
raspi_UART0_regs.IFLS
raspi_UART0_regs.IMSC
raspi_UART0_regs.ITCR
raspi_UART0_regs.ITIP
raspi_UART0_regs.ITOP
raspi_UART0_regs.LCRH
raspi_UART0_regs.MIS
raspi_UART0_regs.RIS
raspi_UART0_regs.RSRECR
raspi_UART0_regs.TDR
raspi_UART0_RIS_reg.RIS.B
raspi_UART0_RSRECR_reg.RSRECR.B
raspi_UART0_TDR_reg.TDR.B
raspi_UART1_regs
Auxillary mini UART (= UART1)
raspi_USB_regs
USB controller
Generated on Fri Jan 17 2014 13:43:08 for RasPi Direct Hardware Access by
1.8.3.1