Re: lm32 simulator configuration file question
Joel Sherrill <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
On April 4, 2015 8:20:24 PM CDT, Mike Frysinger <[email protected]> wrote: >On 04 Apr 2015 19:27, Joel Sherrill wrote: >> Once we get by this one, I noticed that the lm32timer only >> lets you instance it once. The real board has two timers. >> Is there an example of a device which can be instanced >> multiple times? > >i glanced at the lm32timer device code and it looks correct to me -- >there is no >global state (it's all attached to the instance via HW_ZALLOC (me, >...), and all >accesses go through the passed in "me" hw). > >why do you think it only lets you instantiate it once ? When I configure two timers, it looks like the second address registration attempt is ignored based on the trace and faulting code. I can have timer 0 or 1 but not both. Two interrupt attaches seem to be honored. I will finish putting together a kit for you tomorrow. The RTEMS tester framework uses the gdb/mi so I can automate runs of the rtems test suite. It was looking pretty good using gdb but something is wrong with run. Enjoy your Saturday night and Easter Sunday. I will get the kit to you before I fly out Monday. >-mike --joel