#
a952c59c |
| 25-Sep-2022 |
thorpej <thorpej@NetBSD.org> |
Remove unnecessary include of <sys/malloc.h>.
|
#
d293cfca |
| 14-Mar-2008 |
cube <cube@NetBSD.org> |
Split device_t and softc for all attachments of vga(4).
|
#
168cd830 |
| 16-Nov-2006 |
christos <christos@NetBSD.org> |
__unused removal on arguments; approved by core.
|
#
4d595fd7 |
| 12-Oct-2006 |
christos <christos@NetBSD.org> |
- sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
f31bd063 |
| 27-Feb-2005 |
perry <perry@NetBSD.org> |
nuke trailing whitespace
|
#
1308c6d7 |
| 14-Sep-2004 |
drochner <drochner@NetBSD.org> |
Separate the namespace for default (ie unspecified) locators used by the isa.c bus driver and the "address/whatever not specified" argument passed to leaf device drivers. The former is "ISACF_XXX_DEF
Separate the namespace for default (ie unspecified) locators used by the isa.c bus driver and the "address/whatever not specified" argument passed to leaf device drivers. The former is "ISACF_XXX_DEFAULT" as generaterd by config(8), the latter "ISA_UNKNOWN_XXX", defined in isavar.h. This way we save a dependency of every ISA device driver on "locators.h".
show more ...
|
#
60530be4 |
| 02-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Fix sizeof and whitespace bug from the script I'm using to do the CFATTACH_DECL conversion. (Grumble.)
|
#
0dac35b5 |
| 02-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Use CFATTACH_DECL().
|
#
f818766a |
| 27-Sep-2002 |
thorpej <thorpej@NetBSD.org> |
Declare all cfattach structures const.
|
#
b9f82fe6 |
| 09-Jul-2002 |
junyoung <junyoung@NetBSD.org> |
ANSIfy.
|
#
9b3975fd |
| 28-Jun-2002 |
drochner <drochner@NetBSD.org> |
clean up font handling: -treat the builtin font like any other font at runtime -for that, copy it to malloc()'d memory during attach() -in early console initialization, if we have to consider a broke
clean up font handling: -treat the builtin font like any other font at runtime -for that, copy it to malloc()'d memory during attach() -in early console initialization, if we have to consider a broken card (VGA_CONSOLE_ATI_BROKEN_FONTSEL), copy the builtin font to another location in font ram; the attach() code will do the rest put the "quirk" code into effect again
show more ...
|
#
754342ae |
| 27-Jun-2002 |
junyoung <junyoung@NetBSD.org> |
- Work around a hardware bug that loaded fonts don't work, which is found on many (all?) of PCI-based ATI graphics cards. It is fully optional and can be enabled by adding `options VGA_CONSOLE_AT
- Work around a hardware bug that loaded fonts don't work, which is found on many (all?) of PCI-based ATI graphics cards. It is fully optional and can be enabled by adding `options VGA_CONSOLE_ATI_BROKEN_FONTSEL' to config file. - Temporarily remove `quirk' mechanism. Similar code already exists in pci_quirks.c.
show more ...
|
#
be77ae0c |
| 26-Jun-2002 |
simonb <simonb@NetBSD.org> |
Whitespace KNF.
|
#
f9d6718a |
| 25-Jun-2002 |
drochner <drochner@NetBSD.org> |
allow to overwrite the builtin VGA font if necessary, make the number of available font slots variable, set up a "quirk" mechanism to tell the generic vga code about crippled VGA adapters which ignor
allow to overwrite the builtin VGA font if necessary, make the number of available font slots variable, set up a "quirk" mechanism to tell the generic vga code about crippled VGA adapters which ignore the "fontsel" TS register, initiate the quirk table with an ATI chip which happened to be on a board I tested with. Afaik quite a number of ATI chips suffers from the "loaded fonts don't work" problem - these should be added. Bad side effect of my change: The builtin font will be kicked out always if a VGA_CONSOLE_SCREENTYPE is specified which needs a loaded font. In early console initialization, we don't know much about the graphics card, so we have to assume the worst (ie ATI:-).
show more ...
|
#
3835413b |
| 07-Jan-2002 |
thorpej <thorpej@NetBSD.org> |
Overhaul of the ISA autoconfiguration code to support direct configuration of devices logically attached to the ISA bus:
* Change the isa_attach_args to have arrays of io, mem, irq, drq resources.
Overhaul of the ISA autoconfiguration code to support direct configuration of devices logically attached to the ISA bus:
* Change the isa_attach_args to have arrays of io, mem, irq, drq resources. * Add a "pnpnames" and a linked list of "pnpcompatnames" to the isa_attach_args. If either of these members are non-NULL, direct configuration of the bus is being performed. Add an ISA_DIRECT_CONFIG() macro to test for this. * Drivers are not allowed to modify the isa_attach_args unless direct configuration is not being performed and the probe fucntion is returning success. * Adapt device drivers -- currently, all driver probe routines return "no match" if ISA_DIRECT_CONFIG() evaluates to true.
show more ...
|
#
3f7d8d47 |
| 13-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSID
|
#
b9fffe19 |
| 14-Sep-2001 |
thorpej <thorpej@NetBSD.org> |
Allow bus front-end to provide both ioctl and mmap entry points, and also the wsdisplay type.
Based on changes from Simon Burge <simonb@wasabisystems.com>.
|
#
f80d70f1 |
| 14-Aug-2000 |
thorpej <thorpej@NetBSD.org> |
Just add the mmap argument to vga_common_attach(), don't bother with vga_extended_attach().
|
#
08f2cdd7 |
| 12-Jun-1998 |
drochner <drochner@NetBSD.org> |
clean up vga_isa_match() - always return "2" on success to make the driver win over "pcdisplay"
|
#
b84dbbb3 |
| 28-May-1998 |
drochner <drochner@NetBSD.org> |
Put definitions and subroutines needed for all PC display adapters (MGA/GCA and compatibles) into global headers / source files. Let the VGA driver use them.
|
#
06573361 |
| 22-Mar-1998 |
drochner <drochner@NetBSD.org> |
ISA frontend for sys/dev/ic/vga.c
|