Commit Graph

173 Commits

Author SHA1 Message Date
Johannes Wirth e7a21b627e Update cluster info for new address map 2025-03-18 13:44:11 +01:00
eyck f21ea46bef uses htif in iss setting 2025-03-14 11:44:03 +01:00
eyck b9b8c51957 updates and unifies linkerscript 2025-03-07 20:52:30 +01:00
florian b6ce43f57a updates ram start location 2025-03-07 11:54:30 +01:00
eyck 428d3ac285 fixes linker script 2025-03-06 11:24:43 +01:00
mihir 141a4ed247 sysctrl.h added 2025-03-05 09:59:33 +01:00
florian 19e7a3e85e adapts to changed field layout in config registers of the camera module 2025-03-03 11:05:04 +01:00
stas e372f59715 update camera interface 2025-02-26 17:10:46 +01:00
Johannes Wirth b34365534c Add header library with cluster config information 2025-02-24 17:05:51 +01:00
eyck 06cbc26688 fixes memory layout of moonlight 2025-02-24 10:14:10 +01:00
eyck 25623e74a0 fixes memory layout wrt to latest changes 2025-02-23 08:08:34 +01:00
eyck 2231ae4106 updates sysctrl register declarations 2025-02-19 17:17:04 +01:00
eyck c37b7243b4 adds sysctrl peripheral 2025-02-19 16:27:01 +01:00
Johannes Wirth 42a696bebd fix case in header library 2025-02-18 12:13:44 +01:00
Johannes Wirth 08846df05e Merge branch 'develop' of https://git.minres.com/Firmware/MNRS-BM-BSP into develop 2025-02-18 11:36:09 +01:00
eyck 669c85afa2 updates bsp based on RDL changes 2025-02-18 11:15:18 +01:00
Johannes Wirth db3ff44066 add basic library for flexki messaging 2025-02-18 09:54:19 +01:00
stas a9aa746f81 add StreamController pending irq register 2025-02-17 15:59:33 +01:00
eyck bfc7e9f00b adds missing peripheral header files 2025-02-12 08:58:43 +01:00
eyck fcf8543c06 corrects UART base addr wrt. HW 2025-01-21 17:35:12 +01:00
stas 74b43d9bc1 add linker file for camera test 2025-01-21 10:16:24 +01:00
eyck 71217499f2 fixes changed base addresses 2025-01-19 20:12:35 +01:00
eyck b921b9c71f fixes moonlight/ehrenberg ram size 2025-01-14 20:41:26 +01:00
eyck 9770c7b86c updates I2S registers adding fifo overflow status (#624) 2024-12-28 11:03:49 +01:00
eyck deba022043 updates timer and i2s register names 2024-12-28 10:05:13 +01:00
stas 7a3360d072 update SPI register interface 2024-12-09 12:09:22 +01:00
stas 097765d92b update GPIO regs 2024-12-06 10:10:02 +01:00
stas bd02644a2f fix readout datasize connection 2024-11-27 09:42:43 +01:00
stas 800dd52519 update camera module 2024-11-27 09:02:20 +01:00
stas 7fc7e97fe3 CCC msg if update 2024-11-20 13:05:43 +01:00
stas 5eac63d773 fix timer macro 2024-11-06 11:24:09 +01:00
stas e8cfbbdab0 add communication controller register interface 2024-11-05 13:01:57 +01:00
stas 8e62de5cdf add RAM linker file 2024-10-01 10:56:40 +02:00
stas 3484dc66e3 fix interrupt handler and Moonlight ROM size 2024-09-26 12:18:50 +02:00
eyck ea5d61ec0b adds some cosmetic fixes 2024-09-14 09:58:57 +02:00
stas b36a42b386 update moonlight register headers. Remove unused control register in
camera
2024-09-10 15:46:32 +02:00
stas f632436fda rename SDMA to DMA 2024-08-28 16:18:18 +02:00
eyck 7a065a1d24 adds non-vectored interrupt handler 2024-08-23 21:56:15 +02:00
eyck ac3ef788f9 fixes naming in qspi header 2024-08-18 20:27:41 +02:00
eyck a00e57a8d2 does some cleanup 2024-08-11 17:30:16 +02:00
eyck 5d78f839a5 removes attribute packed as it disables word access generation by gcc 2024-08-11 17:29:43 +02:00
eyck 46d55f353e adds signature to start of firmware 2024-08-11 17:29:13 +02:00
eyck d621264ef7 updates gpio registers 2024-08-09 14:20:00 +02:00
eyck 785cf20e8e fixes include guards 2024-08-04 13:27:53 +02:00
stas 85ae6c1c59 simpledma renamed to dma 2024-08-02 12:36:38 +02:00
stas 2e98acdeb2 Ehrenberg firmware headers generated with peakrdl 1.2.8 2024-08-02 09:55:38 +02:00
eyck 79a245b7f2 updates Ehrenberg device files 2024-07-16 16:22:42 +02:00
eyck 1f4b4d2bb9 updates ehrenberg dma device to support dual channel 2024-07-11 22:36:41 +02:00
eyck 9d607e932a updates BSP definitions for Ehrenberg 2024-07-01 11:41:28 +02:00
eyck daa1ed184d adds missing ehrenberg devices 2024-06-10 12:21:20 +02:00