summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/README
blob: e4e961b11a6a4b61f4484a6b3c155979ab0e3a69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

This port is partly based on the NetBSD powerpc port by Wolfgang Solfrank.
The NetBSD code was imported by Dale Rahn who also added support for ELF.

The current shape of the PowerPC port is a result of a work performed by
Per Fogelstrom, Opsycon AB. The work was sponsored by RTMX Inc, North
Carolina, USA.

A lot of code has been removed and a lot of new code has been added to
create a monolithic kernel that uses OpenFirmware or any other boot plattform
as little possible.

The current kernel supports only V.I Power.4e PowerPC 604 based VME board.
More will come in the future.


Other notes:
	libexec/ftpd (ftpd.o) does not compile with optimization.
	`cc: Internal compiler error: program cc1 got fatal signal 11'
	Real cause unknown. will compile and work correctly
	if compiled without -O.
	(worked around with a makefile change)

TODO:
	ptrace support (that works)
	fp (setround, getround, getmask, setmask, setsticky, getsticky)

Dale
rahnds@cvs.openbsd.org
Per
pefo@cvs.openbsd.org