| /bsp/renesas/rzn2l_etherkit/rzn/fsp/src/bsp/mcu/all/ |
| A D | bsp_cache.c | 81 uintptr_t sctlr; in R_BSP_CacheEnableInst() 98 uintptr_t sctlr; in R_BSP_CacheEnableData() 115 uintptr_t sctlr; in R_BSP_CacheEnableMemoryProtect() 132 uintptr_t sctlr; in R_BSP_CacheDisableInst() 149 uintptr_t sctlr; in R_BSP_CacheDisableData() 166 uintptr_t sctlr; in R_BSP_CacheDisableMemoryProtect() 185 uintptr_t clidr; in R_BSP_CacheCleanAll() 202 uintptr_t dccsw; in R_BSP_CacheCleanAll() 575 uintptr_t ctr; in R_BSP_CacheCleanRange() 633 uintptr_t ctr; in R_BSP_CacheInvalidateRange() [all …]
|
| A D | bsp_cache.h | 59 void R_BSP_CacheCleanRange(uintptr_t base_address, uintptr_t length); 60 void R_BSP_CacheInvalidateRange(uintptr_t base_address, uintptr_t length); 61 void R_BSP_CacheCleanInvalidateRange(uintptr_t base_address, uintptr_t length);
|
| /bsp/renesas/rzn2l_rsk/rzn/fsp/src/bsp/mcu/all/ |
| A D | bsp_cache.c | 81 uintptr_t sctlr; in R_BSP_CacheEnableInst() 98 uintptr_t sctlr; in R_BSP_CacheEnableData() 115 uintptr_t sctlr; in R_BSP_CacheEnableMemoryProtect() 132 uintptr_t sctlr; in R_BSP_CacheDisableInst() 149 uintptr_t sctlr; in R_BSP_CacheDisableData() 166 uintptr_t sctlr; in R_BSP_CacheDisableMemoryProtect() 185 uintptr_t clidr; in R_BSP_CacheCleanAll() 202 uintptr_t dccsw; in R_BSP_CacheCleanAll() 575 uintptr_t ctr; in R_BSP_CacheCleanRange() 633 uintptr_t ctr; in R_BSP_CacheInvalidateRange() [all …]
|
| A D | bsp_cache.h | 59 void R_BSP_CacheCleanRange(uintptr_t base_address, uintptr_t length); 60 void R_BSP_CacheInvalidateRange(uintptr_t base_address, uintptr_t length); 61 void R_BSP_CacheCleanInvalidateRange(uintptr_t base_address, uintptr_t length);
|
| /bsp/renesas/rzt2m_rsk/rzt/fsp/src/bsp/mcu/all/ |
| A D | bsp_cache.c | 81 uintptr_t sctlr; in R_BSP_CacheEnableInst() 98 uintptr_t sctlr; in R_BSP_CacheEnableData() 115 uintptr_t sctlr; in R_BSP_CacheEnableMemoryProtect() 132 uintptr_t sctlr; in R_BSP_CacheDisableInst() 149 uintptr_t sctlr; in R_BSP_CacheDisableData() 166 uintptr_t sctlr; in R_BSP_CacheDisableMemoryProtect() 185 uintptr_t clidr; in R_BSP_CacheCleanAll() 202 uintptr_t dccsw; in R_BSP_CacheCleanAll() 575 uintptr_t ctr; in R_BSP_CacheCleanRange() 633 uintptr_t ctr; in R_BSP_CacheInvalidateRange() [all …]
|
| A D | bsp_cache.h | 60 void R_BSP_CacheCleanRange(uintptr_t base_address, uintptr_t length); 61 void R_BSP_CacheInvalidateRange(uintptr_t base_address, uintptr_t length); 62 void R_BSP_CacheCleanInvalidateRange(uintptr_t base_address, uintptr_t length);
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/arch/risc-v/t-head/ |
| A D | rv_syscall.h | 12 register uintptr_t a0 __asm("a0") = (uintptr_t)(arg0); \ 13 register uintptr_t a1 __asm("a1") = (uintptr_t)(arg1); \ 14 register uintptr_t a2 __asm("a2") = (uintptr_t)(arg2); \ 15 register uintptr_t a3 __asm("a3") = (uintptr_t)(arg3); \ 16 register uintptr_t a7 __asm("a7") = (uintptr_t)(which); \ 27 register uintptr_t a0 __asm("a0") = (uintptr_t)(arg0); \ 28 register uintptr_t a1 __asm("a1") = (uintptr_t)(arg1); \ 29 register uintptr_t a2 __asm("a2") = (uintptr_t)(arg2); \ 30 register uintptr_t a3 __asm("a3") = (uintptr_t)(arg3); \ 31 register uintptr_t a5 __asm("a5") = (uintptr_t)(which); \
|
| A D | rv_Sv39.h | 128 #define PTE_B ((uintptr_t)1 << 61) 132 #define PTE_C ((uintptr_t)1 << 62) 136 #define PTE_SO ((uintptr_t)1 << 63) 165 uintptr_t va; 166 uintptr_t pa; 168 uintptr_t flags; 169 uintptr_t asid; 171 uintptr_t tlb_entry; 200 uintptr_t result; in RV_Sv39_Get_SMIR() 217 __ALWAYS_STATIC_INLINE void RV_Sv39_Set_SATP(uintptr_t asid, uintptr_t *ppn) in RV_Sv39_Set_SATP() [all …]
|
| A D | rv_pmp.c | 4 static void rvpmp_reg_write(uintptr_t i, uintptr_t attr, uintptr_t pa) in rvpmp_reg_write() 6 register uintptr_t cfg = 0; in rvpmp_reg_write() 7 uintptr_t offset = 0; in rvpmp_reg_write() 8 uintptr_t mask = ENTRY_FLAG_MASK; in rvpmp_reg_write() 196 static uint32_t pmp_get_config(uintptr_t e) in pmp_get_config() 198 uintptr_t cfg = 0; in pmp_get_config() 255 pmp_status_type_e rvpmp_fill_entry(const pmp_config_entry_t *entry, uintptr_t i, uintptr_t force) in rvpmp_fill_entry() 257 uintptr_t am = 0; in rvpmp_fill_entry() 258 uintptr_t attr = 0; in rvpmp_fill_entry() 259 uintptr_t pa = 0; in rvpmp_fill_entry() [all …]
|
| A D | rv_pmp.h | 67 uintptr_t entry_pa_base; 68 uintptr_t entry_pa_length; 69 uintptr_t entry_flag; 72 pmp_status_type_e rvpmp_fill_entry(const pmp_config_entry_t *entry, uintptr_t i, uintptr_t force); 73 pmp_status_type_e rvpmp_init(const pmp_config_entry_t *entry, uintptr_t n);
|
| /bsp/renesas/rzt2m_rsk/rzt/fsp/src/bsp/cmsis/Device/RENESAS/Source/ |
| A D | system.c | 585 void bsp_copy_multibyte(uintptr_t * src, uintptr_t * dst, uintptr_t bytesize); 586 void bsp_bss_init_multibyte(uintptr_t * src, uintptr_t bytesize); 728 uintptr_t * src; in bsp_loader_data_init() 800 void bsp_copy_multibyte (uintptr_t * src, uintptr_t * dst, uintptr_t bytesize) in bsp_copy_multibyte() 802 uintptr_t i; in bsp_copy_multibyte() 803 uintptr_t cnt; in bsp_copy_multibyte() 812 src_mod = (uintptr_t) src % sizeof(uintptr_t); in bsp_copy_multibyte() 853 void bsp_bss_init_multibyte (uintptr_t * src, uintptr_t bytesize) in bsp_bss_init_multibyte() 855 uintptr_t i; in bsp_bss_init_multibyte() 856 uintptr_t cnt; in bsp_bss_init_multibyte() [all …]
|
| /bsp/renesas/rzn2l_etherkit/rzn/fsp/src/bsp/cmsis/Device/RENESAS/Source/ |
| A D | system.c | 374 void bsp_copy_multibyte(uintptr_t * src, uintptr_t * dst, uintptr_t bytesize); 375 void bsp_bss_init_multibyte(uintptr_t * src, uintptr_t bytesize); 510 uintptr_t * src; in bsp_loader_data_init() 511 uintptr_t * dst; in bsp_loader_data_init() 528 uintptr_t * src; in bsp_loader_bss_init() 577 void bsp_copy_multibyte (uintptr_t * src, uintptr_t * dst, uintptr_t bytesize) in bsp_copy_multibyte() 579 uintptr_t i; in bsp_copy_multibyte() 589 src_mod = (uintptr_t) src % sizeof(uintptr_t); in bsp_copy_multibyte() 630 void bsp_bss_init_multibyte (uintptr_t * src, uintptr_t bytesize) in bsp_bss_init_multibyte() 632 uintptr_t i; in bsp_bss_init_multibyte() [all …]
|
| /bsp/renesas/rzn2l_rsk/rzn/fsp/src/bsp/cmsis/Device/RENESAS/Source/ |
| A D | system.c | 374 void bsp_copy_multibyte(uintptr_t * src, uintptr_t * dst, uintptr_t bytesize); 375 void bsp_bss_init_multibyte(uintptr_t * src, uintptr_t bytesize); 510 uintptr_t * src; in bsp_loader_data_init() 577 void bsp_copy_multibyte (uintptr_t * src, uintptr_t * dst, uintptr_t bytesize) in bsp_copy_multibyte() 579 uintptr_t i; in bsp_copy_multibyte() 580 uintptr_t cnt; in bsp_copy_multibyte() 589 src_mod = (uintptr_t) src % sizeof(uintptr_t); in bsp_copy_multibyte() 630 void bsp_bss_init_multibyte (uintptr_t * src, uintptr_t bytesize) in bsp_bss_init_multibyte() 632 uintptr_t i; in bsp_bss_init_multibyte() 633 uintptr_t cnt; in bsp_bss_init_multibyte() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/startup/d0/ |
| A D | interrupt.c | 6 extern void riscv_savefpu(const uintptr_t *regs); 7 extern void riscv_restorefpu(const uintptr_t *regs); 10 typedef uintptr_t (*exception_handler)(uintptr_t cause, uintptr_t val, uintptr_t *regs); 16 static uintptr_t exception_handler_default(uintptr_t cause, uintptr_t val, uintptr_t *regs) __attri… 17 static uintptr_t exception_handler_default(uintptr_t cause, uintptr_t val, uintptr_t *regs) in exception_handler_default() 76 static uintptr_t exception_handler_ECALL_M(uintptr_t cause, uintptr_t val, uintptr_t *regs) in exception_handler_ECALL_M() 104 exception_handler exception_handler_install(uintptr_t vec, exception_handler handler) in exception_handler_install() 116 uintptr_t *trap_c(uintptr_t cause, uintptr_t *regs) in trap_c() 119 uintptr_t tval = __get_MTVAL(); in trap_c()
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_hal/source/ |
| A D | hal_gpio_pulp.c | 37 uintptr_t pad_conf_reg = in gpio_pin_conf_pad() 38 (((uintptr_t)pin & 0xf) >> 3) * 4 + in gpio_pin_conf_pad() 39 (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADCFG0_OFFSET); in gpio_pin_conf_pad() 64 writew(pads, (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADDIR_OFFSET)); in gpio_pin_configure() 76 writew(en, (uintptr_t)(PULP_GPIO_ADDR + GPIO_GPIOEN_OFFSET)); in gpio_pin_configure() 94 readw((uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_set_masked_raw() 96 (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_set_masked_raw() 104 readw((uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_set_bits_raw() 113 readw((uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_clear_bits_raw() 115 (uintptr_t)(PULP_GPIO_ADDR + GPIO_PADOUT_OFFSET)); in gpio_port_clear_bits_raw() [all …]
|
| A D | hal_timer_irq.c | 35 writew (0,(uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_LO_OFFSET)); in timer_irq_disable() 36 writew (0,(uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_HI_OFFSET)); in timer_irq_disable() 56 writew(0xc000000f,(uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_LO_OFFSET)); in timer_irq_init() 61 (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CFG_LO_OFFSET)); in timer_irq_init() 72 writew(1, (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_RESET_LO_OFFSET)); in timer_irq_set_timeout() 73 writew(ticks, (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CMP_LO_OFFSET)); in timer_irq_set_timeout() 74 writew(1, (uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_RESET_HI_OFFSET)); in timer_irq_set_timeout() 87 return readw((uintptr_t)(PULP_FC_TIMER_ADDR + TIMER_CNT_LO_OFFSET)); in timer_irq_cycle_get_32()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/src/ |
| A D | bl616_l1c.c | 251 BL_Err_Type ATTR_TCM_SECTION L1C_DCache_Clean_By_Addr(uintptr_t addr, uint32_t len) in L1C_DCache_Clean_By_Addr() 255 csi_dcache_clean_range((uintptr_t *)addr, len); in L1C_DCache_Clean_By_Addr() 257 csi_dcache_clean_range((uint32_t *)(uintptr_t *)addr, len); in L1C_DCache_Clean_By_Addr() 277 csi_dcache_clean_invalid_range((uintptr_t *)addr, len); in L1C_DCache_Clean_Invalid_By_Addr() 279 csi_dcache_clean_invalid_range((uint32_t *)(uintptr_t *)addr, len); in L1C_DCache_Clean_Invalid_By_Addr() 295 BL_Err_Type ATTR_TCM_SECTION L1C_ICache_Invalid_By_Addr(uintptr_t addr, uint32_t len) in L1C_ICache_Invalid_By_Addr() 312 BL_Err_Type ATTR_TCM_SECTION L1C_DCache_Invalid_By_Addr(uintptr_t addr, uint32_t len) in L1C_DCache_Invalid_By_Addr() 316 csi_dcache_invalid_range((uintptr_t *)addr, len); in L1C_DCache_Invalid_By_Addr() 318 csi_dcache_invalid_range((uint32_t *)(uintptr_t *)addr, len); in L1C_DCache_Invalid_By_Addr() 362 int ATTR_TCM_SECTION L1C_Is_DCache_Range(uintptr_t addr) in L1C_Is_DCache_Range() [all …]
|
| A D | bl616_mfg_media.c | 18 uintptr_t flag; in mfg_media_init_with_lock() 48 uintptr_t flag; in mfg_media_write_xtal_capcode_pre_with_lock() 68 uintptr_t flag; in mfg_media_write_xtal_capcode_with_lock() 86 uintptr_t flag; in mfg_media_read_xtal_capcode_with_lock() 121 uintptr_t flag; in mfg_media_write_hp_poweroffset_pre_with_lock() 141 uintptr_t flag; in mfg_media_write_hp_poweroffset_with_lock() 160 uintptr_t flag; in mfg_media_read_hp_poweroffset_with_lock() 195 uintptr_t flag; in mfg_media_write_lp_poweroffset_pre_with_lock() 215 uintptr_t flag; in mfg_media_write_lp_poweroffset_with_lock() 234 uintptr_t flag; in mfg_media_read_lp_poweroffset_with_lock() [all …]
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/src/ |
| A D | bl808_l1c.c | 251 BL_Err_Type ATTR_TCM_SECTION L1C_DCache_Clean_By_Addr(uintptr_t addr, uint32_t len) in L1C_DCache_Clean_By_Addr() 255 csi_dcache_clean_range((uintptr_t *)addr, len); in L1C_DCache_Clean_By_Addr() 257 csi_dcache_clean_range((uint32_t *)(uintptr_t *)addr, len); in L1C_DCache_Clean_By_Addr() 277 csi_dcache_clean_invalid_range((uintptr_t *)addr, len); in L1C_DCache_Clean_Invalid_By_Addr() 279 csi_dcache_clean_invalid_range((uint32_t *)(uintptr_t *)addr, len); in L1C_DCache_Clean_Invalid_By_Addr() 295 BL_Err_Type ATTR_TCM_SECTION L1C_ICache_Invalid_By_Addr(uintptr_t addr, uint32_t len) in L1C_ICache_Invalid_By_Addr() 312 BL_Err_Type ATTR_TCM_SECTION L1C_DCache_Invalid_By_Addr(uintptr_t addr, uint32_t len) in L1C_DCache_Invalid_By_Addr() 316 csi_dcache_invalid_range((uintptr_t *)addr, len); in L1C_DCache_Invalid_By_Addr() 318 csi_dcache_invalid_range((uint32_t *)(uintptr_t *)addr, len); in L1C_DCache_Invalid_By_Addr() 362 int ATTR_TCM_SECTION L1C_Is_DCache_Range(uintptr_t addr) in L1C_Is_DCache_Range() [all …]
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/bmsis/core-v-mcu/include/ |
| A D | pulp_io.h | 29 static inline void writeb(uint8_t val, uintptr_t addr) in writeb() 36 static inline void writeh(uint16_t val, uintptr_t addr) in writeh() 43 static inline void writew(uint32_t val, uintptr_t addr) in writew() 50 static inline void writed(uint64_t val, uintptr_t addr) in writed() 58 static inline uint8_t readb(const uintptr_t addr) in readb() 68 static inline uint16_t readh(const uintptr_t addr) in readh() 78 static inline uint32_t readw(const uintptr_t addr) in readw() 88 static inline uint64_t readd(const uintptr_t addr) in readd()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/arch/risc-v/ |
| A D | riscv_arch.h | 4 #define getreg8(a) (*(volatile uint8_t *)(uintptr_t)(a)) 5 #define putreg8(v, a) (*(volatile uint8_t *)(uintptr_t)(a) = (v)) 6 #define getreg16(a) (*(volatile uint16_t *)(uintptr_t)(a)) 7 #define putreg16(v, a) (*(volatile uint16_t *)(uintptr_t)(a) = (v)) 8 #define getreg32(a) (*(volatile uint32_t *)(uintptr_t)(a)) 9 #define putreg32(v, a) (*(volatile uint32_t *)(uintptr_t)(a) = (v))
|
| /bsp/cvitek/c906_little/board/ |
| A D | cache.c | 24 inline void inv_dcache_range(uintptr_t start, size_t size) { in inv_dcache_range() 28 inline void flush_dcache_range(uintptr_t start, size_t size) { in flush_dcache_range() 37 flush_dcache_range((uintptr_t)addr, size); in rt_hw_cpu_dcache_ops() 40 inv_dcache_range((uintptr_t)addr, size); in rt_hw_cpu_dcache_ops() 57 inline void inv_icache_range(uintptr_t start, size_t size) { in inv_icache_range() 66 inv_icache_range((uintptr_t)addr, size); in rt_hw_cpu_icache_ops()
|
| /bsp/phytium/libraries/port/fdriver_port/ |
| A D | fdrivers_port.c | 30 void FDriverDCacheRangeFlush(uintptr_t adr, size_t len) in FDriverDCacheRangeFlush() 35 void FDriverDCacheRangeInvalidate(uintptr_t adr, size_t len) in FDriverDCacheRangeInvalidate() 40 void FDriverICacheRangeInvalidate(uintptr_t adr, size_t len) in FDriverICacheRangeInvalidate() 48 void FDriverDCacheRangeFlush(uintptr_t adr, size_t len) in FDriverDCacheRangeFlush() 53 void FDriverDCacheRangeInvalidate(uintptr_t adr, size_t len) in FDriverDCacheRangeInvalidate() 58 void FDriverICacheRangeInvalidate(uintptr_t adr, size_t len) in FDriverICacheRangeInvalidate()
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/RISCV/env_IAR/ |
| A D | low_level_init.c | 178 extern uintptr_t handle_trap(uintptr_t mcause, uintptr_t sp); 180 uintptr_t handle_trap(uintptr_t mcause, uintptr_t sp) in handle_trap() 192 uintptr_t mcause = __read_csr(_CSR_MCAUSE); in trap_entry() 198 uintptr_t mcause = __read_csr(_CSR_MCAUSE); in irq_entry() 199 uintptr_t mepc = __read_csr(_CSR_MEPC); in irq_entry() 200 uintptr_t msubm = __read_csr(0x7C4); in irq_entry()
|
| /bsp/cvitek/drivers/libraries/ |
| A D | mmio.h | 77 static inline void mmio_write_8(uintptr_t addr, uint8_t value) in mmio_write_8() 82 static inline uint8_t mmio_read_8(uintptr_t addr) in mmio_read_8() 87 static inline void mmio_write_16(uintptr_t addr, uint16_t value) in mmio_write_16() 92 static inline uint16_t mmio_read_16(uintptr_t addr) in mmio_read_16() 97 static inline void mmio_write_32(uintptr_t addr, uint32_t value) in mmio_write_32() 102 static inline uint32_t mmio_read_32(uintptr_t addr) in mmio_read_32() 107 static inline void mmio_write_64(uintptr_t addr, uint64_t value) in mmio_write_64() 112 static inline uint64_t mmio_read_64(uintptr_t addr) in mmio_read_64() 117 static inline void mmio_clrbits_32(uintptr_t addr, uint32_t clear) in mmio_clrbits_32() 122 static inline void mmio_setbits_32(uintptr_t addr, uint32_t set) in mmio_setbits_32() [all …]
|