[OSy] zvlastni sled exceptions
Rastislav Wartiak
rastik at tereus.eu
Sat Nov 24 19:53:02 CET 2007
Zkus někde předtím ___reg_view() a zkontroluj hodnotu registru sp.
Jádro startuje se zásobníkem v rozsahu 0x80000200-0x80000300 a pokud
se tam nevejdeš, tak dojde k přepsání obsluhy výjimek. Správně je tam
jenom jeden jump.
Rastislav Wartiak
> Pekny den,
>
> stava se nam toto na konci exc1
>
> Raised exception: Address error (load or instruction fetch)
>
> 80000180 lb v0, 0x7348(0) # 0x7348=29512,
> # cp0_context: 0x00000000->0x00000030,
> # cp0_badvaddr: 0xdeadbeef->0x00007348,
> # cp0_entryhi: 0x000000ff->0x000060ff,
> # cp0_status: 0x1000ff01->0x1000ff03,
> # cp0_cause: 0x00000000->0x00000010,
> # cp0_epc: 0x00000000->0x80005728
>
> Raised exception: TLB (load or instruction fetch)
>
> 80000180 lb v0, 0x7348(0) # 0x7348=29512,
> # cp0_cause: 0x00000010->0x00000008
>
>
> A nedokazeme si vysvetlit, proc by mel prave tahat z adresy 0x7348
> pri obsluze vyjimky..
>
> Muzete nas prosim alespon trochu nakopnout spravnym smerem?
>
>
> dekuji,
>
> s pozdravem,
>
> Standa Fajt
>
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>
More information about the NSWI004
mailing list