Commit Briefs

powerpc64

Changes I made to make this compile with the 32 bit powerpc compiler (master)

(requires ld32 and cc32 which are scripts)


powerpc64

in machdep.c the initppc() didn't use 64 bit integers so we change that

from u_int -> u_int64_t that should do it.


powerpc64

If you see the comments of the last version that says it all...

However if it is wrong then we can always revert. This, I feel deep down is much more correct.


powerpc64

fix the global offsets. This may have introduced a bug, ie.

ori %r9, %r9, _C_LABEL(proc0paddr)@l std %r8, _C_LABEL(proc0paddr)@l(%r9) I'm not a asm pro but deep down it tells me that something may be wrong here. Wait and see.


powerpc64

commit uncommitted bits



powerpc64

commit uncommited bits


powerpc64

update


powerpc64

powerpc->powerpc64


powerpc64

* updates


Branches


Tags

This repository contains no tags

Tree

Makefilecommits | blame
READMEcommits | blame
aim64/
compile/
conf/
dev/
include/
pci/
stand/

README

This is aim64, a clone of macppc (just 64 bit).  Here is what the arch hierarchy
looks like:

 socppc         macppc                     aim64        power
    \             /                           \          /
     \           /       (architectures)       \        /
      \         /                               \      /
        powerpc                                 powerpc64
             \                                  /
              \                                /
               \                              /
                \                            /
                  /usr/src/sys common kernel


As you can see aim64 is based on powerpc64.  power is not even on the radar
yet.  But people have already given support in hardware donations.

aim64 focuses on the PowerPC 970 CPU which is Macintosh PowerMac G5.  Any 
other computer would have to be in it's own branch (Sony PS3 perhaps?)

Regards,
-peter