Implement PAL_HALT_LIGHT now that the kernel halts the processor

when idle. All we have to do is return.
This commit is contained in:
marcel 2003-11-09 07:42:16 +00:00
parent f8d7139835
commit 9cbd7fa025
2 changed files with 18 additions and 0 deletions

View File

@ -40,6 +40,9 @@ ENTRY(PalProc, 0)
;;
cmp.eq p6,p0=14,r28 // PAL_FREQ_RATIOS
(p6) br.cond.dptk pal_freq_ratios
;;
cmp.eq p6,p0=29,r28 // PAL_HALT_LIGHT
(p6) br.cond.dptk pal_halt_light
;;
mov r15=66 // EXIT
break.i 0x80000 // SSC
@ -62,4 +65,10 @@ pal_freq_ratios:
movl r10=0x0000000100000001 // bus ratio 1/1
movl r11=0x0000000B00000002 // ITC ratio 11/2
br.sptk b0
pal_halt_light:
mov r8=0
mov r9=0
mov r10=0
mov r11=0
br.sptk b0
END(PalProc)

View File

@ -40,6 +40,9 @@ ENTRY(PalProc, 0)
;;
cmp.eq p6,p0=14,r28 // PAL_FREQ_RATIOS
(p6) br.cond.dptk pal_freq_ratios
;;
cmp.eq p6,p0=29,r28 // PAL_HALT_LIGHT
(p6) br.cond.dptk pal_halt_light
;;
mov r15=66 // EXIT
break.i 0x80000 // SSC
@ -62,4 +65,10 @@ pal_freq_ratios:
movl r10=0x0000000100000001 // bus ratio 1/1
movl r11=0x0000000B00000002 // ITC ratio 11/2
br.sptk b0
pal_halt_light:
mov r8=0
mov r9=0
mov r10=0
mov r11=0
br.sptk b0
END(PalProc)