History log of /src/sys/arch/atari/include/pcb.h |
Revision | | Date | Author | Comments |
1.9 |
| 01-Jan-2009 |
tsutsui | Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35
- change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes
Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me.
Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari.
Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5.
|
1.8 |
| 31-Dec-2008 |
tsutsui | Remove quite obsolete pcb_cmap2.
|
1.7 |
| 04-Mar-2007 |
christos | branches: 1.7.40; 1.7.44; 1.7.52; 1.7.54; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.6 |
| 11-Dec-2005 |
christos | branches: 1.6.24; 1.6.26; merge ktrace-lwp.
|
1.5 |
| 07-Aug-2003 |
agc | branches: 1.5.16; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.4 |
| 30-Sep-2000 |
leo | branches: 1.4.24; Add PCB_REGS_* defines. This makes ddb compile again.
|
1.3 |
| 06-Jan-1998 |
thorpej | branches: 1.3.14; The user segment table pointer is no longer kept here. Change it to a spare field.
XXX Should be changed to use generic m68k PCB!
|
1.2 |
| 14-May-1995 |
leo | Fixup comment.
|
1.1 |
| 26-Mar-1995 |
leo | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 26-Mar-1995 |
leo | NetBSD/Atari, port by Leo Weppelman.
|
1.3.14.1 |
| 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.4.24.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.24.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.24.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.5.16.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.6.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.6.24.1 |
| 15-Jan-2009 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1258): sys/arch/atari/atari/atari_init.c: revision 1.68, 1.69, 1.70 sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 sys/arch/atari/include/pmap.h: revision 1.35, 1.37, 1.39 (via patch) sys/arch/atari/atari/pmap.c: revision 1.106, 1.111 (via patch) sys/arch/atari/atari/genassym.cf: revision 1.28 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.7, 1.8, 1.9 Replace the Mach-derived boolean_t type with the C99 bool type. A future commit will replace use of TRUE and FALSE with true and false. Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo Remove quite obsolete pcb_cmap2. Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. Update one more comment which was missed in previous.
|
1.7.54.2 |
| 08-Jan-2009 |
snj | Pull up following revision(s) (requested by tsutsui in ticket #230): sys/arch/atari/atari/atari_init.c: revision 1.69 sys/arch/atari/atari/pmap.c: revision 1.111 via patch sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.9 sys/arch/atari/include/pmap.h: revision 1.39 via patch sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5.
|
1.7.54.1 |
| 08-Jan-2009 |
snj | Pull up following revision(s) (requested by tsutsui in ticket #230): sys/arch/atari/atari/genassym.cf: revision 1.28 sys/arch/atari/include/pcb.h: revision 1.8 Remove quite obsolete pcb_cmap2.
|
1.7.52.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.7.44.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.7.40.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|