Files
rtems/c/src
Joel Sherrill 479c86ddbd Patch from Erik Ivanenko <erik.ivanenko@utoronto.ca>:
Please find attached the two files that have been changed  relative to
    980921 .  The changes here are in the handling of the counter-timer used
    as the basis for the rtems executive clock.  For the most part, these
    are housekeeping changes.

    The PSCLK frequency change in start.s... was a part of several
    bug-fixes.  The fix improves executive clock and timer accuracy.

    changes :

    start.s --  All timers are disabled by the initialization routine
            -- PSCLK ( used by clock and timers ) frequency changed to 1MHz

    The clock_initialize routine now assumes that the PSCLK frequency is
    exactly 1 MHz.

    ckinit.c

    Clock_isr            -- removed division by 1000.  Now use 'static'
    variable -- clock_intial_isr_value -- to reset Clock_isrs variable.
    clock_initialize -- moved counter timer initialization here.  Values
    used to configure the timer are totally dependent on
    BSP_configuration.microseconds_per_tick ( and the PSCLK assumption).
    Initializes clock_initial_isr_value used by th Clock_isr to reset
    Clock_isrs.

     clock_on -- no longer configures the timer, just enables it.

    Since altering the number of sections in the BSP, I decided to give it a
    good "once over" .   The clock handling is now cleaner.
1998-09-23 13:22:43 +00:00
..
1997-06-04 18:54:18 +00:00
1998-02-17 23:46:28 +00:00
1998-08-03 15:06:27 +00:00
1998-08-20 22:04:22 +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.