stnolting
|
162225b5d0
|
[sw/example] remove obsolete neorv32_rte_check_isa function
|
2023-12-04 17:40:16 +01:00 |
|
stnolting
|
cd1b6c8878
|
[sw/example] update UART setup function
|
2023-03-05 19:00:24 +01:00 |
|
Stephan
|
74c0817a1e
|
[sw] rename library functions (#467)
* [sw/lib] rename library functions (UART + RTE)
* [sw/example] change library function calls
* [sw/lib] change library function calls
* [sw/lib] add backwards compatibility layer
* [docs] minor edits/fixes
* [sw/lib] comment edits
* update bootloader
|
2022-12-28 13:02:51 +01:00 |
|
stnolting
|
4d5952af04
|
[sw] cleanup makefiles
|
2022-10-03 18:28:59 +02:00 |
|
stnolting
|
7f8e1bd570
|
[sw makefiles] minor edits
user only needs to define NEORV32_HOME variable
|
2021-11-16 21:10:43 +01:00 |
|
stnolting
|
e44cb43819
|
[sw] no more use of "neorv32_uart_*" legacy wrappers
all of the software is now using `neorv32_uart0_*` instead of the legacy wrappers `neorv32_uart_*`; however, the legacy wrappers are still implemented
|
2021-10-12 16:19:18 +02:00 |
|
umarcor
|
5b380dc56b
|
[sw/example] define NEORV32_HOME
|
2021-07-12 17:39:45 +02:00 |
|
stnolting
|
0fcb1d57c8
|
[sw] moved central makefile to common
|
2021-07-12 17:39:45 +02:00 |
|
umarcor
|
7d4f89fd36
|
[sw/example] add common.mk
|
2021-07-12 17:39:44 +02:00 |
|
umarcor
|
ca8927e558
|
[sw] use RISCV_PREFIX instead of RISCV_TOOLCHAIN
|
2021-07-09 23:23:46 +02:00 |
|
stnolting
|
805ddc4f00
|
[sw] clean-up of makefiles; added "hex" target
|
2021-07-06 15:35:22 +02:00 |
|
stnolting
|
652a022669
|
[sw] fixed return value of all example programs
return 0: successful execution
return !=0: error during execution
|
2021-06-05 11:32:49 +02:00 |
|
stnolting
|
02e192f13d
|
[sw/example/*/makefile] added compiler switch to avoid floating-point division/sqrt instructions
these operations will be emulated using gcc builtin functions
|
2021-03-25 14:06:52 +01:00 |
|
stnolting
|
7a4428e56b
|
🐛 [sw/*/makefile] fixed problem with linking math.h library
|
2021-03-21 16:56:25 +01:00 |
|
stnolting
|
0a00f6a5e0
|
[sw/example/*] added UART hardware flow control parameter to UART setup functions
* added define to ease parity configuration
|
2021-02-22 19:16:21 +01:00 |
|
Stephan
|
55833332d5
|
[sw/example] removed now-obsolete device-unique interrupt enable flags
removed interrupt enable flags from SPI, TWI and UART modules / setup functons
|
2021-02-05 16:45:32 +01:00 |
|
stnolting
|
60b55c8e7d
|
[sw/examples] added sanity checks to compare compiler flags (cpu extensions) with actually available HW extensions
|
2021-01-09 19:33:08 +01:00 |
|
stnolting
|
55dd7eaf77
|
[sw/makefiles] changed native gcc to g++
|
2021-01-05 16:02:18 +01:00 |
|
stnolting
|
81e7bbad53
|
[sw] updated UART init function call (added no-parity configuration; all examples + bootloader still use 8N1 uart configuration)
|
2020-12-29 19:45:51 +01:00 |
|
stnolting
|
811d932270
|
[sw/example] added fancy 'hello_world' example program
|
2020-11-11 16:56:49 +01:00 |
|