#![allow(non_camel_case_types, non_snake_case, clippy::upper_case_acronyms)]
use super::BL_Err_Type;
use crate::pac;
pub unsafe fn ptr() -> &'static bl702_pac::hbn::RegisterBlock {
&*pac::HBN::ptr()
}
#[repr(C)]
pub enum HBN_UART_CLK_Type {
HBN_UART_CLK_FCLK = 0,
HBN_UART_CLK_96M,
}
pub enum HBN_32K_CLK_Type {
HBN_32K_RC = 0,
HBN_32K_XTAL,
HBN_32K_DIG = 3,
}
pub enum HBN_XCLK_CLK_Type {
HBN_XCLK_CLK_RC32M,
HBN_XCLK_CLK_XTAL,
}
pub fn HBN_32K_Sel(clkType: HBN_32K_CLK_Type) -> BL_Err_Type {
BL_Err_Type::SUCCESS
}
pub fn HBN_Set_XCLK_CLK_Sel(xClk: HBN_XCLK_CLK_Type) -> BL_Err_Type {
BL_Err_Type::SUCCESS
}
pub fn HBN_Power_On_Xtal_32K() -> BL_Err_Type {
BL_Err_Type::SUCCESS
}