How to set a break point? Is there any other way of debugging except printfs and tracing?
2015-06-25 16:00 GMT+03:00 Sebastian Huber <sebastian.hu...@embedded-brains.de>: > I would set a break point to nexus_probe(). In this loop > > SET_FOREACH(nd, nexus) { > device_add_child(dev, nd->name, nd->unit); > } > > your device must get added. I would also set break points to the probe and > attach functions of your device. > > > On 25/06/15 14:50, Yurii Shevtsov wrote: >> >> This is ping message, with small update: the problem is not on the >> linking stage, driver is linked to testsuite (checked with objdump) >> >> 2015-06-21 17:57 GMT+03:00 Yurii Shevtsov <unge...@gmail.com>: >>> >>> Hello) >>> Now I have apps from libbsd testsuite running. But DWC OTG driver doesn't >>> loads. >>> I added this lines to init01/test_main.c: >>> >>> +SYSINIT_NEED_USB_CORE; >>> +SYSINIT_DRIVER_REFERENCE(bcm283x_dwcotg, nexus); >>> >>> (I know it's bad hardcode) >>> >>> If I run it. I get only this: >>> nexus0: <RTEMS Nexus device> >>> devctl: +nexus0 at on root0 >>> devctl: !system=IFNET subsystem=lo0 type=ATTACH >>> >>> Of course, I modified rtemsbsd/include/machine/rtems-bsd-sysinit.h and >>> rtemsbsd/include/bsp/nexus-devices.h (took vlues from working DTS) and >>> did other nexus-related changes to drivers. You can find changes in my >>> repo https://github.com/gtament/rtems-libbsd/ >>> So I need some kind of code review, please. >>> P.S. All testsuites (netshell01, usb01) with shell hangs without any >>> output. >>> >>> Thanks in advance! >> >> _______________________________________________ >> devel mailing list >> devel@rtems.org >> http://lists.rtems.org/mailman/listinfo/devel > > > -- > Sebastian Huber, embedded brains GmbH > > Address : Dornierstr. 4, D-82178 Puchheim, Germany > Phone : +49 89 189 47 41-16 > Fax : +49 89 189 47 41-09 > E-Mail : sebastian.hu...@embedded-brains.de > PGP : Public key available on request. > > Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. > _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel