[comp.os.msdos.programmer] DMA routines??

s882771@minyos.xx.rmit.oz.au (Gary Nemirovsky) (05/24/91)

G'day peoples!

I need to write a packet driver for a synchronous card that I'm building, and 
was wondering if anyone out there in the internet community could offer some
assistance.

  This synch. card consists mainly of a 8274 with a few support chips. 
Unfortunately the 8274 is a rather 'dumb' chip, unlike the NIC chips in various
ethernet cards it does not collect a complete packet and dump it to a buffer.
Every time it receives a byte it sends a DMA request (thats the mode we are 
running it in) to the 286. Hence my driver must set up the IBM's DMA chip (8237)collect all bytes check on CRC errors and a few other things....

Anyway if any one out there in the big wide world could help me out in any
way, ( hints or sample assembly code ) I'd be very greatfull.....

Thanks in advance 
---------------
Gary Nemirovsky 
Comm. Eng. Department 
Royal Melbourne Institute of Technology
s882771@minyos.xx.rmit.oz.au