Hi, On Wed, Jul 1, 2015 at 4:47 PM, Inderjit Singh <inderjit.si...@aacmicrotec.com> wrote: > Hi, > > I'm trying to initialize (get up) my driver for a or1k target. I reused the > the hello sample program to see if the driver ckicks in but nothing in th > console (except the hello msg in Init fiunction. Does anyone know why? > > I updated the file as shown below. At this point I am only interested in to > see the initialization kicking in but I don't seems to get anything. > > rtems/c/src/lib/libbsp/or1k/or1k-bsp/mydriver/mydriver.c: > --- > rtems_device_driver rtems_mydriver_initialize(rtems_device_major_number > major, > > rtems_device_major_number unused, > void *arg) > { > printk("INIT\r\n"); > > // rtems_io_register_driver > // rtems_io_register_name (/dev/mydriver) with major > > return RTEMS_SUCCESSFUL; > } > > ... (Empty functions for read write etc.) ... > > > rtems/c/src/lib/libbsp/or1k/or1k-bsp/include/mydriver.h: > --- Just a note, is this the actual path for your RTEMS source? If so which RTEMS version are you using? I am asking because there is no BSP with "or1k-bsp" name. Also do you work on a simulator or an FPGA board?
> #include <bsp.h> > > static rtems_device_driver > rtems_mydriver_initialize(rtems_device_major_number major, > > rtems_device_minor_number unused, > void *); > > ... (Other definitions for read write etc.) ... > > #define AAC_MYDRIVER_DRIVER { \ > rtems_mydriver_initialize, \ > rtems_mydriver_open, \ > rtems_mydriver_close, \ > rtems_mydriver_read, \ > rtems_mydriver_write, \ > rtems_mydriver_control } > > static rtems_driver_address_table mydriver = AAC_MYDRIVER_DRIVER; > > Makefile.am file rtems/c/src/lib/libbsp/or1k/or1k-bsp/Makefile.am: > --- > ... > include_bsp_HEADERS += include/mydriver.h > ... > libbsp_a_SOURCES += mydriver/mydriver.c > > Any help is appreciated. > Thanks, > Indy > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel -- Hesham _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel