WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hal_uart_v151_regs_def.h 文件参考
#include <stdint.h>
#include "uart_porting.h"
hal_uart_v151_regs_def.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

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
 

宏定义

#define UART_SHADOW_RECIEVE_BUFFER_REG_LEN   16
 
#define UART_SHADOW_TRANSMIT_HOLDING_REG_LEN   16
 
#define UART_LCR_EXT_RESERVE_LEN   9
 

类型定义

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]
 

宏定义说明

◆ UART_LCR_EXT_RESERVE_LEN

#define UART_LCR_EXT_RESERVE_LEN   9

◆ UART_SHADOW_RECIEVE_BUFFER_REG_LEN

#define UART_SHADOW_RECIEVE_BUFFER_REG_LEN   16

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.

Description: Provides v151 uart register
History:
2023-02-17, Create file.

◆ UART_SHADOW_TRANSMIT_HOLDING_REG_LEN

#define UART_SHADOW_TRANSMIT_HOLDING_REG_LEN   16