Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 04/18/1998 18:50:01
jonathan
Sat Apr 18 18:48:35 PDT 1998
Update of /cvsroot/src/sys/arch/mips/mips
In directory nb00:/tmp/cvs-serv13967/mips/mips
Modified Files:
locore_r4000.S
Log Message:
Add locore assembler functions to read mips3 cycle counter, and
read and write compare register (controls cycle-driven periodic interrupt).
Use cycle counter for microsecond time on mips3, but for now only on
3min motherboards (5000/150). the MAXINE baseboard microsecond
counter is more stable and I don't ave no 5000/260 to test.
XXX clkread() is a mess, it should be rewritten.
XXX should add nanotime() to give inkernel nanosecond resolution,
and then microtime() reworked to use nanotime().
jonathan
Sat Apr 18 18:48:35 PDT 1998
Update of /cvsroot/src/sys/arch/pmax/pmax
In directory nb00:/tmp/cvs-serv13967/pmax/pmax
Modified Files:
machdep.c dec_3min.c
Log Message:
Add locore assembler functions to read mips3 cycle counter, and
read and write compare register (controls cycle-driven periodic interrupt).
Use cycle counter for microsecond time on mips3, but for now only on
3min motherboards (5000/150). the MAXINE baseboard microsecond
counter is more stable and I don't ave no 5000/260 to test.
XXX clkread() is a mess, it should be rewritten.
XXX should add nanotime() to give inkernel nanosecond resolution,
and then microtime() reworked to use nanotime().