= Leon rtems merge = The purpose of this open project is to merge Leon/Sparc support into mainstream RTEMS... This task can be divided into the following sub-tasks: # Merge the drivers from [https://github.com/daniel-hellstrom/leon-rtems/tree/rcc-1.2/c/src/lib/libbsp/sparc/shared LEON RTEMS] that are [https://github.com/daniel-hellstrom/leon-rtems/blob/rcc-1.2/c/src/lib/libbsp/sparc/shared/analog/gradcdac.c RTEMS licensed] into [http://git.rtems.org/rtems/tree/ mainstream RTEMS] by devising a series of patches and submitting them to rtems-devel@rtems.org # Update the [http://gaisler.com/anonftp/rcc/patches/libdrvmgr-001.patch libdrvrmgr patch], format for use with git and submitting them to rtems-devel@rtems.org # Change [http://gaisler.com/anonftp/rcc/patches/cpukit_libdrvmgr-001.tar.bz2 libdrvmgr] into a series of patches for use with the [http://git.rtems.org/rtems/ rtems git] and submitting the patches to rtems-devel@rtems.org # Change [http://gaisler.com/anonftp/rcc/src/samples-rtems-4.10-1.1.99.16a.tar.bz2 Leon samples] into a series of patches for use with the [http://git.rtems.org/rtems/ rtems git] and submitting the patches to rtems-devel@rtems.org # Explore how to merge [http://gaisler.com/anonftp/rcc/patches/old/libdrvmgr_examples-001.tar.bz2 libdrvmgr examples] into RTEMS, and submitting the patches to rtems-devel@rtems.org Additional work for this task (if needed) could include: # Porting some of the sparc-specific support to other architectures # hooking the driver manager into drivers for other architectures (such as mips...) = References = # https://github.com/daniel-hellstrom/leon-rtems/ the git repository with Leon specific rtems drivers.