Maker Pro
Maker Pro

Interfacing ISA video card

C

Charl

Jan 1, 1970
0
Hello folks,

I am working on a Z80 system. I want to exploit the Z80 to the max
(write a console-based OS for it, at least). I can of course use a
HD44780-based LCD, but these buggers aren't all that large. Now, I was
wondering whether it would be possible to interface an old ISA video
card?

I can use Linux driver sources to figure out the registers and things
like that (as long as I have a compatible card). I was just wondering
if anyone has experience or ideas for this?

Regards,
- Charl
 
N

Norm Dresner

Jan 1, 1970
0
Charl said:
Hello folks,

I am working on a Z80 system. I want to exploit the Z80 to the max
(write a console-based OS for it, at least). I can of course use a
HD44780-based LCD, but these buggers aren't all that large. Now, I was
wondering whether it would be possible to interface an old ISA video
card?

I can use Linux driver sources to figure out the registers and things
like that (as long as I have a compatible card). I was just wondering
if anyone has experience or ideas for this?

Regards,
- Charl

Try asking on Comp.OS.CPM

Norm
 
R

Rich Grise

Jan 1, 1970
0
Hello folks,

I am working on a Z80 system. I want to exploit the Z80 to the max
(write a console-based OS for it, at least). I can of course use a
HD44780-based LCD, but these buggers aren't all that large. Now, I was
wondering whether it would be possible to interface an old ISA video
card?

I can use Linux driver sources to figure out the registers and things
like that (as long as I have a compatible card). I was just wondering
if anyone has experience or ideas for this?

Regards,
- Charl

I used to have a book on interfacing to the ISA bus, and as long as
you have the spec, it should be a snap. Address, Data, MEM/IO, READ/WRITE,
and some kind of CS, and you're home free. I forgot the actual bus signals -
one implementation had 4 separate lines for mem and io read and write; Which
is used on the ISA is, of course, left as an exercise for the student. ;-)
 
Top