Driver Manager
Daniel Hellstrom
daniel at gaisler.com
Mon Sep 7 09:09:59 UTC 2009
Hello,
I have written a driver manager for RTEMS. It manages hardware devices,
buses, drivers and driver resources/parameters. The manager solved a
couple of problems which I faced during my driver development for
LEON2/LEON3. Drivers and bus drivers using the driver manager can be
found in the Aeroflex Gailser RTEMS (RCC) source distribution
(ftp://ftp.gaisler.com/gaisler.com/rcc/src/rtems-4.10-1.1.99.6-src.tar.bz2)
under c/src/lib/libbsb/sparc/shared, they might provide a good example.
I hope that the RTEMS community can benefit from my work.
Please read about it on the RTEMS wiki:
http://www.rtems.org/wiki/index.php/DriverManager.
The patch below patches cpukit/{Makefile.am,configure.ac,preinstall.am}
to include the directory cpukit/libdrvmgr in the build scripts. The
cpukit/libdrvmgr sources are found in the tar file. The files/patches
are intended for RTEMS-HEAD.
ftp://ftp.gaisler.com/gaisler.com/rcc/patches/libdrvmgr-001.patch
ftp://ftp.gaisler.com/gaisler.com/rcc/patches/cpukit_libdrvmgr-001.tar.bz2
Best Regards,
Daniel Hellstrom
More information about the users
mailing list