[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Adding device drivers to RTEMS
- Date: Thu, 28 Jun 2007 19:52:49 +1000
- From: chrisj at rtems.org (Chris Johns)
- Subject: Adding device drivers to RTEMS
hwulf at et-inf.fho-emden.de wrote:
>
> I try to understand the RTEMS IO manager interface.
> Am I right that the rtems_device_major_number is the
> index of the rtems_driver_address_table Device_drivers[]
> to the appropriate driver functions?
>
Yes. See cpukit/sapi/src/io.c:_IO_Initialize_all_drivers and
cpukit/sapi/src/ioinitialize.c.
> So if I have the following Device_drivers[] array,
> I could assume '1' for the major number of the
> sound driver?
Yes.
>
> rtems_driver_address_table Device_drivers[] = {
> CONSOLE_DRIVER_TABLE_ENTRY,
> SOUND_DRIVER_TABLE_ENTRY,
> { NULL, NULL, NULL, NULL, NULL, NULL }
> };
>
>
> Kind regards,
> Hank
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.com
> http://rtems.rtems.org/mailman/listinfo/rtems-users