This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Lock in Cyg_Interrupt::call_pending_DSRs_inner
- From: "David Hsu" <davidhsu at realtek dot com dot tw>
- To: <ecos-discuss at sources dot redhat dot com>
- Date: Fri, 18 Jan 2002 15:24:14 +0800
- Subject: [ECOS] Lock in Cyg_Interrupt::call_pending_DSRs_inner
Dear all,
I implemented my own Ethernet driver and which will bridge the LAN traffics between two Ethernet adapters under PC environment. After running the bridge driver for a while (a couple of hours), the program seemed pending.
The interesting thing was when I stop the GDB debugger, it will always stay at the line Cyg_Interrupt::call_pending_DSRs_inner(), and the traffics birding could be operated again after GDB is free run.
It seemed the problem is locked in INTR module, and it will be resolved automatically after GDB invoked.
Any idea is appreciated.
Thanks.
/David