Added freeldr and hal from PPC branch, along with needed headers and
authorArt Yerkes <art.yerkes@gmail.com>
Mon, 3 Sep 2007 01:57:36 +0000 (01:57 +0000)
committerArt Yerkes <art.yerkes@gmail.com>
Mon, 3 Sep 2007 01:57:36 +0000 (01:57 +0000)
commit81f092736fbbf02462da976c927b99c939d24988
tree9b9b9b2d91a88a3ad9fe5003a98d1fd1a793add3
parent533b371674bd8f928e530dfb4191c74a67a90e51
Added freeldr and hal from PPC branch, along with needed headers and
build changes.

Next ntoskrnl and add ppc dir under libcntptr, which didn't exist when I
forked.

svn path=/trunk/; revision=28793
96 files changed:
reactos/Makefile
reactos/ReactOS-ppc.rbuild
reactos/boot/freeldr/bootsect/bootsect.rbuild
reactos/boot/freeldr/freeldr/arch/powerpc/boot.s
reactos/boot/freeldr/freeldr/arch/powerpc/compat.h [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/loader.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/mach.c
reactos/boot/freeldr/freeldr/arch/powerpc/mboot.c
reactos/boot/freeldr/freeldr/arch/powerpc/mmu.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/ofw_util.s [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/prep.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/prep.h [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/prep_ide.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/prep_pci.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/powerpc/prep_vga.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/freeldr.rbuild
reactos/boot/freeldr/freeldr/freeldr_arch.rbuild
reactos/boot/freeldr/freeldr/fs/fat.c
reactos/boot/freeldr/freeldr/fs/fs.c
reactos/boot/freeldr/freeldr/fs/fsrec.c
reactos/boot/freeldr/freeldr/include/bytesex.h [new file with mode: 0644]
reactos/boot/freeldr/freeldr/include/freeldr.h
reactos/boot/freeldr/freeldr/include/of.h
reactos/boot/freeldr/freeldr/mm/mm.c
reactos/hal/hal.rbuild
reactos/hal/hal/hal.rbuild
reactos/hal/halppc/generic/beep.c [new file with mode: 0644]
reactos/hal/halppc/generic/bus.c [new file with mode: 0644]
reactos/hal/halppc/generic/cmos.c [new file with mode: 0644]
reactos/hal/halppc/generic/display.c [new file with mode: 0644]
reactos/hal/halppc/generic/dma.c [new file with mode: 0644]
reactos/hal/halppc/generic/drive.c [new file with mode: 0644]
reactos/hal/halppc/generic/enum.c [new file with mode: 0644]
reactos/hal/halppc/generic/fmutex.c [new file with mode: 0644]
reactos/hal/halppc/generic/font.c [new file with mode: 0644]
reactos/hal/halppc/generic/generic.rbuild [new file with mode: 0644]
reactos/hal/halppc/generic/halinit.c [new file with mode: 0644]
reactos/hal/halppc/generic/ipi.c [new file with mode: 0644]
reactos/hal/halppc/generic/irql.c [new file with mode: 0644]
reactos/hal/halppc/generic/isa.c [new file with mode: 0644]
reactos/hal/halppc/generic/kdbg.c [new file with mode: 0644]
reactos/hal/halppc/generic/mca.c [new file with mode: 0644]
reactos/hal/halppc/generic/misc.c [new file with mode: 0644]
reactos/hal/halppc/generic/pci.c [new file with mode: 0644]
reactos/hal/halppc/generic/portio.c [new file with mode: 0644]
reactos/hal/halppc/generic/processor.c [new file with mode: 0644]
reactos/hal/halppc/generic/profil.c [new file with mode: 0644]
reactos/hal/halppc/generic/pwroff.c [new file with mode: 0644]
reactos/hal/halppc/generic/reboot.c [new file with mode: 0644]
reactos/hal/halppc/generic/resource.c [new file with mode: 0644]
reactos/hal/halppc/generic/spinlock.c [new file with mode: 0644]
reactos/hal/halppc/generic/sysbus.c [new file with mode: 0644]
reactos/hal/halppc/generic/sysinfo.c [new file with mode: 0644]
reactos/hal/halppc/generic/systimer.S [new file with mode: 0644]
reactos/hal/halppc/generic/time.c [new file with mode: 0644]
reactos/hal/halppc/generic/timer.c [new file with mode: 0644]
reactos/hal/halppc/include/apic.h [new file with mode: 0644]
reactos/hal/halppc/include/bus.h [new file with mode: 0644]
reactos/hal/halppc/include/hal.h [new file with mode: 0644]
reactos/hal/halppc/include/haldma.h [new file with mode: 0644]
reactos/hal/halppc/include/halirq.h [new file with mode: 0644]
reactos/hal/halppc/include/halp.h [new file with mode: 0644]
reactos/hal/halppc/include/ioapic.h [new file with mode: 0644]
reactos/hal/halppc/include/mps.h [new file with mode: 0644]
reactos/hal/halppc/up/halinit_up.c [new file with mode: 0644]
reactos/hal/halppc/up/halup.rbuild [new file with mode: 0644]
reactos/hal/halppc/up/halup.rc [new file with mode: 0644]
reactos/include/ddk/winddk.h
reactos/include/ndk/powerpc/ketypes.h
reactos/include/ndk/powerpc/mmtypes.h
reactos/include/psdk/intrin_ppc.h [new file with mode: 0644]
reactos/include/psdk/rpc.h
reactos/include/psdk/winnt.h
reactos/include/reactos/arc/arc.h
reactos/include/reactos/debug.h
reactos/include/reactos/elf/elf-powerpc.h [new file with mode: 0644]
reactos/include/reactos/elf/machine.h
reactos/include/reactos/elf/reactos.h [new file with mode: 0644]
reactos/include/reactos/libs/ppcmmu/mmu.h [new file with mode: 0644]
reactos/include/reactos/libs/ppcmmu/mmuutil.h [new file with mode: 0644]
reactos/include/reactos/ppcboot.h [new file with mode: 0644]
reactos/include/reactos/ppcdebug.h [new file with mode: 0644]
reactos/include/reactos/ppcfont.h [new file with mode: 0644]
reactos/include/reactos/rosldr.h
reactos/lib/rtl/exception.c
reactos/lib/rtl/powerpc/debug.c [new file with mode: 0644]
reactos/lib/rtl/powerpc/except.c [new file with mode: 0644]
reactos/lib/rtl/powerpc/interlocked.c [new file with mode: 0644]
reactos/lib/rtl/powerpc/thread.c [new file with mode: 0644]
reactos/lib/rtl/rtl.rbuild
reactos/ntoskrnl/include/internal/powerpc/intrin_i.h [new file with mode: 0644]
reactos/tools/rbuild/backend/mingw/modulehandler.cpp
reactos/tools/rbuild/backend/mingw/modulehandler.h
reactos/tools/rbuild/bootstrap.cpp
reactos/tools/rbuild/module.cpp
reactos/tools/rbuild/rbuild.h