Software considerations, Bios, Drivers – IBM 6643 User Manual

Page 115: Software, Considerations

Advertising
background image

v

Standalone

diagnostics

might

function

properly

because

the

device

that

was

found

is

the

only

device

running.

Software

configuration

conflicts

occur

when

the

following

are

true.

v

Hardware

has

a

different

configuration

than

the

software

that

is

using

it

expects.

v

Hardware

memory

address

space

is

in

conflict

with

memory

used

by

the

application

software.

Software

considerations

Suspect

a

software

failure

if

one

of

the

following

is

true.

v

Hardware

diagnostics

run

error-free.

v

Swapping

hardware

components

fails

to

isolate

the

problem.

A

software

problem

might

be

the

result

of

a

mismatch

between

the

hardware

and

the

operating

system

device

drivers

or

direct

drivers.

BIOS

The

BIOS

acts

as

an

interface

between

the

system

hardware,

application

software,

and

the

operating

system.

The

BIOS

contains

the

instructions

to

operate

the

basic

system

components:

v

Keyboard

v

Serial

and

parallel

ports

v

Diskette

drive

v

Hard

disk

drive

v

VGA

display

v

Clock

v

Memory

controller.

The

BIOS

then

starts

the

IPL

or

Boot

functions.

Drivers

Device

drivers

are

the

BIOS

for

additional

hardware.

They

are

the

communicators

of

the

hardware

assignments

to

the

operating

system,

including

the

following:

v

IRQ

level

v

DMA

channel

v

I/O

address

v

ROM

or

RAM.

Some

device

drivers

like

HIMEM.SYS

are

position

sensitive

and

must

be

placed

before

other

device

drivers

in

the

CONFIG.SYS

file.

Not

all

device

drivers

are

found

in

the

CONFIG.SYS

file.

Advanced

operating

systems

use

.INI

files

to

set

up

and

start

devices.

Device

drivers

can

access

the

hardware

in

five

ways.

v

Operating

system

direct

to

hardware

using

a

direct

driver

Direct

drivers,

which

bypass

BIOS,

have

the

advantage

of

faster

throughput,

but

the

disadvantage

of

limited

error-handling

capability

and

reduced

software

and

hardware

compatibility

and

flexibility.

This

method

is

not

used

in

the

IBM

PC

Series

systems.

Chapter

8.

Related

service

information

107

Advertising
This manual is related to the following products: