GhostBSD/ghostbsd 3409a2f (r556)sys/amd64/amd64 machdep.c locore.s, sys/i386/i386 machdep.c locore.s

All:
        removed patch kit headers and sccsids, add $Id$.  This is a general
        clean up and reallignment with NetBSD-current where possible.

genassym.c:
        removed extranious include of reg.h
        removed old FP_* defines that have been ifdefed out since the patch kit
        removed PCB_SIGC that is not referenced anywhere
        add trapframe and sigframe defines
        add KERNBASE define for use in locore.s

locore.s:
        include npx.h and use NNPX for turning on and off FPU
        include machine/cputypes.h for the types of cpu (used in cpu_identify)
        change SYSPDREND to be one higher, this is really the base of the
        next area, and will be changing again next time I revise the file
        Reverse the NOP defines, you now get slow NOP's by default, this
        may be what is casuing us trouble with some systems.  If you want
        the NOPS to be null you now need to have options DUMMY_NOPS.
        Now get esym from the boot blocks which don't pass it yet, and
        it is not used, but this will be changing.
        Move the bit_colors stuff to be in with the rest of Bruces SHOW_A_LOT
        things for debugging.
        Added NetBSD's CPU type probe code, we now know what type of CPU
        we are running on.
        Adjust kernel pde calcuation to correct for change in SYSPDREND, no
        longer need the +1.

machdep.c
        include npx.h and use NNPX for turning on and off FPU
        include isa.h, map.h(new file), exec.h in preperation for
        changes that are still in process.
        Add some of the code for MACHINE_NONCONTIG that will alow us
        to better map around the BIOS memory area.
        Now print the version, cpu id, real memory and availiable memory
        during boot.
        Correct the calculation of bufpages, the code was mixing pages
        and bytes, it now does the right things.  Removed Bill's hack
        for limiting the erronous calculation.
        add the identifycpu print out code from NetBSD.
        remove the definition of the sigframe struct, it belongs in
        frame.h
        put in printf's about syncing disks on a halt/reboot.
        Change the halted message to be a little easier reading.
        Clean up of the dump messages, makes the source and the output
        much more readable.
        Change 0,0 in several places to have spaces after the commas.
DeltaFile
+185-71sys/amd64/amd64/machdep.c
+185-71sys/i386/i386/machdep.c
+54-38sys/amd64/amd64/locore.s
+54-38sys/i386/i386/locore.s
+54-38sys/amd64/amd64/locore.S
+30-21sys/amd64/amd64/genassym.c
+30-21sys/i386/i386/genassym.c
+592-2987 files

UnifiedSplitRaw