- Wed May 27, 2015 1:18 am
#18573
projectgus wrote:Sorry, I missed a detail somewhere and thought you were using JTAG of some kind. What are you doing? You're writing code that allows esp8266 to be a gdb server for itself, without using the OCD (on chip debug) features?
No.
Playing. Raw version of c/si/x/hbreak and ctrl-c sometimes running, not ready to publish yet,
Yes. Thats why I aked for a gdb server trace from you to see how gdb multi thread stuff is used on that single
thread bare metal. Would you, ...., please ?
wDev_ProcessFiq is mapped to (level 1?) interrupt number "0" in the XTOS firmware, preparation of
the register stack frame is done by the xtos1 int1 handler in cooperation with vecbase interrupt vector.
That's interesting. From looking at the RTOS SDK I'd thought the NMI was triggered directly by the WiFi peripheral. I guess if I look closer then I'll find it's triggered somewhere in the level 1 interrupt handler, instead,
Is there any chance you're able to start a list of interrupt number mappings on the esp8266-wiki page? I'll add to it if/when I figure more out.
Angus
Can do that but i got the impression that those interrupt numbers are the virtual interrupt numbers
as defined by xtos.
An incomplete list is here (the "interrupt related" numbers)
https://github.com/nodemcu/nodemcu-firm ... /ets_sys.hThat may be different for rtos.
Is the wiki github based with md or would i have to learn just-another-wiki-gui/formatting?
Cal
P.S.
What timezone do you have? For me its MET (GMT +2, Europe, Germany).