Files
rtems/c/src
Joel Sherrill 21bfd93aaf Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
Please find enclosed a patch which enables me to build the bare-bsp for
    sh-rtems.

    Changes:
        1. Add preinstall to libbsp/bare/include/Makefile.in
        2. Removed FORCEIT, add preinstall to
        libbsp/sh/gensh1/include/Makefile.in
        3. Disabled support of set_vector from sh code (shared/setvec.c is still
        present but isn't used anymore), set_vector replaced with standard rtems
        functions.

    Problems still present:
        1. Support of spin-delays in bare bsp
        2. Proper support of cpu frequency

    To configure I used:
        <srcdir>/configure \
        --target=sh-rtems \
        --prefix=<instdir>/sh-bare \
        --enable-bare-cpu-model=sh7032 \
        --enable-bare-cpu-cflags='-Wall -m1 -DMHZ=20
        -DCPU_CONSOLE_DEVNAME="\"/dev/null\""'
        --enable-rtemsbsp=bare \
        --disable-networking \
        --disable-cxx \
        --disable-posix \
        --disable-tests

    IMO, if there are no objections to this patch, a similar approach should
    be applied to all CPUs/BSPs (esp. hppa1.1, mips64orion, ppc403, because
    they apply set_vector inside of libcpu).
1998-09-29 12:40:33 +00:00
..
1998-09-24 20:30:09 +00:00

#
#  $Id$
#

This is the top level directory of the C RTEMS environment.  The
following is a description of the contents of each file and
subdirectory directly in this directory:

    tests

       This directory contains the RTEMS Test Suites. Currently
       this includes the following suites:

         + Single Processor Test Suite
         + Multiprocessor Test Suite
         + Timing Test Suite
         + Sample Application Suite

    lib

       This directory contains src for RTEMS libraries:
          libc, board support (including drivers) and libcpu.

    exec

       This directory contains the source code for the RTEMS executive.