summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/jmr3904/timer (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-04-202001-04-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-3/+2
* include/bsp.h (Clear_tm27_intr): Stop the timer and disable the interrupt. This was not quite right before and we were getting uncontrolled interrupt nesting in tm27. * timer/timer.c (Timer_Initialize): Added an extra reset and changed the ITMR register so we will never get an interrupt. (Read_timer): Fixed so the timer actually stops before it is read. Before some times reported were outraguously high. * start/start.S: Major clean including using stack in linkcmds, deleting unused code, and zeroing the BSS using the linkcmds information. * startup/linkcmds: Put heap in lower memory than workspace and move _clear_end so both are zeroed.
2001-01-122001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-11/+11
* include/bsp.h, timer/timer.c: Updated so timer appears to work and support tm27. I would prefer to time a software interrupt rather than an use an extra timer though.
2000-12-192000-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+109
* timer: New subdirectory. * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files. * tools/ChangeLog: New file.