[comp.sys.ibm.pc.misc] Problem with Programming DMA

halim@rangkom.MY (Abdul Halim Che Ali) (10/09/90)

Hi netters

I have been trying unsuccesfully to program DMA chip - 8237 (channel 3). I
try to write a value into the channel 3 - Base and Current Address Register
(06H), and Base and Current Word Count Register (07H) but I do not get the same
value when I read the registers back.

Another problem is that there is a software command code to clear byte pointer
flip/flop but it does not specify what data to write into that register.

Is there any specific routine/sequence that has to be done to program other
registers such as command, mode, request and mask?

Thanks in advance.  BTW, I don't have on-line access to USENET news, so
please respond by email.

Halim