History log of /src/sys/arch/amigappc/include/param.h |
Revision | | Date | Author | Comments |
1.14 |
| 12-Nov-2015 |
phx | Xorg for amiga via wsfb. Currently available on CV64 and CV64/3D. More graphics cards will follow, when adding wscons support to them.
I didn't manage to make the "wskbd" protocol the default in the X server, so you have to provide a small xorg.conf with Option "Protocol" "wskbd". The standard protocol will not work as the Amiga wskbd cannot be switched into raw mode and has no AT-scancode translation in the kernel.
On the positive side, wskbd also works with national keymaps under X.
The graphics modes can still be defined via grfconfig(8). Xorg's wsfb driver uses the current grf video mode, which is usually mode #1. All resolutions and depths seem to work (tested on CV64).
|
1.13 |
| 20-Jun-2011 |
matt | branches: 1.13.12; 1.13.30; Cleanup powerpc param.h. If compiling a MODULE, ignore port-specific stuff. Only include <machine/cpu.h> in <powerpc/param.h> at the end.
|
1.12 |
| 21-Jul-2009 |
phx | branches: 1.12.10; 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.11 |
| 14-Mar-2009 |
dsl | Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
1.10 |
| 28-Aug-2006 |
yamt | branches: 1.10.60; 1.10.68; 1.10.74; - remove unused bdbtofsb. - move the following macros from MD headers to sys/param.h. ctod dtoc ctob btoc dbtob btodb
|
1.9 |
| 11-Dec-2005 |
christos | branches: 1.9.4; 1.9.8; merge ktrace-lwp.
|
1.8 |
| 27-Sep-2003 |
is | branches: 1.8.16; Bring some stuff up-to-date. To be continued.
|
1.7 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.6 |
| 28-May-2002 |
bjh21 | branches: 1.6.6; Use #if 0 for commenting out multiple lines, rather than dodgily-nested comments (about which GCC warns).
|
1.5 |
| 16-May-2002 |
wiz | Remove bogus stuff after #endif.
|
1.4 |
| 27-Jun-2001 |
lukem | branches: 1.4.2; 1.4.14; be consistent with #define<TAB>
|
1.3 |
| 30-May-2001 |
mrg | use _KERNEL_OPT
|
1.2 |
| 30-Jun-2000 |
itojun | branches: 1.2.2; 1.2.4; raise MSIZE from 128 to 256. - for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small already (less than 80) and there are chances for unwanted packet loss due to m_pullup restriction. - for other cases, the change should avoid allocating clusters in most cases (even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of extension header)
portmasters: if your arch chokes with the change (high memory usage or whatever), please backout the change for your arch.
|
1.1 |
| 25-May-2000 |
is | branches: 1.1.4; 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.4.1 |
| 23-Jul-2000 |
itojun | pullup from main trunc (approved by releng-1-5)
raise MSIZE from 128 to 256. - for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small already (less than 80) and there are chances for unwanted packet loss due to m_pullup restriction. - for other cases, the change should avoid allocating clusters in most cases (even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of extension header)
portmasters: if your arch chokes with the change (high memory usage or whatever), please backout the change for your arch.
1.1 -> 1.2 syssrc/sys/arch/amigappc/include/param.h 1.13 -> 1.14 syssrc/sys/arch/arc/include/param.h 1.1 -> 1.2 syssrc/sys/arch/arm26/include/param.h 1.17 -> 1.18 syssrc/sys/arch/arm32/include/param.h 1.6 -> 1.7 syssrc/sys/arch/bebox/include/param.h 1.4 -> 1.5 syssrc/sys/arch/cobalt/include/param.h 1.4 -> 1.5 syssrc/sys/arch/evbsh3/include/param.h 1.2 -> 1.3 syssrc/sys/arch/hpcmips/include/param.h 1.40 -> 1.41 syssrc/sys/arch/i386/include/param.h 1.7 -> 1.8 syssrc/sys/arch/m68k/include/param.h 1.9 -> 1.10 syssrc/sys/arch/macppc/include/param.h 1.4 -> 1.5 syssrc/sys/arch/mmeye/include/param.h 1.6 -> 1.7 syssrc/sys/arch/newsmips/include/param.h 1.7 -> 1.8 syssrc/sys/arch/ofppc/include/param.h 1.23 -> 1.24 syssrc/sys/arch/pc532/include/param.h 1.32 -> 1.33 syssrc/sys/arch/pmax/include/param.h 1.7 -> 1.8 syssrc/sys/arch/powerpc/include/param.h 1.1 -> 1.2 syssrc/sys/arch/prep/include/param.h 1.1 -> 1.2 syssrc/sys/arch/sgimips/include/param.h 1.3 -> 1.4 syssrc/sys/arch/sh3/include/param.h 1.44 -> 1.45 syssrc/sys/arch/sparc/include/param.h 1.21 -> 1.22 syssrc/sys/arch/sparc64/include/param.h 1.43 -> 1.44 syssrc/sys/arch/vax/include/param.h
|
1.2.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.2.2.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.2.2.1 |
| 30-Jun-2000 |
bouyer | file param.h was added on branch thorpej_scsipi on 2000-11-20 19:59:46 +0000
|
1.4.14.1 |
| 30-May-2002 |
gehenna | Catch up with -current.
|
1.4.2.1 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.6.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.6.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.6.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.8.16.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.9.8.1 |
| 03-Sep-2006 |
yamt | sync with head.
|
1.9.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.10.74.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.10.68.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.10.60.2 |
| 19-Aug-2009 |
yamt | sync with head.
|
1.10.60.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.12.10.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.13.30.1 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.13.12.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|