OpenGrok
Cross Reference: pci_vga.c
xref
: /
src
/
sys
/
arch
/
atari
/
pci
/
pci_vga.c
Home
|
History
|
Annotate
|
Download
|
only in
pci
History log of
/src/sys/arch/atari/pci/pci_vga.c
Revision
Date
Author
Comments
1.21
06-May-2023
andvar
s/regster/register/ in comments and error messages.
1.20
06-Jan-2023
tsutsui
TAB/spaces/indents cleanup.
1.19
15-Aug-2022
tsutsui
Improve VGA console settings for Milan, especially for sysinst.
- use explicit WSDISPLAY_FONTENC_IBM font that MI vga(4) assumes
(so that box drawing characters are rendered properly)
- set ATC and DAC palette settings for proper colors
(copied from MI vga_subr.c for now because HADES doesn't use mi vga(4))
Tested on Milan with S3 Trio64. (XXX: needs working HADES with ET4000)
1.18
31-Jul-2021
andvar
s/dependend/dependent/
1.17
04-May-2019
tsutsui
branches: 1.17.2; 1.17.14;
Use const for register values.
1.16
04-May-2019
tsutsui
Use proper integer types for PCI configuration registers.
1.15
04-May-2019
tsutsui
Misc KNF.
No binary changes on HADES and MILAN-PCIIDE kernels.
1.14
20-Oct-2009
snj
branches: 1.14.64;
Remove 3rd and 4th clause on Leo Weppelman's license. OK leo@.
1.13
14-Mar-2009
dsl
ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
1.12
14-Mar-2009
dsl
Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
1.11
11-Dec-2005
christos
branches: 1.11.78; 1.11.86; 1.11.92;
merge ktrace-lwp.
1.10
04-Jun-2005
he
Adapt to compiling with -Wshadow and -Wcast-qual, by adding const
qualification in places and renaming a few local variables.
Also adds a couple uses of __UNVOLATILE() to allow passing volatile
variables to functions wanting e.g. caddr_t.
1.9
15-Jul-2003
lukem
__KERNEL_RCSID()
1.8
09-Apr-2002
leo
branches: 1.8.10;
Mmmmm PCI_PRODUCT_ATI_MACH64_B -> PCI_PRODUCT_ATI_RAGE_PRO_PCI_P...
1.7
09-Jan-2002
leo
Checkpointing my work on the mach64 (with help from Dave Berger). There is
still one major show stopper here. The characters are nearly to dim to read.
This is weird since the same DAC settings as on the other cards are used.
1.6
29-May-2001
leo
branches: 1.6.2; 1.6.8;
Whoops, where did the include of vga_pci.h go?
1.5
28-May-2001
leo
Add Milan console initialisation code.
1.4
28-May-2001
leo
Add VGA console probes.
1.3
28-May-2001
leo
Pass iot and memt to check_for_vga()
1.2
21-May-2001
leo
Initialize to CGA mode. Wscons expects this.
1.1
15-Mar-1999
leo
branches: 1.1.20;
First step to a framework that can be used to initialize vga-cards on the
pci-bus. The code is called early in the bootphase and tries to initialize
a known type of card into a 'standard' text mode. Wscons should be able
to handle these cards afterwards.
1.1.20.1
21-Jun-2001
nathanw
Catch up to -current.
1.6.8.4
17-Apr-2002
nathanw
Catch up to -current.
1.6.8.3
28-Feb-2002
nathanw
Catch up to -current.
1.6.8.2
11-Jan-2002
nathanw
More catchup.
1.6.8.1
29-May-2001
nathanw
file pci_vga.c was added on branch nathanw_sa on 2002-01-11 23:38:13 +0000
1.6.2.2
17-Jun-2002
jdolecek
catch up kqueue with -current
1.6.2.1
10-Jan-2002
thorpej
Sync kqueue branch with -current.
1.8.10.4
10-Nov-2005
skrll
Sync with HEAD. Here we go again...
1.8.10.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.8.10.2
18-Sep-2004
skrll
Sync with HEAD.
1.8.10.1
03-Aug-2004
skrll
Sync with HEAD
1.11.92.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.11.86.1
28-Apr-2009
skrll
Sync with HEAD.
1.11.78.2
11-Mar-2010
yamt
sync with head
1.11.78.1
04-May-2009
yamt
sync with head.
1.14.64.1
10-Jun-2019
christos
Sync with HEAD
1.17.14.1
01-Aug-2021
thorpej
Sync with HEAD.
1.17.2.1
11-Sep-2022
martin
Pull up following revision(s) (requested by tsutsui in ticket #1521):
sys/arch/atari/pci/pci_vga.c: revision 1.19
sys/arch/atari/conf/MILAN.in: revision 1.30
Improve VGA console settings for Milan, especially for sysinst.
- use explicit WSDISPLAY_FONTENC_IBM font that MI vga(4) assumes
(so that box drawing characters are rendered properly)
- set ATC and DAC palette settings for proper colors
(copied from MI vga_subr.c for now because HADES doesn't use mi vga(4))
Tested on Milan with S3 Trio64. (XXX: needs working HADES with ET4000)
Specify options FONT_VT220L8x16 to get similar glyphs as past font_8x16.c.
Indexes created Fri Oct 03 02:09:57 GMT 2025