Commit Graph

  • cef1036169 adds board specific read for iss, changes read implementation alex 2025-01-06 20:21:21 +01:00
  • d9692688b6 changes puts functionality to use new board specific write alex 2025-01-06 20:20:48 +01:00
  • 2c063fe9a4 adds toolchain file alex 2025-01-06 20:19:52 +01:00
  • 32ff23709f splits write.c, adds iss implementation and adds CMake build system alex 2025-01-06 20:19:05 +01:00
  • bace1c31c1 moves semihosting away from libwrap alex 2025-01-06 20:17:40 +01:00
  • 790379cd78 moves testbench implementations alex 2025-01-06 20:17:05 +01:00
  • 7ea13b8993 removes SiFive from bsp alex 2025-01-06 20:16:29 +01:00
  • 9ff9727bd6 replaces ehrenberg with new implementations alex 2025-01-06 20:15:44 +01:00
  • 9770c7b86c updates I2S registers adding fifo overflow status (#624) eyck 2024-12-28 11:03:49 +01:00
  • deba022043 updates timer and i2s register names eyck 2024-12-28 10:05:13 +01:00
  • f419b1a3e6 first version of working cmake hongyu 2024-12-20 14:27:45 +01:00
  • 32b9cc78b4 adds first version of cmake hongyu 2024-12-17 12:32:21 +01:00
  • 7a3360d072 update SPI register interface stas 2024-12-09 12:09:22 +01:00
  • 097765d92b update GPIO regs stas 2024-12-06 10:10:02 +01:00
  • bd02644a2f fix readout datasize connection stas 2024-11-27 09:42:43 +01:00
  • 800dd52519 update camera module stas 2024-11-27 09:02:20 +01:00
  • 7fc7e97fe3 CCC msg if update stas 2024-11-20 13:05:43 +01:00
  • 5eac63d773 fix timer macro stas 2024-11-06 11:24:09 +01:00
  • e8cfbbdab0 add communication controller register interface stas 2024-11-05 13:01:57 +01:00
  • 8e62de5cdf add RAM linker file stas 2024-10-01 10:56:40 +02:00
  • 3484dc66e3 fix interrupt handler and Moonlight ROM size stas 2024-09-26 12:18:50 +02:00
  • ea5d61ec0b adds some cosmetic fixes eyck 2024-09-14 09:56:08 +02:00
  • b36a42b386 update moonlight register headers. Remove unused control register in camera stas 2024-09-10 15:46:32 +02:00
  • f632436fda rename SDMA to DMA stas 2024-08-28 16:18:18 +02:00
  • 7a065a1d24 adds non-vectored interrupt handler eyck 2024-08-23 21:56:15 +02:00
  • ac3ef788f9 fixes naming in qspi header eyck 2024-08-18 20:27:41 +02:00
  • a00e57a8d2 does some cleanup eyck 2024-08-11 17:30:16 +02:00
  • 5d78f839a5 removes attribute packed as it disables word access generation by gcc eyck 2024-08-11 17:29:43 +02:00
  • 46d55f353e adds signature to start of firmware eyck 2024-08-11 17:29:13 +02:00
  • d621264ef7 updates gpio registers eyck 2024-08-09 14:20:00 +02:00
  • 785cf20e8e fixes include guards eyck 2024-08-04 13:27:53 +02:00
  • 85ae6c1c59 simpledma renamed to dma stas 2024-08-02 12:36:38 +02:00
  • 2e98acdeb2 Ehrenberg firmware headers generated with peakrdl 1.2.8 stas 2024-08-02 09:55:38 +02:00
  • 79a245b7f2 updates Ehrenberg device files eyck 2024-07-16 16:22:42 +02:00
  • 1f4b4d2bb9 updates ehrenberg dma device to support dual channel eyck 2024-07-11 22:36:41 +02:00
  • 9d607e932a updates BSP definitions for Ehrenberg eyck 2024-07-01 11:41:28 +02:00
  • daa1ed184d adds missing ehrenberg devices eyck 2024-06-10 12:21:20 +02:00
  • 231366cc94 updates ehrenberg devices and BSP eyck 2024-06-10 10:13:07 +02:00
  • c94eb7c61a update include path gabriel 2024-05-31 09:21:57 +02:00
  • 9407d2cec5 Merge branch 'develop' of https://git.minres.com/Firmware/MNRS-BM-BSP into develop gabriel 2024-05-31 08:58:05 +02:00
  • 092f0fdfd3 update include paths gabriel 2024-05-31 08:56:21 +02:00
  • 05062c5be4 updates Ehrenberg register description eyck 2024-05-30 18:32:23 +02:00
  • 442384574b Merge branch 'develop' of https://git.minres.com/Firmware/MNRS-BM-BSP.git into develop eyck 2024-05-29 20:50:30 +02:00
  • ff8b3bb39c merge semihosting and bsp gabriel 2024-04-30 08:56:57 +02:00
  • 9aaf428620 further semihosting support gabriel 2024-04-30 08:48:44 +02:00
  • 87dc0ec230 Merge remote-tracking branch 'origin/develop' into main main stas 2024-04-17 08:27:23 +02:00
  • 71c7fd6981 changes type bc of name clashes alex 2024-04-15 12:17:01 +02:00
  • a45fee1f7e removes tgc-vp in favor of ehrenberg/tgc_vp alex 2024-04-15 12:16:29 +02:00
  • e83f7996bc Adding semihosting support for bmsp gabriel 2024-04-08 14:36:22 +02:00
  • 8ac5244670 changes fill naming to be stricly increasing alex 2024-03-28 11:48:37 +01:00
  • 6365331de8 fixes bug that duplicated variable names alex 2024-03-28 11:33:57 +01:00
  • baddcf17af adds improved firmware headers for peripherals alex 2024-03-28 09:34:01 +01:00
  • 7218dcfa69 changes target extension to become .elf eyck 2024-03-24 19:16:13 +01:00
  • 3389875643 fixes rve settings eyck 2024-03-21 07:23:21 +01:00
  • 4d25972e4d fixes TGCP environment eyck 2024-03-20 12:53:12 +01:00
  • e051cf180e Merge branch 'develop' eyck 2024-03-20 07:38:03 +01:00
  • 28bf59f0e3 Merge branch 'develop' of https://git.minres.com/Firmware/MNRS-BM-BSP.git into develop eyck 2024-03-15 08:35:58 +01:00
  • da52573163 fixes and enhances SPI register description eyck 2024-03-15 08:35:46 +01:00
  • ab2b7214fe fixes TGCP env eyck 2024-03-14 08:12:52 +01:00
  • 664dd67740 fixes build to adapt to renamed env eyck 2024-03-02 16:08:42 +01:00
  • 20b2485ab9 renames TGCP environment eyck 2024-03-02 15:40:07 +01:00
  • 20007672d2 adds fixes to build nanolib extensions eyck 2024-03-02 12:19:13 +01:00
  • 6523206738 fixes for ehrenberg platform, minres peripheral functions and nanolib eyck 2024-03-02 12:18:38 +01:00
  • 39ee91af7d first semihosting integration gabriel 2024-02-26 20:41:15 +01:00
  • 96fa7db587 modifies initcode and libwrap for new mnrs/ehrenberg vp alex 2024-02-22 17:10:49 +01:00
  • 98760929c6 adds support for new mnrs peripherals alex 2024-02-22 17:09:35 +01:00
  • 10b8f3173d paritally corrects platform map alex 2024-02-08 12:23:06 +01:00
  • 532f7e9bb8 Merge branch 'develop' of https://git.minres.com/Firmware/MNRS-BM-BSP into develop gabriel 2024-01-30 08:42:55 +01:00
  • 7269306c93 making hello-world compile for all Boards gabriel 2024-01-30 08:30:42 +01:00
  • d6919e9af6 making hello-world run on all Boards gabriel 2024-01-27 16:54:25 +01:00
  • f9364c667b adds newlib-nano settings eyck 2024-01-16 12:26:47 +01:00
  • 123f579105 fixes include paths eyck 2024-01-14 20:35:05 +01:00
  • b5101117aa cleans bsp a bit up eyck 2024-01-14 08:14:57 +01:00
  • 5e7c2cbce9 add default linker file for flash eyck 2024-01-13 23:24:39 +01:00
  • 13cd5cc76d adds ehrenberg platform eyck 2024-01-13 23:06:01 +01:00
  • 1d55083a55 updates LICENSE eyck 2024-01-13 08:30:30 +01:00
  • 1c600a0458 removes firmwares to just keep BSP eyck 2024-01-13 08:28:11 +01:00
  • 7728785e27 Merge remote-tracking branch 'origin/develop' eyck 2024-01-13 08:23:56 +01:00
  • 51c8a93336 fixes march definitions for dhrystone and coremark eyck 2023-12-09 16:38:45 +01:00
  • fe1136c7ce fixes ISA handling eyck 2023-12-06 10:00:33 +01:00
  • 6ff0161882 adds some consistency fixes for variable ISA settings eyck 2023-12-02 17:41:14 +01:00
  • 8c1c2766e8 Merge branch 'develop' into main eyck 2023-12-02 16:27:30 +01:00
  • 1b8f78fe78 makes build more configurable by CLI eyck 2023-11-27 10:13:22 +01:00
  • d20582d7aa fix prci build stas 2023-11-24 13:06:31 +01:00
  • 0188d404de fixes hifive1 build eyck 2023-11-24 11:39:23 +01:00
  • 77ca8a01b4 add hifive1 stas 2023-11-24 09:36:53 +01:00
  • db53376533 Merge branch 'develop' into main eyck 2023-11-23 18:30:43 +01:00
  • 41f204e304 adds wrapping to all clib symbols eyck 2023-11-23 18:29:26 +01:00
  • acf20a4818 adds missing files eyck 2023-09-30 20:31:58 +02:00
  • aab4d1f2a0 adds missing symbols and sources for libwrap eyck 2023-09-28 11:51:20 +02:00
  • e91ce0148b adds build targets eyck 2023-10-30 07:51:59 +01:00
  • 7093e47c08 adds a CMakeLists.txt message to indicate board selection eyck 2023-10-27 22:16:21 +02:00
  • 63f57b9ba1 extends eclipse build configs eyck 2023-10-26 06:11:12 +02:00
  • af3a154882 adds tgc-vp environment eyck 2023-10-25 20:35:44 +02:00
  • b082091db2 adds missing files eyck 2023-09-30 20:31:58 +02:00
  • eeb17437ee adds missing symbols and sources for libwrap eyck 2023-09-28 11:51:20 +02:00
  • 9c0047b3ea updates linker script for rtl env eyck 2023-08-30 15:07:56 +02:00
  • ca1adccb2b fixes TGC5L settings eyck 2023-08-28 10:01:06 +02:00
  • 3217871752 extends build system to propagate more settings eyck 2023-08-20 16:45:54 +02:00
  • 9dd7dcb4ce adds TGC5L environment eyck 2023-08-20 16:39:20 +02:00