|
Booting kernel with clean memory configuration:
Memory Sections:
[0] : start: 924fb000, extension: 00002000, length: 01503000
Sp=ffffc7cc
InitializeJit
[dm9: Tries to map io space with 0
[dm9: The mapped address is BE700000
[dm9: Chip signature is 0A469000
BPC Modified File: uhcddrv.cpp.
Modified File: ohcd.c.
HcdPdd_Init: Checking SW18 - controls OHCI loading.
OhcdPddInitializeAddresses: v_pDCCLKReg: 001e0000 = a5300000.
OhcdPddInitializeAddresses: v_pDCGPIOReg: 001f0000 = a4e00000.
OhcdPddInitializeAddresses: v_pOHCIDMABuffer: 00210000 = b3cfd000.
OhcdPddInitializeAddresses: v_pDCUSBOHCIReg: 00200000 = be200000.
InitPddInterrupts RhPortStatus: 0x0.
OHCI_Reset: Resetting Bulverde OHCI.
OHCI_Reset: done.
在Sp=ffffc7cc結束代表arminit 函式已執行結束
照理應該跳到kernelinit() 去執行,但卻沒有,而是跑到kmics.c去執行InitializeJit還有後來的網卡driver和Usb driver
怎麼會這樣呢
|
|