| /bsp/allwinner/libraries/sunxi-hal/hal/source/pwm/ |
| A D | hal_pwm.c | 96 reg_addr += 4 * channel; in hal_pwm_clk_src_set() 114 reg_addr += 4 * channel; in hal_pwm_clk_div_m() 128 reg_addr += 0x20 * channel; in hal_pwm_prescal_set() 144 reg_addr += 0x20 * channel; in hal_pwm_set_active_cycles() 158 reg_addr += 0x20 * channel; in hal_pwm_set_period_cycles() 203 reg_addr += 4 * channel; in hal_pwm_enable_clk_gating() 214 reg_val = readl(reg_addr); in hal_pwm_enable_controller() 217 writel(reg_val, reg_addr); in hal_pwm_enable_controller() 226 reg_val = readl(reg_addr); in hal_pwm_disable_controller() 229 writel(reg_val, reg_addr); in hal_pwm_disable_controller() [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/components/sccb/ |
| A D | hpm_sccb.c | 32 hpm_stat_t sccb_master_readb(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint8_t *reg_data) in sccb_master_readb() argument 34 return i2c_master_address_read(sccb, (uint16_t)slv_addr, (uint8_t *)®_addr, 1, reg_data, 1); in sccb_master_readb() 37 hpm_stat_t sccb_master_writeb(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint8_t reg_data) in sccb_master_writeb() argument 42 hpm_stat_t sccb_master_readb2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint8_t *reg_dat… in sccb_master_readb2() argument 45 r[0] = reg_addr >> 8; in sccb_master_readb2() 46 r[1] = reg_addr & 0xFF; in sccb_master_readb2() 54 r[0] = reg_addr >> 8; in sccb_master_writeb2() 55 r[1] = reg_addr & 0xFF; in sccb_master_writeb2() 62 ret = i2c_master_address_read(sccb, (uint16_t)slv_addr, (uint8_t *)®_addr, in sccb_master_readw() 79 ret = i2c_master_address_read(sccb, (uint16_t)slv_addr, (uint8_t *)®_addr, in sccb_master_readw2() [all …]
|
| A D | hpm_sccb.h | 79 hpm_stat_t sccb_master_readb(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint8_t *reg_data); 93 hpm_stat_t sccb_master_writeb(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint8_t reg_data); 107 hpm_stat_t sccb_master_readb2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint8_t *reg_dat… 121 hpm_stat_t sccb_master_writeb2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint8_t reg_dat… 135 hpm_stat_t sccb_master_readw(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint16_t *reg_data… 149 hpm_stat_t sccb_master_writew(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint16_t reg_data… 163 hpm_stat_t sccb_master_readw2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint16_t *reg_da… 177 hpm_stat_t sccb_master_writew2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint16_t reg_da…
|
| /bsp/nuvoton/libraries/nu_packages/BMX055/libraries/BMM050_driver/ |
| A D | bmm050_support.c | 72 s8 BMM050_I2C_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 82 s8 BMM050_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 102 s8 BMM050_SPI_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 298 s8 BMM050_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMM050_I2C_bus_write() argument 304 array[BMM050_INIT_VALUE] = reg_addr; in BMM050_I2C_bus_write() 335 s8 BMM050_I2C_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMM050_I2C_bus_read() argument 341 array[BMM050_INIT_VALUE] = reg_addr; in BMM050_I2C_bus_read() 367 s8 BMM050_SPI_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMM050_SPI_bus_read() argument 376 array[BMM050_INIT_VALUE] = reg_addr | MASK_DATA2; in BMM050_SPI_bus_read() 409 s8 BMM050_SPI_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMM050_SPI_bus_write() argument [all …]
|
| /bsp/nuvoton/libraries/nu_packages/BMX055/libraries/BMA2x2_driver/ |
| A D | bma2x2_support.c | 100 s8 BMA2x2_I2C_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 110 s8 BMA2x2_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 120 s8 BMA2x2_SPI_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 128 s8 BMA2x2_SPI_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 364 s8 BMA2x2_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMA2x2_I2C_bus_write() argument 370 array[BMA2x2_INIT_VALUE] = reg_addr; in BMA2x2_I2C_bus_write() 404 s8 BMA2x2_I2C_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMA2x2_I2C_bus_read() argument 410 array[BMA2x2_INIT_VALUE] = reg_addr; in BMA2x2_I2C_bus_read() 433 s8 BMA2x2_SPI_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMA2x2_SPI_bus_read() argument 476 s8 BMA2x2_SPI_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMA2x2_SPI_bus_write() argument [all …]
|
| /bsp/nuvoton/libraries/nu_packages/BMX055/libraries/BMG160_driver/ |
| A D | bmg160_support.c | 69 s8 BMG160_I2C_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 78 s8 BMG160_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 87 s8 BMG160_SPI_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 94 s8 BMG160_SPI_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt); 299 s8 BMG160_I2C_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMG160_I2C_bus_write() argument 304 array[BMG160_INIT_VALUE] = reg_addr; in BMG160_I2C_bus_write() 334 s8 BMG160_I2C_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMG160_I2C_bus_read() argument 339 array[BMG160_INIT_VALUE] = reg_addr; in BMG160_I2C_bus_read() 363 s8 BMG160_SPI_bus_read(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMG160_SPI_bus_read() argument 403 s8 BMG160_SPI_bus_write(u8 dev_addr, u8 reg_addr, u8 *reg_data, u8 cnt) in BMG160_SPI_bus_write() argument [all …]
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/driver/Source/ |
| A D | drv_usb_dev.c | 183 __IO uint32_t *reg_addr = NULL; in usb_transc0_active() local 221 __IO uint32_t *reg_addr = NULL; in usb_transc_active() local 239 if (!(*reg_addr & DEPCTL_EPACT)) { in usb_transc_active() 246 *reg_addr |= transc->max_len; in usb_transc_active() 433 __IO uint32_t *reg_addr = NULL; in usb_transc_stall() local 441 if (*reg_addr & DEPCTL_EPEN) { in usb_transc_stall() 442 *reg_addr |= DEPCTL_EPD; in usb_transc_stall() 450 *reg_addr |= DEPCTL_STALL; in usb_transc_stall() 464 __IO uint32_t *reg_addr = NULL; in usb_transc_clrstall() local 475 *reg_addr &= ~DEPCTL_STALL; in usb_transc_clrstall() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/hal/ |
| A D | hal_def.h | 67 #define HAL_REG_32BIT(reg_addr) (*((__IO uint32_t *)(reg_addr))) argument 68 #define HAL_REG_16BIT(reg_addr) (*((__IO uint16_t *)(reg_addr))) argument 69 #define HAL_REG_8BIT(reg_addr) (*((__IO uint8_t *)(reg_addr))) argument
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_udma_driver/include/ |
| A D | udma_i2cm_driver.h | 48 uint8_t udma_i2cm_write(uint8_t i2c_id, uint8_t i2c_addr, uint8_t reg_addr, uint16_t write_len, uin… 49 uint8_t udma_i2cm_read(uint8_t i2c_id, uint8_t i2c_addr, uint8_t reg_addr, uint16_t read_len, uint8… 50 uint8_t udma_i2cm_16read8(uint8_t i2c_id, uint8_t i2c_addr, uint16_t reg_addr, uint16_t read_len, u… 55 uint8_t _udma_i2cm_write_addr_plus_regaddr (uint8_t i2c_id, uint8_t i2c_addr, uint8_t reg_addr); 56 uint8_t _udma_i2cm_write_addr_plus_reg16addr (uint8_t i2c_id, uint8_t i2c_addr, uint16_t reg_addr);
|
| /bsp/allwinner/libraries/sunxi-hal/hal/test/twi/ |
| A D | test_twi.c | 50 char reg_addr, reg_val = 0, rw = TEST_READ; in cmd_test_twi() local 65 reg_addr = strtol(argv[3], NULL, 0); in cmd_test_twi() 90 hal_twi_read(port, reg_addr, ®_val, 1); in cmd_test_twi() 100 buf[0] = reg_addr; in cmd_test_twi()
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_udma_driver/source/ |
| A D | udma_i2cm_driver.c | 108 uint8_t udma_i2cm_read(uint8_t i2cm_id, uint8_t i2cm_addr, uint8_t reg_addr, uint16_t read_len, uin… in udma_i2cm_read() argument 109 _udma_i2cm_write_addr_plus_regaddr(i2cm_id, i2cm_addr, reg_addr); in udma_i2cm_read() 112 uint8_t udma_i2cm_16read8(uint8_t i2cm_id, uint8_t i2cm_addr, uint16_t reg_addr, uint16_t read_len,… in udma_i2cm_16read8() argument 113 _udma_i2cm_write_addr_plus_reg16addr(i2cm_id, i2cm_addr, reg_addr); in udma_i2cm_16read8() 118 uint8_t udma_i2cm_write (uint8_t i2cm_id, uint8_t i2cm_addr, uint8_t reg_addr, uint16_t write_len, … in udma_i2cm_write() argument 137 *pcmd++ = reg_addr; // Target address for following data in udma_i2cm_write() 161 uint8_t _udma_i2cm_write_addr_plus_regaddr (uint8_t i2cm_id, uint8_t i2cm_addr, uint8_t reg_addr) { in _udma_i2cm_write_addr_plus_regaddr() argument 186 *pcmd++ = reg_addr; in _udma_i2cm_write_addr_plus_regaddr() 207 uint8_t _udma_i2cm_write_addr_plus_reg16addr (uint8_t i2cm_id, uint8_t i2cm_addr, uint16_t reg_addr… in _udma_i2cm_write_addr_plus_reg16addr() argument 234 *pcmd++ = reg_addr & 0xff; in _udma_i2cm_write_addr_plus_reg16addr() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/src/ |
| A D | bl616_psram.c | 189 …inbond_Read_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_Winbond_Cfg_Reg_Type reg_addr, uint16_t *regVal) in PSram_Ctrl_Winbond_Read_Reg() argument 196 CHECK_PARAM(IS_PSRAM_CTRL_WINBOND_CFG_REG_TYPE(reg_addr)); in PSram_Ctrl_Winbond_Read_Reg() 203 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, PSRAM_REG_WB_REG_SEL, reg_addr); in PSram_Ctrl_Winbond_Read_Reg() 246 CHECK_PARAM(IS_PSRAM_CTRL_WINBOND_CFG_REG_TYPE(reg_addr)); in PSram_Ctrl_Winbond_Write_Reg() 282 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, PSRAM_REG_WB_REG_SEL, reg_addr); in PSram_Ctrl_Winbond_Write_Reg() 313 …rl_ApMem_Read_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_ApMem_Cfg_Reg_Type reg_addr, uint16_t *regVal) in PSram_Ctrl_ApMem_Read_Reg() argument 320 CHECK_PARAM(IS_PSRAM_CTRL_APMEM_CFG_REG_TYPE(reg_addr)); in PSram_Ctrl_ApMem_Read_Reg() 327 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, PSRAM_REG_WB_REG_SEL, reg_addr); in PSram_Ctrl_ApMem_Read_Reg() 362 …l_ApMem_Write_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_ApMem_Cfg_Reg_Type reg_addr, PSRAM_APMemory_C… in PSram_Ctrl_ApMem_Write_Reg() argument 369 CHECK_PARAM(IS_PSRAM_CTRL_APMEM_CFG_REG_TYPE(reg_addr)); in PSram_Ctrl_ApMem_Write_Reg() [all …]
|
| /bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Src/ |
| A D | hal_eth.c | 243 void ETH_MACAddressConfig(u32 reg_addr, u8* mac_addr) in ETH_MACAddressConfig() argument 245 *(__IO u32*)(ETH_MAC_ADDR_HBASE + reg_addr) = in ETH_MACAddressConfig() 249 *(__IO u32*)(ETH_MAC_ADDR_LBASE + reg_addr) = in ETH_MACAddressConfig() 256 void ETH_GetMACAddress(u32 reg_addr, u8* mac_addr) in ETH_GetMACAddress() argument 259 mac_addr[4] = *(__IO u32*)(ETH_MAC_ADDR_HBASE + reg_addr) & 0xFF; in ETH_GetMACAddress() 263 mac_addr[0] = *(__IO u32*)(ETH_MAC_ADDR_LBASE + reg_addr) & 0xFF; in ETH_GetMACAddress() 266 void ETH_MACAddressPerfectFilterCmd(u32 reg_addr, FunctionalState sta) in ETH_MACAddressPerfectFilterCmd() argument 272 void ETH_MACAddressFilterConfig(u32 reg_addr, u32 sta) in ETH_MACAddressFilterConfig() argument 275 ((*(__IO u32*)(ETH_MAC_ADDR_HBASE + reg_addr)) |= ETH_MACA1HR_SA); in ETH_MACAddressFilterConfig() 278 void ETH_MACAddressMaskBytesFilterConfig(u32 reg_addr, u32 mask_byte) in ETH_MACAddressMaskBytesFilterConfig() argument [all …]
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_esc_drv.c | 14 hpm_stat_t esc_mdio_read(ESC_Type *ptr, uint8_t phy_addr, uint8_t reg_addr, uint16_t *data) in esc_mdio_read() argument 34 ptr->PHY_REG_ADDR = reg_addr; in esc_mdio_read() 66 hpm_stat_t esc_mdio_write(ESC_Type *ptr, uint8_t phy_addr, uint8_t reg_addr, uint16_t data) in esc_mdio_write() argument 87 ptr->PHY_REG_ADDR = reg_addr; in esc_mdio_write()
|
| /bsp/allwinner_tina/drivers/spi/ |
| A D | drv_spi.h | 389 #define HAL_REG_32BIT(reg_addr) (*((volatile rt_uint32_t *)(reg_addr))) argument 390 #define HAL_REG_16BIT(reg_addr) (*((volatile rt_uint16_t *)(reg_addr))) argument 391 #define HAL_REG_8BIT(reg_addr) (*((volatile rt_uint8_t *)(reg_addr))) argument
|
| /bsp/nxp/mcx/mcxn/frdm-mcxn236/board/ports/ |
| A D | drv_fxas2100.c | 48 static uint8_t fxos_read_reg(fxas2100_t *dev, uint8_t reg_addr) in fxos_read_reg() argument 52 rt_i2c_master_send(dev->bus, dev->i2c_addr, RT_I2C_WR, ®_addr, 1); in fxos_read_reg() 58 static void fxos_write_reg(fxas2100_t *dev, uint8_t reg_addr, uint8_t val) in fxos_write_reg() argument 61 buf[0] = reg_addr; in fxos_write_reg()
|
| A D | drv_fxos8700.c | 69 static uint8_t fxos_read_reg(fxos8700_t *dev, uint8_t reg_addr) in fxos_read_reg() argument 73 rt_i2c_master_send(dev->bus, dev->i2c_addr, RT_I2C_WR, ®_addr, 1); in fxos_read_reg() 79 static void fxos_write_reg(fxos8700_t *dev, uint8_t reg_addr, uint8_t val) in fxos_write_reg() argument 82 buf[0] = reg_addr; in fxos_write_reg()
|
| /bsp/nxp/mcx/mcxn/frdm-mcxn947/board/ports/ |
| A D | drv_fxas2100.c | 48 static uint8_t fxos_read_reg(fxas2100_t *dev, uint8_t reg_addr) in fxos_read_reg() argument 52 rt_i2c_master_send(dev->bus, dev->i2c_addr, RT_I2C_WR, ®_addr, 1); in fxos_read_reg() 58 static void fxos_write_reg(fxas2100_t *dev, uint8_t reg_addr, uint8_t val) in fxos_write_reg() argument 61 buf[0] = reg_addr; in fxos_write_reg()
|
| A D | drv_fxos8700.c | 69 static uint8_t fxos_read_reg(fxos8700_t *dev, uint8_t reg_addr) in fxos_read_reg() argument 73 rt_i2c_master_send(dev->bus, dev->i2c_addr, RT_I2C_WR, ®_addr, 1); in fxos_read_reg() 79 static void fxos_write_reg(fxos8700_t *dev, uint8_t reg_addr, uint8_t val) in fxos_write_reg() argument 82 buf[0] = reg_addr; in fxos_write_reg()
|
| /bsp/cvitek/drivers/libraries/eth/ |
| A D | cvi_eth_phy.h | 55 typedef int32_t (*csi_eth_phy_read_t)(uint8_t phy_addr, uint8_t reg_addr, uint16_t *data); ///< R… 56 typedef int32_t (*csi_eth_phy_write_t)(uint8_t phy_addr, uint8_t reg_addr, uint16_t data); ///< W… 364 int32_t eth_phy_read(eth_phy_priv_t *priv, uint8_t phy_addr, uint8_t reg_addr, uint16_t *data); 365 int32_t eth_phy_write(eth_phy_priv_t *priv, uint8_t phy_addr, uint8_t reg_addr, uint16_t data);
|
| /bsp/hpmicro/libraries/hpm_sdk/components/touch/ft5406/ |
| A D | hpm_ft5406.c | 33 uint8_t reg_addr = FT5406_DEVICE_MODE; in ft5406_get_sys_info() local 39 …return i2c_master_address_read(context->ptr, FT5406_I2C_ADDR, ®_addr, 1, (uint8_t *)info, sizeo… in ft5406_get_sys_info()
|
| /bsp/ck802/libraries/include/ |
| A D | drv_eth_phy.h | 49 typedef int32_t (*csi_eth_phy_read_t) (uint8_t phy_addr, uint8_t reg_addr, uint16_t *data); ///< R… 50 typedef int32_t (*csi_eth_phy_write_t) (uint8_t phy_addr, uint8_t reg_addr, uint16_t data); ///< W…
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | eth_phy.h | 49 typedef int32_t (*csi_eth_phy_read_t)(uint8_t phy_addr, uint8_t reg_addr, uint16_t *data); ///< R… 50 typedef int32_t (*csi_eth_phy_write_t)(uint8_t phy_addr, uint8_t reg_addr, uint16_t data); ///< W…
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/include/ |
| A D | bl616_psram.h | 468 …inbond_Read_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_Winbond_Cfg_Reg_Type reg_addr, uint16_t *regVal… 469 …Type PSram_Ctrl_Winbond_Write_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_Winbond_Cfg_Reg_Type reg_addr, 471 …rl_ApMem_Read_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_ApMem_Cfg_Reg_Type reg_addr, uint16_t *regVal… 472 …Err_Type PSram_Ctrl_ApMem_Write_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_ApMem_Cfg_Reg_Type reg_addr,
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/include/ |
| A D | bl808_psram.h | 469 …inbond_Read_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_Winbond_Cfg_Reg_Type reg_addr, uint16_t *regVal… 470 …Type PSram_Ctrl_Winbond_Write_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_Winbond_Cfg_Reg_Type reg_addr, 472 …rl_ApMem_Read_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_ApMem_Cfg_Reg_Type reg_addr, uint16_t *regVal… 473 …Err_Type PSram_Ctrl_ApMem_Write_Reg(PSRAM_ID_Type PSRAM_ID, PSRAM_Ctrl_ApMem_Cfg_Reg_Type reg_addr,
|