stnolting
|
57f007ed8d
|
updated SYSINFO regs
|
2020-09-14 22:04:27 +02:00 |
|
stnolting
|
3ecc240a62
|
crt0 now uses stack configuration from linker script
|
2020-09-14 22:03:58 +02:00 |
|
stnolting
|
64407d4082
|
linker script now provides stack init
|
2020-09-14 21:57:40 +02:00 |
|
stnolting
|
dfcb4a8a4e
|
output format edits
|
2020-09-14 09:39:18 +02:00 |
|
stnolting
|
4674aab2dc
|
added CFU regs and made GPIO_INPUT writable (for pin-change IRQ enable mask)
|
2020-09-13 18:33:21 +02:00 |
|
stnolting
|
0ea028ea19
|
added function to configure GPIO.pin_change_irq_en_mask
|
2020-09-13 18:24:58 +02:00 |
|
stnolting
|
cfa3413d03
|
removed option (CSR_COUNTER_USE) to disable CSR counter since they are mandatory according to RISC-V spec
|
2020-09-11 22:54:12 +02:00 |
|
stnolting
|
622d58f858
|
minor edits
|
2020-09-11 21:36:06 +02:00 |
|
stnolting
|
310c0247cd
|
added sources (module) to the fast IRQ display of the NEORV32 RTE
|
2020-09-11 18:18:42 +02:00 |
|
stnolting
|
863036a81f
|
updated TRNG-related example programs
|
2020-09-11 18:00:12 +02:00 |
|
stnolting
|
ecb803079b
|
updated software components for new TRNG setup
|
2020-09-11 17:59:26 +02:00 |
|
stnolting
|
4560c4d72c
|
added simple example for mixing C & ASM (assembly version of blink_led)
|
2020-09-10 16:55:02 +02:00 |
|
stnolting
|
d601e560de
|
fixed error in GPIO access functions (they were still based on 16-bit GPIO ports; ports are now 32-bit wide)
|
2020-09-01 23:20:50 +02:00 |
|
stnolting
|
10485e628e
|
added FIRQ tests for UART, SPI and TWI
|
2020-09-01 23:15:27 +02:00 |
|
stnolting
|
4e1868a7bb
|
added test-if-busy functions for SPI, UART and TWI
|
2020-09-01 23:14:31 +02:00 |
|
stnolting
|
2044eb08d5
|
added README for SW folder
|
2020-08-31 20:41:37 +02:00 |
|
stnolting
|
f826692b2b
|
added note on conditional rom section assignment
|
2020-08-29 01:44:27 +02:00 |
|
stnolting
|
916bae5aeb
|
minor edits
|
2020-08-27 16:54:31 +02:00 |
|
stnolting
|
9d70f5017a
|
minor edits
|
2020-08-27 02:12:21 +02:00 |
|
stnolting
|
92c4aa40d6
|
added option to disable status LED
|
2020-08-26 20:17:18 +02:00 |
|
stnolting
|
e6b372f8a3
|
updates; generated image arrays are now constrained to actual executable size
|
2020-08-26 01:12:41 +02:00 |
|
stnolting
|
87ffb2e148
|
fixed broken freeRTOS makefile
|
2020-08-26 01:11:50 +02:00 |
|
stnolting
|
ec693bd3af
|
minor edits
|
2020-08-25 22:29:14 +02:00 |
|
stnolting
|
83af444eb8
|
bootloader can now have .data and .bss sections; replaced pseudo global variables by actual global variables
|
2020-08-25 22:24:59 +02:00 |
|
stnolting
|
09f8942a59
|
cpu now also shows project license
|
2020-08-25 22:15:15 +02:00 |
|
stnolting
|
beacc708b1
|
removed bootloader-specific exclusions
|
2020-08-25 22:13:06 +02:00 |
|
stnolting
|
434e7c1d2b
|
added function to print the project's license
|
2020-08-25 22:01:43 +02:00 |
|
stnolting
|
3823536d3b
|
updated makefiles; compile flow only uses one linker script (neorv32.ld)
|
2020-08-25 21:49:50 +02:00 |
|
stnolting
|
158fa66069
|
removed bootloader-specific linker script; neorv32.ld is used now for bootloader and application
|
2020-08-25 21:48:50 +02:00 |
|
stnolting
|
3ba2101757
|
minor edits
|
2020-08-24 19:25:20 +02:00 |
|
stnolting
|
976b558144
|
added simple FreeRTOS demo
|
2020-08-24 18:53:52 +02:00 |
|
stnolting
|
eafc186fc6
|
minor edits
|
2020-08-24 18:41:38 +02:00 |
|
stnolting
|
76ed568ab5
|
minor edits
|
2020-08-24 17:58:30 +02:00 |
|
stnolting
|
31826d3cfa
|
updated documentation
|
2020-08-23 19:57:30 +02:00 |
|
stnolting
|
e3ba2cf4dc
|
minor edits
|
2020-08-22 21:24:33 +02:00 |
|
stnolting
|
4ef40de246
|
updated bootloader (minor edits)
|
2020-08-22 16:32:34 +02:00 |
|
stnolting
|
d42b83b294
|
RTE hardware info now also shows Z* extensions
|
2020-08-22 16:31:42 +02:00 |
|
stnolting
|
66c9fe3d8d
|
added mzext custom CSR to sw lib
|
2020-08-22 16:31:18 +02:00 |
|
stnolting
|
d0e553e914
|
minor edits
|
2020-08-20 20:52:07 +02:00 |
|
stnolting
|
76457ba43d
|
replaced 'compile' target by 'exe' target; 'compile' is still available for compatibility
|
2020-08-20 20:51:34 +02:00 |
|
stnolting
|
aad727f36f
|
minor edits
|
2020-08-20 12:10:45 +02:00 |
|
stnolting
|
9ed7b84d1a
|
added runtime note to show CoreMark has not been actually compiled
|
2020-08-20 12:07:18 +02:00 |
|
stnolting
|
60ecd3a89e
|
minor edits
|
2020-08-19 22:22:35 +02:00 |
|
stnolting
|
498e7799d1
|
no more clearing of IO devices - done by std crt0.S
|
2020-08-19 21:18:14 +02:00 |
|
stnolting
|
5fef7c3567
|
typo fix
|
2020-08-19 21:17:45 +02:00 |
|
stnolting
|
1c4adc5108
|
updated makefiles; now also supports assembly and *.cpp source files
|
2020-08-19 21:14:53 +02:00 |
|
stnolting
|
d1ebd62d88
|
made linker scripts more general
|
2020-08-19 21:14:03 +02:00 |
|
stnolting
|
fed3c5770a
|
crt0 now provides option to skip normal application preparation (for bootloader)
|
2020-08-19 21:13:41 +02:00 |
|
stnolting
|
3613029249
|
removed bootloader-specific; bootloader now also uses std crt0.S
|
2020-08-19 21:12:57 +02:00 |
|
stnolting
|
af2de3ca48
|
minor edits
|
2020-08-13 20:14:40 +02:00 |
|