Fix level 14 and level 10 timers under Solaris 8 on SPARC32.
commitad46e5f8644b3c6f507382ad3985a5e52adcd27b
authormcayland <mcayland@f158a5a8-5612-0410-a976-696ce0be7e32>
Fri, 18 Feb 2011 20:26:57 +0000 (18 20:26 +0000)
committermcayland <mcayland@f158a5a8-5612-0410-a976-696ce0be7e32>
Fri, 18 Feb 2011 20:26:57 +0000 (18 20:26 +0000)
tree5064e864bc9e21214b835f3e9b6e5c64d2490352
parent97eb9e3d72915c2b3c9dc2c01645c2fa3602aa29
Fix level 14 and level 10 timers under Solaris 8 on SPARC32.

During boot, if the level 14 timer limit is not set then the Solaris kernel panics with a division by zero
error. Fix this by setting it to the default value as documented in obio.h. Also if the level 10 timer is
not set with a limit of 0, the Solaris kernel constantly outputs "spurious interrupt at processor level
10" messages during boot.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk>
git-svn-id: svn://openbios.org/openbios/trunk/openbios-devel@1033 f158a5a8-5612-0410-a976-696ce0be7e32
drivers/obio.c