Changeset bc731313 in rtems for bsps/x86_64


Ignore:
Timestamp:
Aug 13, 2018, 10:55:34 AM (2 years ago)
Author:
Amaan Cheval <amaan.cheval@…>
Branches:
5, master
Children:
adbd7e7
Parents:
6869321
git-author:
Amaan Cheval <amaan.cheval@…> (08/13/18 10:55:34)
git-committer:
Joel Sherrill <joel@…> (08/13/18 15:48:20)
Message:

bsps/x86_64: Add APIC timer based clock driver

The APIC timer is calibrated by running the i8254 PIT for a fraction of a
second (determined by PIT_CALIBRATE_DIVIDER) and counting how many times the
APIC counter has ticked. The calibration can be run multiple times (determined
by APIC_TIMER_NUM_CALIBRATIONS) and averaged out.

Updates #2898.

Location:
bsps/x86_64/amd64
Files:
5 added
1 edited

Legend:

Unmodified
Added
Removed
  • bsps/x86_64/amd64/headers.am

    r6869321 rbc731313  
    22
    33include_HEADERS =
     4include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/apic.h
    45include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/bsp.h
    56include_HEADERS += include/bspopts.h
     7include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/clock.h
     8include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/pic.h
    69include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/start.h
    710include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/tm27.h
Note: See TracChangeset for help on using the changeset viewer.