Package org.deepjava.runtime.mpc5200
Class ResetPCMio
- java.lang.Object
- 
- org.deepjava.runtime.ppc32.PPCException
- 
- org.deepjava.runtime.mpc5200.ResetPCMio
 
 
- 
- All Implemented Interfaces:
- IdeepCompilerConstants,- Impc5200,- IphyCoreMpc5200io,- Ippc32
 
 class ResetPCMio extends PPCException implements Ippc32, IphyCoreMpc5200io, IdeepCompilerConstants The class for the PPC reset exception.
 The stack pointer will be initialized and the program counter will be set to the beginning of the class initializer of the kernel. If the code runs out of the flash, it will copy itself from there to the SDRAM.- Author:
- Urs Graf
 
- 
- 
Field Summary- 
Fields inherited from interface org.deepjava.runtime.IdeepCompilerConstantscblkClinitAddrOffset, cblkCodeBaseOffset, cblkCodeSizeOffset, cblkConstBlockSizeOffset, cblkNofPtrsOffset, cblkPtrAddr0Offset, cblkVarBaseOffset, cblkVarSizeOffset, stClassConstOffset, stHeapOffset, stKernelClinitAddr, stNofStacks, stResetOffset, stSizeToCopy, stStackOffset
 - 
Fields inherited from interface org.deepjava.runtime.mpc5200.Impc5200BBCMCR, CANBTR0, CANBTR1, CANCTL0, CANCTL1, CANIDAC, CANIDAR0, CANIDAR1, CANIDAR2, CANIDAR3, CANIDAR4, CANIDAR5, CANIDAR6, CANIDAR7, CANIDMR0, CANIDMR1, CANIDMR2, CANIDMR3, CANIDMR4, CANIDMR5, CANIDMR6, CANIDMR7, CANRFLG, CANRIER, CANRXERR, CANRXFG, CANTAAK, CANTARQ, CANTBSEL, CANTFLG, CANTIER, CANTXDLR, CANTXDSR0, CANTXDSR1, CANTXDSR2, CANTXDSR3, CANTXDSR4, CANTXDSR5, CANTXDSR6, CANTXDSR7, CANTXERR, CANTXFG, CANTXIR0, CANTXIR1, CANTXIR2, CANTXIR3, CANTXTBPR, CDMCER, CDMPSC1MCLKCR, CDMPSC2MCLKCR, CDMPSC3MCLKCR, CDMPSC6MCLKCR, CS0CR, CS0START, CS0STOP, CS1CR, CS1START, CS1STOP, CS2CR, CS2START, CS2STOP, CS3CR, CS3START, CS3STOP, CS4CR, CS4START, CS4STOP, CS5CR, CS5START, CS5STOP, CS6CR, CS7CR, CSBCR, CSCR, CSSR, DPDR, GPSPCR, GPWDDR, GPWER, GPWIN, GPWOUT, HID0, HID1, HID2, ICTCPMIMR, ICTLBESR, ICTLCISAR, ICTLEER, ICTLIRQIELR, ICTLMIEAR, ICTLMIPR1, ICTLMIPR2, ICTLMISAR, ICTLPIEAR, ICTLPIMR, ICTLPISAR, ICTLPPR1, ICTLPPR2, ICTLPPR3, ICTLSER, IPBICR, L2U_GRA, L2U_MCR, MBAR, MemBaseAddr, MI_GRA, MSCAN1Base, MSCAN2Base, PSC1Base, PSC2Base, PSC3Base, PSC4Base, PSC5Base, PSC6Base, PSCCCR, PSCCR, PSCCSR, PSCCTLR, PSCCTUR, PSCMR1, PSCMR2, PSCRFCNTL, PSCRFNUM, PSCRxBuf, PSCSICR, PSCSR, PSCTFCNTL, PSCTFNUM, PSCTFSTAT, PSCTxBuf, PVR, SDRAMCR, SDRAMCR1, SDRAMCR2, SDRAMCS0, SDRAMCS1, SDRAMMR, SDRAMSCDR, SPR1008, SPR1009, SPR1011, SPR286, SPR287, SPR528, SPR536, SPR560, SPR568, SPR630, SRAM_BaseAddr, SRAM_Size, SRR1init, SVR, XLBACR
 - 
Fields inherited from interface org.deepjava.runtime.mpc5200.IphyCoreMpc5200ioexcpCodeFlashBase, excpCodeRamBase, excpCodeSize, extFlashBase, extFlashSize, extRamBase, extRamSize, heapSize, stackSize, sysTabBaseAddr
 - 
Fields inherited from interface org.deepjava.runtime.ppc32.Ippc32CR, CTR, DAR, DEC, DSISR, FPR0, FPR1, FPR10, FPR11, FPR12, FPR13, FPR14, FPR15, FPR16, FPR17, FPR18, FPR19, FPR2, FPR20, FPR21, FPR22, FPR23, FPR24, FPR25, FPR26, FPR27, FPR28, FPR29, FPR3, FPR30, FPR31, FPR4, FPR5, FPR6, FPR7, FPR8, FPR9, FPSCR, LR, MSR, R0, R1, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R2, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R3, R30, R31, R4, R5, R6, R7, R8, R9, SPR1, SPR18, SPR19, SPR22, SPR26, SPR268, SPR269, SPR27, SPR272, SPR273, SPR274, SPR275, SPR287, SPR8, SPR9, SPRG0, SPRG1, SPRG2, SPRG3, SRR0, SRR1, TBLread, TBUread, XER
 
- 
 - 
Constructor SummaryConstructors Constructor Description ResetPCMio()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidreset()
 
-