This is an automated email from the ASF dual-hosted git repository.
jerzy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from 434b9c0 Merge pull request #2081 from
vrahane/2079_log_console_buf_reader
new 9703ed3 hal: Add hal_debug_break functions
new 5540015 riscv: Debugger detection
new f20a9d3 Add HAL_DEBUG_BREAK
new d671842 os_fault: Break into debugger before fault handler is executed
new 6c2195d hal_system: Use HAL_DEBUG_BREAK
new 642da90 kernel: Remove software breakpoint from __assert_func
new c07422f mcu/mips: Add hal_debug_break implementation
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
hw/bsp/hifive1/hifive1_debug.sh | 3 +-
hw/hal/include/hal/{hal_nvreg.h => hal_debug.h} | 43 ++++++++++------------
hw/hal/syscfg.yml | 5 +++
hw/mcu/ambiq/apollo2/include/mcu/cortex_m4.h | 6 +++
hw/mcu/ambiq/apollo2/src/hal_system.c | 7 +---
hw/mcu/arc/snps/include/mcu/mcu_arc.h | 8 +++-
hw/mcu/arc/snps/src/hal_system.c | 7 +---
hw/mcu/dialog/da1469x/include/mcu/cortex_m33.h | 7 ++++
hw/mcu/dialog/da1469x/src/hal_system.c | 4 +-
hw/mcu/mips/danube/include/mcu/mips.h | 6 +++
hw/mcu/native/include/mcu/mcu_sim.h | 2 +
hw/mcu/nordic/nrf51xxx/include/mcu/cortex_m0.h | 7 ++++
hw/mcu/nordic/nrf52xxx/include/mcu/cortex_m4.h | 10 +++++
hw/mcu/nordic/nrf52xxx/src/hal_system.c | 11 ++----
hw/mcu/nxp/MK64F12/include/mcu/cortex_m4.h | 6 +++
hw/mcu/nxp/MK64F12/src/hal_system.c | 7 +---
hw/mcu/nxp/mkw41z/include/mcu/cortex_m0.h | 6 +++
hw/mcu/sifive/fe310/include/mcu/fe310.h | 6 +++
hw/mcu/sifive/fe310/src/hal_system.c | 13 ++++---
hw/mcu/stm/stm32_common/src/hal_system.c | 7 +---
hw/mcu/stm/stm32f0xx/include/mcu/cortex_m0.h | 6 +++
hw/mcu/stm/stm32f1xx/include/mcu/cortex_m3.h | 6 +++
hw/mcu/stm/stm32f3xx/include/mcu/cortex_m4.h | 6 +++
hw/mcu/stm/stm32f4xx/include/mcu/cortex_m4.h | 6 +++
hw/mcu/stm/stm32f7xx/include/mcu/cortex_m7.h | 6 +++
hw/mcu/stm/stm32l0xx/include/mcu/cortex_m0.h | 6 +++
hw/mcu/stm/stm32l1xx/include/mcu/cortex_m3.h | 6 +++
hw/mcu/stm/stm32l4xx/include/mcu/cortex_m4.h | 6 +++
hw/mcu/stm/stm32wbxx/include/mcu/cortex_m4.h | 6 +++
hw/{mcu/native => util/break_hook_example}/pkg.yml | 16 ++++----
.../break_hook_example/src/break_hook_example.c | 12 +++---
.../hash => util/break_hook_example}/syscfg.yml | 6 +--
kernel/os/include/os/os_fault.h | 7 +++-
kernel/os/src/arch/cortex_m0/os_fault.c | 7 +---
kernel/os/src/arch/cortex_m3/os_fault.c | 7 +---
kernel/os/src/arch/cortex_m33/os_fault.c | 7 +---
kernel/os/src/arch/cortex_m4/os_fault.c | 8 ----
kernel/os/src/arch/cortex_m7/os_fault.c | 6 ---
sys/sysinit/include/sysinit/sysinit.h | 1 +
39 files changed, 185 insertions(+), 117 deletions(-)
copy hw/hal/include/hal/{hal_nvreg.h => hal_debug.h} (59%)
copy hw/{mcu/native => util/break_hook_example}/pkg.yml (71%)
copy crypto/mbedtls/selftest/src/testcases/ccm_test.c =>
hw/util/break_hook_example/src/break_hook_example.c (86%)
copy hw/{drivers/hash => util/break_hook_example}/syscfg.yml (88%)