[OSy] Zadani 1. semestralky
David Matousek
david at matousec.com
Tue Oct 9 13:54:20 CEST 2007
nebo jeste lepe
Kalisto loader.S se v Kalisto zkompiluje, zatimco v mym osu:
loader.s: Assembler messages:
loader.s:57: Error: undefined symbol `KERNEL_STARTUP_ADDRESS' in operation
kdyz jsem si s tim chvilku hral, tak sem docilil toho prekladu na
lui $ra, 0
tzn bez error hlasky, ale spatne
Rastislav Wartiak wrote:
> Zkusil jsem to zmenit přímo v Kalistu na kód který si psal a přeloží
> se to správně. Takže buď je problém v kompilaci nebo ve svém kódu
> děláš něco navíc. Zkus změnit jméno té konstanty na něco
> smysluplnějšího.
>
> RW
>
>> Mel bych dotaz:
>>
>> kdyz mi v loader.S
>>
>> #define x 0x8000
>> lui $ra, x
>>
>> se todle ve skutecnosti prelozi na
>> lui $ra, 0
>> (hexdump -> 00000000: 00 00 1F 3C)
>> namisto na
>> lui $ra, 0x8000
>
>
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
More information about the NSWI004
mailing list