-
-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
To reproduce:
- Build & flash Meatloaf at HEAD (
9becc5f72f4e459274c1932646823aa43478a731
) - Attach a real 1541 (device 8) and Meatloaf to the C64
- On meatloaf
disable 8
Meatloaf LOAD"$",8
from the real 1541
Expected:
- Meatloaf ignores C64<->1541 traffic on device 8
Actual:
- Meatloaf crashes
Guru Meditation Error: Core 0 panic'ed (Interrupt wdt timeout on CPU0).
Core 0 register dump:
PC : 0x4037d092 PS : 0x00060b34 A0 : 0x82082c31 A1 : 0x3fcb2f70
A2 : 0x00000000 A3 : 0xffffffff A4 : 0x0a258a15 A5 : 0x00060b23
A6 : 0xb33fffff A7 : 0x0000cdcd A8 : 0x80382001 A9 : 0x00000001
A10 : 0x00000012 A11 : 0x00000012 A12 : 0x8037623c A13 : 0x3fca2180
A14 : 0x00000000 A15 : 0x00000000 SAR : 0x0000001e EXCCAUSE: 0x00000005
EXCVADDR: 0x00000000 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000
Backtrace: 0x4037d08f:0x3fcb2f70 0x42082c2e:0x3fcb2f90 0x403821e1:0x3fcb2fb0 0x40380e39:0x3fcb2fd0
#0 0x4037d08f in xt_utils_wait_for_intr at /Users/fredsa/.platformio/packages/framework-espidf/components/xtensa/include/xt_utils.h:82
(inlined by) esp_cpu_wait_for_intr at /Users/fredsa/.platformio/packages/framework-espidf/components/esp_hw_support/cpu.c:55
#1 0x42082c2e in esp_vApplicationIdleHook at /Users/fredsa/.platformio/packages/framework-espidf/components/esp_system/freertos_hooks.c:58
#2 0x403821e1 in prvIdleTask at /Users/fredsa/.platformio/packages/framework-espidf/components/freertos/FreeRTOS-Kernel/tasks.c:4353 (discriminator 1)
#3 0x40380e39 in vPortTaskWrapper at /Users/fredsa/.platformio/packages/framework-espidf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:139
Core 1 register dump:
PC : 0x40386c84 PS : 0x00060334 A0 : 0x80378b19 A1 : 0x3fcc12c0
A2 : 0x3fcaaca0 A3 : 0x00000000 A4 : 0x80381744 A5 : 0x3fca2780
A6 : 0x00000000 A7 : 0x00001a2e A8 : 0x00000000 A9 : 0x60000000
A10 : 0x60023000 A11 : 0x00000000 A12 : 0x00000000 A13 : 0x3fca2760
A14 : 0x3fc9bf2c A15 : 0xffffffff SAR : 0x0000001d EXCCAUSE: 0x00000005
EXCVADDR: 0x00000000 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff
Backtrace: 0x40386c81:0x3fcc12c0 0x40378b16:0x3fcc12e0 0x4200b045:0x3fcc1300 0x4200bae4:0x3fcc1320 0x4200c05d:0x3fcc1340 0x4200c855:0x3fcc1360 0x4200c8f6:0x3fcc1380 0x40380e39:0x3fcc13a0
#0 0x40386c81 in systimer_ll_is_counter_value_valid at /Users/fredsa/.platformio/packages/framework-espidf/components/hal/esp32s3/include/hal/systimer_ll.h:95
(inlined by) systimer_hal_get_counter_value at /Users/fredsa/.platformio/packages/framework-espidf/components/hal/systimer_hal.c:51
#1 0x40378b16 in esp_timer_impl_get_time at /Users/fredsa/.platformio/packages/framework-espidf/components/esp_timer/src/esp_timer_impl_systimer.c:72
#2 0x4200b045 in IECBusHandler::waitPinDATA(bool, unsigned short) at lib/bus/iec/IECBusHandler.cpp:467 (discriminator 1)
#3 0x4200bae4 in IECBusHandler::receiveIECByteATN(unsigned char&) at lib/bus/iec/IECBusHandler.cpp:2395
#4 0x4200c05d in IECBusHandler::task() at lib/bus/iec/IECBusHandler.cpp:2730
#5 0x4200c855 in systemBus::service() at lib/bus/iec/iec.cpp:100
#6 0x4200c8f6 in ml_iec_intr_task(void*) at lib/bus/iec/iec.cpp:46
#7 0x40380e39 in vPortTaskWrapper at /Users/fredsa/.platformio/packages/framework-espidf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:139
ELF file SHA256: 0ec79f87ecadf508
Rebooting...
Metadata
Metadata
Assignees
Labels
No labels