History log of /src/sys/arch/next68k/dev/nextcons.c |
Revision | | Date | Author | Comments |
1.15 |
| 20-Dec-2023 |
thorpej | Remove unnecessary <sys/malloc.h> include.
|
1.14 |
| 11-Feb-2023 |
tsutsui | Add and check machine type NeXT_CUBE_TURBO (type 8).
Info from Andreas Grabher on port-next68k@.
|
1.13 |
| 04-Feb-2023 |
tsutsui | Remove trailing spaces and TABs.
|
1.12 |
| 03-Feb-2023 |
tsutsui | Misc KNF and cosmetics.
|
1.11 |
| 24-Apr-2010 |
dbj | branches: 1.11.64; 1.11.90; switch from 4 clause to 2 clause BSD license.
|
1.10 |
| 05-Jan-2008 |
ad | branches: 1.10.10; 1.10.30; 1.10.32; Fix includes.
|
1.9 |
| 24-Jan-2007 |
hubertf | branches: 1.9.24; 1.9.30; 1.9.36; Remove duplicate #includes, patch contributed in private mail by Slava Semushin <slava.semushin@gmail.com>.
To verify that no nasty side effects of duplicate includes (or their removal) have an effect here, I've compiled an i386/ALL kernel with and without the patch, and the only difference in the resulting .o files was in shifted line numbers in some assert() calls. The comparison of the .o files was based on the output of "objdump -D".
Thanks to martin@ for the input on testing.
|
1.8 |
| 11-Dec-2005 |
christos | branches: 1.8.20; merge ktrace-lwp.
|
1.7 |
| 19-Jan-2005 |
chs | branches: 1.7.8; de-__P, remove register, ansify.
|
1.6 |
| 15-Jul-2003 |
lukem | branches: 1.6.8; __KERNEL_RCSID()
|
1.5 |
| 11-Sep-2002 |
mycroft | branches: 1.5.6; Attach nextdisplay on the mono turbo.
|
1.4 |
| 11-Sep-2002 |
mycroft | Comprehensive patches from Christian Limpach: * Fix problems with the DMA and SCSI drivers. * Make turbo machines sort of work. Additional fixes from me: * Determine if we're a turbo at boot time, by looking at the ROM machine type. * Set the display size correctly (1120 pixels wide, but padded to 1152 only on non-turbo machines). Caveats: * SCSI doesn't work on the turbo (or at least it blows chunks with no devices attached). * Media selection doesn't work on the turbo (the BMAP stuff doesn't exist on turbo machines). * The boot block is prone to timing out.
|
1.3 |
| 29-Sep-2000 |
deberg | branches: 1.3.4; 1.3.8; add support for 12-bit color displays, from Timm Wetzel w/ changes by me. closes 10741.
|
1.2 |
| 29-Apr-1999 |
bad | branches: 1.2.2; 1.2.12; Don't use the direct console on color machines, which is currently not supported. Use serial console instead. From Matt Debergalis PR 7488.
|
1.1 |
| 26-Mar-1999 |
dbj | branches: 1.1.2; Added support for using wscons as console. Enabled wscons as default console. Use option SERCONSOLE now to use serial console instead now.
|
1.1.2.1 |
| 29-Apr-1999 |
perry | branches: 1.1.2.1.2; pullup 1.1->1.2 (bad)
|
1.1.2.1.2.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.2.12.1 |
| 06-Oct-2000 |
deberg | pullup 1.3, approved by thorpej
add support for 12-bit color displays, from Timm Wetzel w/ changes by me. closes 10741.
|
1.2.2.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.3.8.1 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.3.4.1 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.5.6.4 |
| 24-Jan-2005 |
skrll | Sync with HEAD.
|
1.5.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.5.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.5.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.6.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.7.8.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.7.8.1 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.8.20.1 |
| 01-Feb-2007 |
ad | Sync with head.
|
1.9.36.1 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
1.9.30.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.9.24.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.10.32.1 |
| 30-May-2010 |
rmind | sync with head
|
1.10.30.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.10.10.1 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.11.90.1 |
| 15-Feb-2023 |
martin | Pull up following revision(s) (requested by tsutsui in ticket #88):
sys/arch/next68k/next68k/nextrom.h: revision 1.13 sys/arch/next68k/dev/nextdisplayvar.h: revision 1.6 sys/arch/next68k/dev/intiovar.h: revision 1.8 sys/arch/next68k/dev/nextcons.c: revision 1.12 sys/arch/next68k/next68k/locore.s: revision 1.69 sys/arch/next68k/dev/nextcons.c: revision 1.13 sys/arch/next68k/dev/nextcons.c: revision 1.14 sys/arch/next68k/dev/nextdisplay.c: revision 1.30 sys/arch/next68k/stand/boot/boot.c: revision 1.13 sys/arch/next68k/next68k/nextrom.c: revision 1.28 sys/arch/next68k/next68k/nextrom.c: revision 1.29 sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.46 sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.47 sys/arch/next68k/include/cpu.h: revision 1.52 sys/arch/next68k/dev/intio.c: revision 1.17 sys/arch/next68k/dev/intio.c: revision 1.18 sys/arch/next68k/dev/intio.c: revision 1.19 sys/arch/next68k/next68k/locore.s: revision 1.72 sys/arch/next68k/stand/boot/version: revision 1.6 sys/arch/next68k/include/bus_space.h: revision 1.21 sys/arch/next68k/include/bus_space.h: revision 1.22 sys/arch/next68k/dev/nextdisplay.c: revision 1.26 sys/arch/next68k/include/bus_space.h: revision 1.23 sys/arch/next68k/dev/nextdisplay.c: revision 1.27 sys/arch/next68k/dev/nextdisplay.c: revision 1.28 sys/arch/next68k/dev/nextdisplay.c: revision 1.29
Misc KNF and cosmetics.
Use proper C99 int types.
Remove trailing spaces and TABs.
Handle NeXT Turbo VRAM regions properly. Info from Andreas Grabher on port-next68k@: https://mail-index.netbsd.org/port-next68k/2023/02/06/msg000052.html
Also refactor bus_space_map(9) and fix (unused) bus_space_mmap(9).
Add and check machine type NeXT_CUBE_TURBO (type 8). Info from Andreas Grabher on port-next68k@.
NeXT Turbo Color doesn't have NEXT_P_C16_CMD_REG. Info from Andreas Grabher on port-next68k@.
Bump version again to denote NeXT_CUBE_TURBO support.
|
1.11.64.1 |
| 15-Feb-2023 |
martin | Pull up following revision(s) (requested by tsutsui in ticket #1598):
sys/arch/next68k/next68k/nextrom.h: revision 1.13 sys/arch/next68k/dev/nextdisplayvar.h: revision 1.6 sys/arch/next68k/dev/intiovar.h: revision 1.8 sys/arch/next68k/dev/nextcons.c: revision 1.12 sys/arch/next68k/next68k/locore.s: revision 1.69 sys/arch/next68k/dev/nextcons.c: revision 1.13 sys/arch/next68k/dev/nextcons.c: revision 1.14 sys/arch/next68k/include/bus_space.h: revision 1.18 sys/arch/next68k/dev/nextdisplay.c: revision 1.30 sys/arch/next68k/include/bus_space.h: revision 1.19 sys/arch/next68k/stand/boot/boot.c: revision 1.13 sys/arch/next68k/next68k/nextrom.c: revision 1.28 sys/arch/next68k/next68k/nextrom.c: revision 1.29 sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.46 sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.47 sys/arch/next68k/include/cpu.h: revision 1.52 sys/arch/next68k/dev/intio.c: revision 1.17 (patch) sys/arch/next68k/dev/intio.c: revision 1.18 (patch) sys/arch/next68k/dev/intio.c: revision 1.19 (patch) sys/arch/next68k/next68k/locore.s: revision 1.72 sys/arch/next68k/stand/boot/version: revision 1.6 sys/arch/next68k/include/bus_space.h: revision 1.21 sys/arch/next68k/include/bus_space.h: revision 1.22 sys/arch/next68k/dev/nextdisplay.c: revision 1.26 sys/arch/next68k/include/bus_space.h: revision 1.23 sys/arch/next68k/dev/nextdisplay.c: revision 1.27 sys/arch/next68k/dev/nextdisplay.c: revision 1.28 sys/arch/next68k/dev/nextdisplay.c: revision 1.29
s/impliment/implement/ in comment.
Remove cargo-culted '#if 0' code that was designed to produce a compile-time error if any of the bus_space_*_8 functions was used, but was documented that it produces a link-time error.
Misc KNF and cosmetics.
Use proper C99 int types.
Remove trailing spaces and TABs.
Handle NeXT Turbo VRAM regions properly. Info from Andreas Grabher on port-next68k@: https://mail-index.netbsd.org/port-next68k/2023/02/06/msg000052.html
Also refactor bus_space_map(9) and fix (unused) bus_space_mmap(9).
Add and check machine type NeXT_CUBE_TURBO (type 8). Info from Andreas Grabher on port-next68k@.
NeXT Turbo Color doesn't have NEXT_P_C16_CMD_REG. Info from Andreas Grabher on port-next68k@.
Bump version again to denote NeXT_CUBE_TURBO support.
|