Re: Intel DP965LT BIOS keyboard input crashes



On Tue, 26 Aug 2008 01:14:55 UTC, "Horst Franke" <nospam@invalid> wrote:

In news:176uZD2KcidF-pn2-wdiie1mi4gUR@xxxxxxxxxxxxxxxx Bob Eager wrote:

In news:176uZD2KcidF-pn2-SQlPmDl0xj1F@xxxxxxxxxxxxxxxx Bob Eager
wrote:

Not necessarily. Most operating systems (except DOS) don't use the
BIOS. They access the keyboard directly via I/O port 61H.

OK Bob, then please provide some more details!
HOW would You access the keyboard W/O BIOS support?
What do You use: PIO (Programmed I/O) or Memory Mapped I/O?

Programmed I/O (with interrupt support) via ports in the range 60H to
63H. I have done this many times. I wrote a tiny operating system that
fitted on a floppy, that did just that.

OK, and WHO provides for that interrupt support?
I can only think of BIOS to provide this!

The BIOS is useless for a multitasking operating system as it is
single threaded and non re-entrant. It is used mainly for
configuration and initialisation purposes these days; all disk,
screen, keyboard etc. I/O is done via a mixture of programmed I/O via
ports, and memory mapped I/O.

OK, but remind, WHO else than BIOS will provide for that support!
The motherboard has no intelligence = that's part of BIOS!
Unplug the BIOS chip and watch what will happen!

You really need to read about this somewhere. The interrupt support is
provided by the operating system.

--
Bob Eager
Use the BIG mirror service in the UK:
http://www.mirrorservice.org

.



Relevant Pages

  • Re: Barebones T2-AE1 instability?
    ... settings were altered from BIOS release to BIOS release, ... need one power/ground pin pair, for two I/O signals. ... My experiments with my Nforce2 chipset board revealed the ...
    (alt.comp.periphs.mainboard.asus)
  • Re: S100 Floppy Controller Question
    ... I'm assuming it's an 8"-only controller. ... BIOS For 2 FD STD Console and Printer ... If the FDC in use matches the BIOS then it's ... The BIOS MUST match all I/O be it disk ...
    (comp.os.cpm)
  • Re: disk I/O, VFS hirunningspace
    ... You can bump up the related sysctl for hirunningspace if it helps ... One is where a large backlog of issued WRITE BIOs can accumulate on ... Because the related buffers are locked during the I/O, ... A second issue is that system buffer cache algorithms will become ...
    (freebsd-hackers)
  • Re: Intel DP965LT BIOS keyboard input crashes
    ... They access the keyboard directly via I/O port 61H. ... HOW would You access the keyboard W/O BIOS support? ... PIO (Programmed I/O) or Memory Mapped I/O? ... Programmed I/O via ports in the range 60H to ...
    (comp.sys.ibm.pc.hardware.misc)
  • Re: Tiny ARM Development
    ... Merely reading and writing to I/O ports, ... > All I/O is memory mapped, ARM does not have a separate I/O address ... > The instruction set documentation is published by ARM, not Atmel, but a ...
    (comp.arch.embedded)