1.1 --- a/stage2/entry.S Sun Apr 24 22:54:15 2016 +0200
1.2 +++ b/stage2/entry.S Sun Apr 24 23:26:46 2016 +0200
1.3 @@ -75,10 +75,7 @@
1.4 tlbwr
1.5 nop
1.6
1.7 - lui $k0, %hi(_enter_task)
1.8 - ori $k0, $k0, %lo(_enter_task)
1.9 - lw $k1, 0($k0)
1.10 - jr $k1
1.11 + j _tlb_exit
1.12 nop
1.13
1.14 _tlb_entry_direct:
1.15 @@ -98,7 +95,12 @@
1.16
1.17 tlbwr
1.18 nop
1.19 - eret
1.20 +
1.21 +_tlb_exit:
1.22 + lui $k0, %hi(_enter_task)
1.23 + ori $k0, $k0, %lo(_enter_task)
1.24 + lw $k1, 0($k0)
1.25 + jr $k1
1.26 nop
1.27
1.28 _exc_entry: