WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
UART V151 Regs Definition

结构体

union  uart_id
 
union  data
 
union  uart_ctl
 
union  div_h
 
union  div_l
 
union  div_fra
 
union  intr_en
 
union  intr_status
 
union  intr_id
 
union  fifo_ctl
 
union  far
 
union  modem_ctl
 
union  modem_status
 
union  line_status
 
union  uart_gp_reg
 
union  tx_fifo_read
 
union  rx_fifo_write
 
union  fifo_status
 
union  tx_fifo_cnt
 
union  rx_fifo_cnt
 
union  halt_tx
 
union  dma_sw_ack
 
union  baud_ctl
 
union  stp_ctl
 
union  uart_parameter
 
union  lp_ctl
 
union  receive_ctl
 
struct  uart_regs
 
struct  uart_regs1
 

类型定义

typedef union uart_id uart_id_t
 
typedef union data data_t
 
typedef union uart_ctl uart_ctl_t
 
typedef union div_h div_h_t
 
typedef union div_l div_l_t
 
typedef union div_fra div_fra_t
 
typedef union intr_en intr_en_t
 
typedef union intr_status intr_status_t
 
typedef union intr_id intr_id_t
 
typedef union fifo_ctl fifo_ctl_t
 
typedef union far far_t
 
typedef union modem_ctl modem_ctl_t
 
typedef union modem_status modem_status_t
 
typedef union line_status line_status_t
 
typedef union uart_gp_reg uart_gp_reg_t
 
typedef union tx_fifo_read tx_fifo_read_t
 
typedef union rx_fifo_write rx_fifo_write_t
 
typedef union fifo_status fifo_status_t
 
typedef union tx_fifo_cnt tx_fifo_cnt_t
 
typedef union rx_fifo_cnt rx_fifo_cnt_t
 
typedef union halt_tx halt_tx_t
 
typedef union dma_sw_ack dma_sw_ack_t
 
typedef union baud_ctl baud_ctl_t
 
typedef union stp_ctl stp_ctl_t
 
typedef union uart_parameter uart_parameter_t
 
typedef union lp_ctl lp_ctl_t
 
typedef union receive_ctl receive_ctl_t
 
typedef struct uart_regs uart_reg_t
 
typedef struct uart_regs1 uart_reg_1_t
 

函数

void hal_uart_specific_reset_uart (uart_bus_t uart)
 Resets the uarts on the protocol and apps cores using the RESET_REG register The security core does not have that register, this function does nothing on the security core
 
void hal_uart_specific_priority_irq (uart_bus_t uart)
 Specific priority of IRQ associated with a UART
 
void hal_uart_specific_enable_irq (uart_bus_t uart)
 Enable IRQ associated with a UART
 
void hal_uart_specific_disable_irq (uart_bus_t uart)
 Disable IRQ associated with a UART
 
void hal_uart_specific_set_pending_irq (uart_bus_t uart)
 Set IRQ associated with a UART pending
 

变量

uart_reg_tg_hal_uart_reg [UART_BUS_MAX_NUMBER]
 

详细描述

类型定义说明

◆ baud_ctl_t

typedef union baud_ctl baud_ctl_t

◆ data_t

typedef union data data_t

◆ div_fra_t

typedef union div_fra div_fra_t

◆ div_h_t

typedef union div_h div_h_t

◆ div_l_t

typedef union div_l div_l_t

◆ dma_sw_ack_t

typedef union dma_sw_ack dma_sw_ack_t

◆ far_t

typedef union far far_t

◆ fifo_ctl_t

typedef union fifo_ctl fifo_ctl_t

◆ fifo_status_t

typedef union fifo_status fifo_status_t

◆ halt_tx_t

typedef union halt_tx halt_tx_t

◆ intr_en_t

typedef union intr_en intr_en_t

◆ intr_id_t

typedef union intr_id intr_id_t

◆ intr_status_t

typedef union intr_status intr_status_t

◆ line_status_t

typedef union line_status line_status_t

◆ lp_ctl_t

typedef union lp_ctl lp_ctl_t

◆ modem_ctl_t

typedef union modem_ctl modem_ctl_t

◆ modem_status_t

◆ receive_ctl_t

typedef union receive_ctl receive_ctl_t

◆ rx_fifo_cnt_t

typedef union rx_fifo_cnt rx_fifo_cnt_t

◆ rx_fifo_write_t

◆ stp_ctl_t

typedef union stp_ctl stp_ctl_t

◆ tx_fifo_cnt_t

typedef union tx_fifo_cnt tx_fifo_cnt_t

◆ tx_fifo_read_t

◆ uart_ctl_t

typedef union uart_ctl uart_ctl_t

◆ uart_gp_reg_t

typedef union uart_gp_reg uart_gp_reg_t

◆ uart_id_t

typedef union uart_id uart_id_t

◆ uart_parameter_t

◆ uart_reg_1_t

typedef struct uart_regs1 uart_reg_1_t

◆ uart_reg_t

typedef struct uart_regs uart_reg_t

函数说明

◆ hal_uart_specific_disable_irq()

void hal_uart_specific_disable_irq ( uart_bus_t  uart)

Disable IRQ associated with a UART

参数
uartUart index

◆ hal_uart_specific_enable_irq()

void hal_uart_specific_enable_irq ( uart_bus_t  uart)

Enable IRQ associated with a UART

参数
uartUart index

◆ hal_uart_specific_priority_irq()

void hal_uart_specific_priority_irq ( uart_bus_t  uart)

Specific priority of IRQ associated with a UART

参数
uartUart index

◆ hal_uart_specific_reset_uart()

void hal_uart_specific_reset_uart ( uart_bus_t  uart)

Resets the uarts on the protocol and apps cores using the RESET_REG register The security core does not have that register, this function does nothing on the security core

参数
uartindex

IRQ numbers assigned to each UART supported by the core

◆ hal_uart_specific_set_pending_irq()

void hal_uart_specific_set_pending_irq ( uart_bus_t  uart)

Set IRQ associated with a UART pending

参数
uartUart index

变量说明

◆ g_hal_uart_reg

uart_reg_t* g_hal_uart_reg[UART_BUS_MAX_NUMBER]
extern

Base addresses of all UARTS supported by the core