freebsd-skq/sys/isa
bde fce552fb16 Use better hard-coded defaults for the cursor shape, and remove nearby
redundant initializations.

Hard-code base = 0, height = (approx. 1/8 of the boot-time font height)
in all cases, and remove the BIOS/MD support for setting these values.
This asks for an underline cursor sized for the boot-time font instead
of various less hard-coded but worse values.  I used that think that
the x86 BIOS always gave the same values as the above hard-coding, but
on 1 of my systems it gives the wrong value of base = 1.

The remaining BIOS fields are shift_state and bell_pitch.  These are now
consistently not explicitly reinitialized to 0.  All sc_get_bios_value()
functions except x86's are now empty, and the only useful thing that x86
returns is shift_state.  This really belongs in atkbdc, but heavier
use of the BIOS to read the more useful typematic rate has been removed
there.  fb still makes much heavier use of the BIOS.
2017-08-19 19:33:16 +00:00
..
isa_common.c
isa_common.h
isa_dmareg.h
isa_if.m
isahint.c
isareg.h Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
isavar.h
pnp.c
pnpparse.c
pnpreg.h
pnpvar.h
rtc.h Stop calling atrtc_set() from the xen timer clock_settime() method. That 2017-08-11 19:02:11 +00:00
syscons_isa.c Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
vga_isa.c