[OpenBIOS] [PATCH 0/5] SPARC64 timer implementation and timer fixes
Mark Cave-Ayland
mark.cave-ayland at ilande.co.uk
Sun May 4 19:29:38 CEST 2014
This patchset came out of the work from a following SPARC64 patchset and
contains a basic SPARC64 timer implementation based upon the %tick register.
In addition to this, there is some extra refactoring to enable get-msecs
to work across all platforms, and then finally a patch to use this to realise
an implementation of the milliseconds CIF service.
Mark Cave-Ayland (5):
SPARC64: fixup 100Hz timer interval
SPARC64: increment ms counter at obp_tick_pointer on every timer
interrupt
SPARC64: add basic get-msecs implementation
other.fs: rework get-msecs word so it can be shared cross-platform
ciface.fs: implement milliseconds service
openbios-devel/arch/sparc64/entry.S | 2 +-
openbios-devel/arch/sparc64/openbios.c | 6 ++++++
openbios-devel/arch/sparc64/vectors.S | 20 ++++++++++++++++++--
openbios-devel/forth/device/other.fs | 21 +++++++++------------
openbios-devel/forth/system/ciface.fs | 5 +++--
5 files changed, 37 insertions(+), 17 deletions(-)
--
1.7.10.4
More information about the OpenBIOS
mailing list