Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/amigappc/conf/std.amigappc
RevisionDateAuthorComments
 1.8  05-Mar-2010  phx Link the kernel with -q option to be able to relocate it with the boot loader.
 1.7  21-Jul-2009  phx branches: 1.7.2;
Some improvements based on the work of Adam Ciarcinski.
Adapted everything to integrate with current 5.99 source.
Added an Amiga PIC for interrupt handling.

Status:
A CSPPC machine probably boots into single user, but only few devices
will attach without problems (e.g. keyboard, serial, parallel, floppy disk,
the RTC, CC graphics, sometimes Ariande ethernet and A4000 IDE.
BPPC support is prepared, but unfinished and untested (I don't own a BPPC).

A problem which has to be solved is interrupt acknowledging, which may happen
twice. Once in the amiga drivers from sys/arch/amiga/dev and then in the PPC
specific pic_amiga.c.
 1.6  11-Dec-2005  christos branches: 1.6.78;
merge ktrace-lwp.
 1.5  17-Sep-2005  yamt include "conf/std".
 1.4  24-Jan-2005  is branches: 1.4.8;
Don't be confused with trigraphs.
EXEC_ELF -> EXEC_ELF32
 1.3  03-Feb-2003  matt branches: 1.3.2; 1.3.10;
Rename PPC_MPC6XX to PPC_OEA (and any mpc6xx reference to oea).
 1.2  18-Apr-2002  matt Use a common genassym.cf for all the PPC_MPC6XX ports. Add a makeoptions to
std.foo to indicate the directory to get genassym.cf from. Add an intrframe
to <powerpc/frame.h> and make trap_subr.S use symbolic offsets into it.
 1.1  25-May-2000  is branches: 1.1.6; 1.1.10;
Initial AmigaPPC commit.

Lots of the work was done by Adam Ciarcinsky.

Currently, this only supports CyberPPC boards by Phase 5. Blizzard PPC
expected later.

The kernel is useless but for demonstrating that it starts... especially
interupts, and most of MMU support, is not in yet. Builtin console works,
however, and you can look at the kernel startup messages.
 1.1.10.1  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.6.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.1.6.1  25-May-2000  bouyer file std.amigappc was added on branch thorpej_scsipi on 2000-11-20 19:59:36 +0000
 1.3.10.1  29-Apr-2005  kent sync with -current
 1.3.2.2  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.3.2.1  04-Feb-2005  skrll Sync with HEAD.
 1.4.8.1  21-Jun-2006  yamt sync with head.
 1.6.78.2  11-Mar-2010  yamt sync with head
 1.6.78.1  19-Aug-2009  yamt sync with head.
 1.7.2.1  30-Apr-2010  uebayasi Sync with HEAD.

RSS XML Feed