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

宏定义

#define spis_v151_regs(bus)   ((spi_v151_regs_t *)g_hal_spis_regs[bus])
 

类型定义

typedef enum spi_v151_int_reg spi_v151_int_reg_t
 The registers list of ssi interrupt.
 

枚举

enum  spi_v151_int_reg { SPI_INMAR_REG , SPI_INSR_REG , SPI_RAINSR_REG }
 The registers list of ssi interrupt. 更多...
 

函数

volatile uint32_t * hal_spi_v151_int_set_reg (spi_bus_t bus, spi_v151_int_reg_t reg)
 Get the register address of ssi interrupt set interface.
 
volatile uint32_t * hal_spi_v151_int_get_reg (spi_bus_t bus, spi_v151_int_reg_t reg)
 Get the register address of ssi interrupt get interface.
 

变量

uintptr_t g_hal_spis_regs [SPI_BUS_MAX_NUM]
 

详细描述

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

Description: Provides V151 ssi register operation api
History:
2022-08-08, Create file.

宏定义说明

◆ spis_v151_regs

#define spis_v151_regs (   bus)    ((spi_v151_regs_t *)g_hal_spis_regs[bus])

类型定义说明

◆ spi_v151_int_reg_t

The registers list of ssi interrupt.

枚举类型说明

◆ spi_v151_int_reg

The registers list of ssi interrupt.

枚举值
SPI_INMAR_REG 

Interrupt Mask Register.

SPI_INSR_REG 

Interrupt Status Register.

SPI_RAINSR_REG 

Raw Interrupt Status Register.

函数说明

◆ hal_spi_v151_int_get_reg()

volatile uint32_t * hal_spi_v151_int_get_reg ( spi_bus_t  bus,
spi_v151_int_reg_t  reg 
)

Get the register address of ssi interrupt get interface.

参数
[in]busThe index of spi.
[in]regThe register need to get.
返回
The register address of ssi interrupt get interface.

◆ hal_spi_v151_int_set_reg()

volatile uint32_t * hal_spi_v151_int_set_reg ( spi_bus_t  bus,
spi_v151_int_reg_t  reg 
)

Get the register address of ssi interrupt set interface.

参数
[in]busThe index of spi.
[in]regThe register need to get.
返回
The register address of ssi interrupt set interface.

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

Description: Provides V100 ssi register operation api
History:
2022-06-05, Create file.

变量说明

◆ g_hal_spis_regs

uintptr_t g_hal_spis_regs[SPI_BUS_MAX_NUM]
extern

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

Description: Provides HAL SPI
History:
2022-08-12, Create file.