diff --git a/arch/powerpc/cpu/mpc85xx/start.S b/arch/powerpc/cpu/mpc85xx/start.S index bf2f52a..b9a4cb5 100644 --- a/arch/powerpc/cpu/mpc85xx/start.S +++ b/arch/powerpc/cpu/mpc85xx/start.S @@ -256,8 +256,8 @@ l2_disabled: mtspr IVOR0,r4 /* 0: Critical input */ li r4,MachineCheck@l mtspr IVOR1,r4 /* 1: Machine check */ - //li r4,DataStorage@l - //mtspr IVOR2,r4 /* 2: Data storage */ + li r4,DataStorage@l + mtspr IVOR2,r4 /* 2: Data storage */ li r4,InstStorage@l mtspr IVOR3,r4 /* 3: Instruction storage */ li r4,ExtInterrupt@l @@ -1247,7 +1247,7 @@ _start_of_vectors: MCK_EXCEPTION(0x200, MachineCheck, MachineCheckException) /* Data Storage exception. */ - //STD_EXCEPTION(0x0300, DataStorage, UnknownException) + STD_EXCEPTION(0x0300, DataStorage, UnknownException) /* Instruction Storage exception. */ STD_EXCEPTION(0x0400, InstStorage, UnknownException) @@ -1750,8 +1750,8 @@ trap_init: mtspr IVOR0,r4 /* 0: Critical input */ lwz r4,MachineCheck@got(r12) mtspr IVOR1,r4 /* 1: Machine check */ - //lwz r4,DataStorage@got(r12) - //mtspr IVOR2,r4 /* 2: Data storage */ + lwz r4,DataStorage@got(r12) + mtspr IVOR2,r4 /* 2: Data storage */ lwz r4,InstStorage@got(r12) mtspr IVOR3,r4 /* 3: Instruction storage */ lwz r4,ExtInterrupt@got(r12)