List of all items
Structs
- clock::ClockConfig
- clock::Clocks
- delay::McycleDelay
- gpio::ClkCfg
- gpio::Floating
- gpio::I2c
- gpio::Input
- gpio::Output
- gpio::Parts
- gpio::PullDown
- gpio::PullUp
- gpio::Spi
- gpio::Uart
- gpio::pin::Pin0
- gpio::pin::Pin1
- gpio::pin::Pin10
- gpio::pin::Pin11
- gpio::pin::Pin12
- gpio::pin::Pin13
- gpio::pin::Pin14
- gpio::pin::Pin15
- gpio::pin::Pin16
- gpio::pin::Pin17
- gpio::pin::Pin18
- gpio::pin::Pin19
- gpio::pin::Pin2
- gpio::pin::Pin20
- gpio::pin::Pin21
- gpio::pin::Pin22
- gpio::pin::Pin3
- gpio::pin::Pin4
- gpio::pin::Pin5
- gpio::pin::Pin6
- gpio::pin::Pin7
- gpio::pin::Pin8
- gpio::pin::Pin9
- gpio::uart_sig::Uart0Cts
- gpio::uart_sig::Uart0Rts
- gpio::uart_sig::Uart0Rx
- gpio::uart_sig::Uart0Tx
- gpio::uart_sig::Uart1Cts
- gpio::uart_sig::Uart1Rts
- gpio::uart_sig::Uart1Rx
- gpio::uart_sig::Uart1Tx
- gpio::uart_sig::UartMux0
- gpio::uart_sig::UartMux1
- gpio::uart_sig::UartMux2
- gpio::uart_sig::UartMux3
- gpio::uart_sig::UartMux4
- gpio::uart_sig::UartMux5
- gpio::uart_sig::UartMux6
- gpio::uart_sig::UartMux7
- gpio::uart_sig::UartSig0
- gpio::uart_sig::UartSig1
- gpio::uart_sig::UartSig2
- gpio::uart_sig::UartSig3
- gpio::uart_sig::UartSig4
- gpio::uart_sig::UartSig5
- gpio::uart_sig::UartSig6
- gpio::uart_sig::UartSig7
- uart::Config
- uart::Serial
Enums
- clock::SysclkFreq
- clock::system_clock_type
- gpio::Event
- system::BL_Err_Type
- system::glb::BL_AHB_Slave1_Type
- system::glb::GLB_DLL_XTAL_Type
- system::glb::GLB_MTIMER_CLK_Type
- system::glb::GLB_PLL_XTAL_Type
- system::glb::GLB_ROOT_CLK_Type
- system::glb::GLB_SYS_CLK_Type
- system::hbn::HBN_32K_CLK_Type
- system::hbn::HBN_UART_CLK_Type
- system::hbn::HBN_XCLK_CLK_Type
- system::pds::PDS_PLL_CLK_Type
- system::pds::PDS_PLL_XTAL_Type
- system::romfunc::data::ROM_API_INDEX_e
- uart::Error
- uart::Event
- uart::Order
- uart::Parity
- uart::StopBits
- uart::WordLength
Traits
- gpio::GlbExt
- gpio::InterruptPin
- prelude::Extensions
- uart::CtsPin
- uart::Pins
- uart::RtsPin
- uart::RxPin
- uart::TxPin
Functions
- clock::board_clock_init
- clock::peripheral_clock_init
- clock::system_clock_init
- clock::system_frequency
- clock::system_init
- system::glb::GLB_Get_BCLK_Div
- system::glb::GLB_Get_HCLK_Div
- system::glb::GLB_Get_Root_CLK_Sel
- system::glb::GLB_Set_MTimer_CLK
- system::glb::GLB_Set_System_CLK
- system::glb::GLB_Set_System_CLK_Div
- system::glb::GLB_Set_UART_CLK
- system::glb::peripheral_clock_gate_all
- system::glb::ptr
- system::hbn::HBN_32K_Sel
- system::hbn::HBN_Power_On_Xtal_32K
- system::hbn::HBN_Set_XCLK_CLK_Sel
- system::hbn::ptr
- system::pds::ptr
- system::romfunc::rom_fn_ptr
Constants
- SYSFREQ
- clock::BSP_BCLK_DIV
- clock::BSP_FCLK_DIV
- clock::SYSFREQ
- clock::UART_PLL_FREQ
- clock::XTAL_FREQ
- system::romfunc::data::ROMAPI_INDEX_MAX
- system::romfunc::data::ROMAPI_INDEX_SECT_SIZE
- system::romfunc::data::ROM_APITABLE_ADDR
- system::romfunc::data::ROM_API_INDEX_FUNC_LAST
- system::romfunc::data::ROM_API_INDEX_FUNC_START