Commit graph

608 commits

Author SHA1 Message Date
stnolting
5a511ce96a [coremark] minor edits and updates 2022-09-10 13:45:04 +02:00
stnolting
0be3b47ad0 [processor_check] cleanup 2022-09-02 17:35:11 +02:00
stnolting
cddb5dbcfe [sw] remove 'register' qualifier 2022-09-02 17:09:40 +02:00
stnolting
9f0af5c083 [sw] add ONEWIRE demo program 2022-09-02 09:41:05 +02:00
stnolting
f2dbc65da5 [sw] minor eidts 2022-09-01 20:22:52 +02:00
stnolting
56e1d4634c [sw] add ONEWIRE test case to processor check 2022-09-01 20:15:06 +02:00
stnolting
2bec76e0dc [sw] update makefiles 2022-08-20 17:36:17 +02:00
stnolting
8ff6cff05e [sw] update PWM demo program 2022-08-18 12:32:07 +02:00
Andreas Kaeberlein
cf907c8390 minor: format code 2022-08-02 09:27:16 +02:00
Andreas Kaeberlein
f9d8eceb4d bugfix: 'neorv32_spi_rw' can only write on element to SPI, otherwise is 'neorv32_spi_rw' interrupted by ISR and after finishing ISR continued which leads the false writes on SPI bus. 2022-08-02 09:15:47 +02:00
Andreas Kaeberlein
b5e81b6cfd bugfix: typing issue 2022-08-01 16:44:17 +02:00
Andreas Kaeberlein
32f843fa4e adjust example 2022-08-01 15:57:09 +02:00
Andreas Kaeberlein
dfa7fc74f6 [sw example] add: 'neorv32_spi_init': initializes data flow storage element, add: mimic for handling FIFOs 2022-08-01 15:55:59 +02:00
stnolting
db5d1d43b4 [sw] update SPI example programs 2022-07-31 19:50:20 +02:00
stnolting
cb4b0840bf [sw] update processor_check 2022-07-29 15:36:38 +02:00
stnolting
c667339716 [sw] update SLINK demo program 2022-07-29 15:32:41 +02:00
stnolting
5dbb49d005 [demo_newlib] minor updates
define max heap size via makefile
⚠️ define USER_FLAGS in console _before_ invoking make
2022-07-26 13:10:58 +02:00
Stephan Nolting
289a7b68f8
Merge pull request #373 from akaeba/append_spi_driver
[sw] add ISR based SPI data flow example
2022-07-23 12:36:14 +02:00
stnolting
4c03ddc7ec add author filed 2022-07-23 12:09:53 +02:00
stnolting
d6df4742c9 typo fix 2022-07-23 12:03:24 +02:00
Andreas Kaeberlein
2b47f0245a move into subdir to allow include as driver in other project, add to make include 2022-07-23 11:03:08 +02:00
Andreas Kaeberlein
3f392d42ff description, tabs by blanks 2022-07-22 17:27:41 +02:00
Andreas Kaeberlein
cb1c302113 fix typing issue 2022-07-22 17:25:32 +02:00
Andreas Kaeberlein
5e8645b796 introduce 'demo_spi_irq'
-> provides functions for IRQ driven SPI data transfer as an minimal working example
2022-07-22 17:02:00 +02:00
stnolting
6819643d80 [processor_check] minor edits 2022-07-22 16:49:14 +02:00
stnolting
384b1c9977 [demo_xip] add write exception example 2022-07-16 19:17:01 +02:00
stnolting
4208a07dc6 [processor_check] minor edits 2022-07-15 11:25:56 +02:00
stnolting
2f67b6d097 [processor_check] revert UART baud edits 2022-07-13 19:16:22 +02:00
stnolting
a39862a43c [sim,sw] update processor_check
* updated PMP handling and tests
* UART tests now run much faster
* add mstatus.MPRV + PMP test
2022-07-13 18:50:24 +02:00
stnolting
b42874f408 [demo_pmp] comment cleanups 2022-07-13 17:25:38 +02:00
stnolting
31af2f931e [sw] update demo_xip program 2022-07-11 14:32:20 +02:00
stnolting
80f40036de comment edits 2022-07-09 07:47:32 +02:00
stnolting
05009c329f 🐛 [sw] fix demo_xip endianness 2022-07-08 22:02:44 +02:00
stnolting
34eac06ff9 [xip_demo] use actual blink_led demo program
NOTE: the pre-compiled blink_led demo program requires a modified linker script
2022-07-08 14:59:11 +02:00
stnolting
448986a839 simplify "blink_led" demo program
no RTE; bare minimum example
2022-07-08 14:58:31 +02:00
stnolting
4897ca2b3c [demo_newlib] add heap size check 2022-07-07 22:16:38 +02:00
stnolting
b0857b82c1 [demo_xip] update demo program
- add flash erase helper function
- code clean-ups
- more configuration options for flash base address, flash address size and XIP clock speed
2022-07-07 21:22:08 +02:00
stnolting
1426777c9e [sw/example/demo_xip] minor updates
* code clean-up
* add function for XIP flash read-back
* add flash offset configuration
2022-07-06 20:27:51 +02:00
stnolting
ff520f82b5 [CFU] update in-code documentation 2022-06-29 13:03:10 +02:00
stnolting
6c1add927f
Merge pull request #349 from stnolting/simplify_slink_module
⚠️ [rtl] rework SLINK module
2022-06-17 06:55:29 +02:00
stnolting
b0f69787e7 [sw] clean up, optimization 2022-06-17 06:34:56 +02:00
stnolting
a6d7ddfba1 [sw,rtl] clean-up blink_led example program 2022-06-16 17:37:44 +02:00
stnolting
05948894c5 [sw/examples] simplify SPI demo program 2022-06-16 17:37:01 +02:00
stnolting
c9dbc3dc94 [sw/example] comment edits 2022-06-16 17:36:42 +02:00
stnolting
1956daadd2 [sw] update SLINK processor checks 2022-06-16 17:27:42 +02:00
stnolting
e369271a8a [sw] simplify SLINK demo program 2022-06-16 17:26:29 +02:00
stnolting
d50ee1e5ec [sw] freeRTOS demo: minor edits 2022-06-14 20:33:53 +02:00
stnolting
65820e0333 [sw] update FreeRTOS demo (V10.4.4)
#347
2022-06-13 17:25:37 +02:00
stnolting
7440b86292 [sw] demo_twi: add "ibus claimed?" function 2022-06-09 17:29:00 +02:00
stnolting
499277db8b [sw] demo_twi: add MACK option 2022-06-09 16:56:33 +02:00