A
Arie de Muynck
Guest
"Jan Panteltje" <pNaonStpealmtje@yahoo.com> wrote in message
news:c8av91$rj5$1@news.epidc.co.kr...
and all diagrams):
- 8255 was indeed used for keyboard control, shiftreg was LS322, and for
some other I/O control
- LPT was not on the mainboard at all! Build on video card or a separate
card with 2x LS374 1x LS244 1x LS240 1x7405, some glue logic, decoding, a
LS245 as data bus buffer.
The manuals were a good investment: they showed how I could add a MUX chip
in an empty position and quadruple the DRAM size on the board from 256KB max
to 1MB max. Much cheaper than the memory expansion boards, and the
conversions I did payed well.
Regards,
Arie de Muynck
news:c8av91$rj5$1@news.epidc.co.kr...
I looked them up (still have copies of the tech ref manuals with listingsNope, not guessin, in the 80ties I had the IBM BIOS listing.
And full diagrams of cause (company workled with IBM).
The Keyboard was one half of the 8255 PPI, 8 bit parallel in,
and that was fed from some shift registers, serial clock to the keyboard,
data from / to the keyboard.
Some other bits were control I think. But was not the other half of
that 8255 used for the printer port?
Or was the printer port just a latch?
and all diagrams):
- 8255 was indeed used for keyboard control, shiftreg was LS322, and for
some other I/O control
- LPT was not on the mainboard at all! Build on video card or a separate
card with 2x LS374 1x LS244 1x LS240 1x7405, some glue logic, decoding, a
LS245 as data bus buffer.
The manuals were a good investment: they showed how I could add a MUX chip
in an empty position and quadruple the DRAM size on the board from 256KB max
to 1MB max. Much cheaper than the memory expansion boards, and the
conversions I did payed well.
Regards,
Arie de Muynck