Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



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().




Home | Main Index | Thread Index | Old Index