Commit History

Auteur SHA1 Bericht Datum
  Huaqi Fang 6229ccb196 NMSIS/Core: optimize __STATIC_FORCEINLINE to __STATIC_INLINE 6 maanden geleden
  Huaqi Fang 6b247725f5 NMSIS/Core: update __ASSEMBLY__ to __ASSEMBLER__ to match gcc predefines 6 maanden geleden
  dongyongtao c7fe9a7f13 NMSIS: should use "1UL" not just bare "1" when logical shift in case that shift more than 31 bit because bare "1" is 32bits default 8 maanden geleden
  Huaqi Fang b7d42b3018 NMSIS/Core: Fix ``__enable_sw_irq_s`` implementation in ``core_feature_base.h`` 9 maanden geleden
  Huaqi Fang 8a6248ced3 NMSIS/Core: Fix __clear_core_irq_pending and __clear_core_irq_pending_s 9 maanden geleden
  qiujiandong 4b17aea896 NMSIS/Core: add `BENCH_XLEN_MODE` for HPM counter 9 maanden geleden
  qiujiandong 32232f79d6 NMSIS/Core: add `BENCH_XLEN_MODE` for cycle count 9 maanden geleden
  Huaqi Fang f6447f0a08 NMSIS/Core: add __set_mideleg function for interrupt delegation to S mode 9 maanden geleden
  Huaqi Fang 329a24d8ca NMSIS: add sstc bitfield in CSR_MCFGINFO_Type 11 maanden geleden
  Huaqi Fang cad15cd46d NMSIS/Core: Update and add new CSR Union Types 1 jaar geleden
  Huaqi Fang 51219729e7 NMSIS/Core: Add support for timer SSTC extension in core_feature_timer.h 1 jaar geleden
  Huaqi Fang 0dc9072229 NMSIS/Core: CSR MDCAUSE.mdcause changed from 0:2 to 0:3 1 jaar geleden
  Huaqi Fang 6316288e30 NMSIS/Core: Add extra interrupt control api for plic interrupt mode 1 jaar geleden
  Huaqi Fang 1e66515e1f NMSIS/Core: add CSR_MTLBCFGINFO_Type and update CSR_MCFGINFO_Type/CSR_MECCCODE_Type 1 jaar geleden
  dongyongtao 5528336159 NMSIS: add two apis of __set_rv_cycle and __set_rv_instret 2 jaren geleden
  dongyongtao 0471656d55 NMSIS/core_feature_base.h: mdcfg_info doesn't have "lm_xonly" bit 2 jaren geleden
  dongyongtao 86c6d54655 NMSIS/core_feature_base.h: revise CSR_MDLMCTL_Type according to https://doc.corp.nucleisys.com/cpu_signoff/900/v3.7.0/Nuclei_RISC-V_ISA_Spec.pdf 2 jaren geleden
  dongyongtao ad62bdb47f NMSIS/core_feature_base.h: revise CSR_MILMCTL_Type according to https://doc.corp.nucleisys.com/cpu_signoff/900/v3.7.0/Nuclei_RISC-V_ISA_Spec.pdf 2 jaren geleden
  dongyongtao e23e6d9bb6 NMSIS/core_feature_base.h: revise CSR_MCACHECTL_Type according to https://doc.corp.nucleisys.com/cpu_signoff/900/v3.7.0/Nuclei_RISC-V_ISA_Spec.pdf 2 jaren geleden
  dongyongtao ee3c2033db NMSIS/core_feature_base.h: revise CSR_MMISCCTRL_Type according to https://doc.corp.nucleisys.com/cpu_signoff/900/v3.7.0/Nuclei_RISC-V_ISA_Spec.pdf 2 jaren geleden
  dongyongtao 89250c87af NMSIS/core_feature_base.h: IC_ECC/DC_ECC bit is removed according to https://doc.corp.nucleisys.com/cpu_signoff/900/v3.7.0/Nuclei_RISC-V_ISA_Spec.pdf 2 jaren geleden
  dongyongtao f8d9298e55 NMSIS: update CSR_MCFGINFO_Type according to Nuclei_RISC-V_ISA_Spec.pdf v3.1.0 2 jaren geleden
  Huaqi Fang 077657aa0e NMSIS/Core: Fix missing break in __set_hpm_event function 2 jaren geleden
  Huaqi Fang e7f82773b3 NMSIS/Core: clean and optimize header files comments 2 jaren geleden
  Huaqi Fang 635af1b869 NMSIS/Core: add __get_hart_index and SysTimer_GetHartID and modify __get_hart_id API 2 jaren geleden
  Huaqi Fang b88f5eab4b NMSIS/Core: Use IAR csr access api instead macros to avoid compile fail in IAR 2 jaren geleden
  Huaqi Fang c69f7391a2 NMSIS/Core: use unsigned long to typedef rv_csr_t 2 jaren geleden
  Huaqi Fang 373658c0fb NMSIS: remove execution bit for NMSIS files 2 jaren geleden
  Huaqi Fang f435e374d3 NMSIS: Sync with NMSIS 1.1.1 DSP/NN library release 2 jaren geleden
  Huaqi Fang 0caf2510b5 NMSIS: comment about mhartid changes for nuclei subsystem reference design 2 jaren geleden