This change is also not compatible with current cleaning scripts in RosBE and on the Buildslaves (which only delete "makefile.auto"), leading to possibly unclean builds if the generated makefile wouldn't be deleted.
The ultimate goal would be putting the generated makefiles into the intermediate directories, so we also save one cleaning step.
svn path=/trunk/; revision=34536
correctly communicate the boot-time memory map to kernel land. In question is
still how the ppcmmu idea of free pages and the ntoskrnl one will coincide.
Lots of things were adapted in ofwldr as ntoskrnl and freeldr changed a bit
since this was forked. Also, some hacks were in here to allow ofwldr to be
ignorant of how some things were mapped. That's fixed.
Many stupid and obvious bugs have been fixed.
I've basically gutted a lot of HAL stuff, so it isn't committed here.
I had mistakenly used the same array size as x86 did in the ports array in
kdcom. This is corrected.
I added in some support for boot time device detection (sadly, I haven't yet
decided what will become of openfirmware properties yet).
Much has been done to simplify the mess that mboot became.
svn path=/trunk/; revision=31625
Fix reported kernel address returned to reactos.c
Make MachVtbl fully formed for all subarch
Add simple gdb stub at this layer, wired to exception handlers
Simplify and unkludge trap handlers
Adapt trap frame to gdb style
Add proper swapping to image.c
Adapt other code for the more general trap handler now available in ppcmmu.
svn path=/trunk/; revision=29588
are indeed still stubs or WIP code.
Some people have been interested in helping out from some time and I'm sorry
I haven't been able to do this merge finally for a while.
svn path=/trunk/; revision=29407