23 Commits (8dc3f856229ce083c956aa301c31a23e65bd8cd8)

Author SHA1 Message Date
Torsten Rasmussen 8dc3f85622 hwmv2: Introduce Hardware model version 2 and convert devices 1 year ago
Gerard Marull-Paretas 452a2f67cd arch: riscv: use CONFIG_RISCV_MCAUSE_EXCEPTION_MASK 2 years ago
Anas Nashif e25f31ab78 arch: guard more code with CONFIG_EXCEPTION_DEBUG 2 years ago
Anas Nashif 6baa622958 arch: move exc_handle.h under zephyr/arch/common 2 years ago
Gerard Marull-Paretas be38456279 include: types: remove ulong_t 3 years ago
Nicolas Pitre 3f8e326d1a riscv: stop preserving the tp register needlessly 3 years ago
Carlo Caione 673f41e708 riscv: Introduce support for RV32E 3 years ago
Nicolas Pitre e76fb204db riscv: report stack overflow errors correctly 3 years ago
Gerard Marull-Paretas 16811660ee arch: migrate includes to <zephyr/...> 3 years ago
Keith Packard f623571a73 riscv: Initialize TP register when starting threads 3 years ago
Nicolas Pitre 247d2c8e3b riscv: move the tp register from caller-saved to callee-saved 3 years ago
Nicolas Pitre a50c433012 riscv: exception code mega simplification and optimization 3 years ago
Jim Shu 595b01fc1d arch: riscv: pmp: Fix 64-bit compatibility of pointer size 4 years ago
Mark Holden 7803a4e590 arch: riscv: ARCH_EXCEPT macro 4 years ago
Jim Shu e3fe63a221 arch: riscv: remove unneeded context switch to gp register 4 years ago
Kumar Gala be0a19757c riscv: MTVAL CSR not supported on OpenISA RV32M1 4 years ago
Jim Shu 8db3683820 arch: riscv: improve exception messages 4 years ago
Martin Åberg a0a875026b arch/riscv: semantic ESF printer 5 years ago
Krzysztof Chruscinski 3ed8083dc1 kernel: Cleanup logger setup in kernel files 5 years ago
Alexandre Mergnat 542a7fa25d arch: riscv: add memory protection support 5 years ago
Andrew Boie a470ba1999 kernel: remove z_fatal_print() 6 years ago
Nicolas Pitre 0440a815a9 riscv: make core code 64-bit compatible 6 years ago
Nicolas Pitre 1f4b5ddd0f riscv32: rename to riscv 6 years ago
Andrew Boie 96571a8c40 kernel: rename NANO_ESF 6 years ago
Andrew Boie 8a9e8e0cd7 kernel: support log system for fatal errors 6 years ago
Andrew Boie 5623637a48 kernel: abolish _default_esf 6 years ago
Andrew Boie 71ce8ceb18 kernel: consolidate error handling code 6 years ago
Anas Nashif 9ab2a56751 cleanup: include/: move misc/printk.h to sys/printk.h 6 years ago
Anas Nashif 4c32258606 style: add braces around if/while statements 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Marti Bolivar ef765b28cb arch: riscv32: follow-on tweaks 7 years ago
Marti Bolivar f4c3163d3b arch: riscv32: provide a general mechanism for saving SoC context 7 years ago
Marti Bolivar 0b234f2518 arch: riscv32: fix fatal.c build without printk 7 years ago
Krzysztof Chruscinski 27459a13e4 arch: Add LOG_PANIC to fault handlers 7 years ago
Nathaniel Graff 970cfdb88b arch: riscv32: Move MEPC increment in irq_wrapper 7 years ago
Andrew Boie 8eaff5d6d2 k_thread_abort(): assert if abort essential thread 8 years ago
Andrew Boie e3550a29ff stack_sentinel: hang system on failure 8 years ago
Andrew Boie 998f905445 arches: declare _SysFatalErrorHandler __weak 8 years ago
Andrew Boie 5dcb279df8 debug: add stack sentinel feature 8 years ago
Andrew Boie cdb94d6425 kernel: add k_panic() and k_oops() APIs 8 years ago
Kumar Gala cc334c7273 Convert remaining code to using newly introduced integer sized types 8 years ago
Kumar Gala bf53ebf2c8 arch: convert to using newly introduced integer sized types 8 years ago
Anas Nashif b84dc2e124 kernel: remove all remaining references to nanokernel 8 years ago
Jean-Paul Etienne d0a33869a5 riscv32: move riscv privileged architecture specifics within a common header file 9 years ago
David B. Kinder ac74d8b652 license: Replace Apache boilerplate with SPDX tag 9 years ago
Jean-Paul Etienne cd83e85edc arch: added support for the riscv32 architecture 9 years ago