From: Alan B. <al...@ms...> - 2000-11-20 14:08:32
|
hi, just a quick progress report for the MOL-branch (to be submitted soon) APUS_PROGRESS has now been inserted into head.S - had problems at first as head.S won't compile when you put APUS_PROGRESS calls in certain locations (and with low assembler knowledge its very easy for me to put the calls in *those* locations ;-)) the MOL changes are now all in there too. I'm now in step 3, finding the fault ;-) #define APUS_PROGRESS(_a) \ > lis r3,0xfff0; \ > ori r3,r3,0xeff0; \ > lis r4,0x1234; \ > ori r4,r4,(_a); \ > stw r4,0x0(r3); \ > dcbf 0,r3; \ > sync; \ > isync > > > So it's 0xeff01234 . just to confirm.....if I use a tool like MemoryX under AmigaOS, I will find the number from APUS_PROGRESS calls at memory location $eff01234 - correct, or is the memory mapping difference under Linux/AmigaOS going to mean the info is actually at some other location? Alan |