Article View: comp.sys.ibm.hardware.storage
Article #2building video capture card, DMA data over ISA to HDD??
From: A J Bryant
Date: Tue, 11 Oct 1994 10:32
Date: Tue, 11 Oct 1994 10:32
35 lines
3189 bytes
3189 bytes
A REAL PROJECT !! I am attempting to design and build a video capture card for a PC. I want to transfer 8bit b&w video data from a standard ISA card directly to the hard disk. The data rate will be approx 500kbytes/s which I believe is the maximum capability of most old IDE HDDs. (I don't have the budget for a fast IDE or SCSI) I know that it is possible to setup a DMA transfer from a port to a chunk of memory, but what I really need is to setup a transfer directly from a port to disk. Is this possible? If I have to DMA from the port to memory, and then out again to disk, I suspect that the system will not be fast enough. I have heard the rumour that standard IDE does not support DMA transfers. This seems a little strange as the ATA interface does support DMA. Where does the inconsistency arise? And what is the best way to transfer large amounts of data, quickly to the HDD. To give some background on the hardware, I plan to use dual port RAM on the card to buffer the data. Control electronics on the card would control the capture of the data, to one 'page' of ram, while the computer is pulling data from the other 'page' of ram via DMA. At the end of a frame, the 'pages' are swapped. I plan to capture about 60 sec video data to a 40M HDD file. The specification disallows lossy compression, making MPEG a bit of a non winner. I could use compression, but that would probably need to be implemented in hardware on the card. I would like to dump the data to a standard file, but I could try just dropping the data onto a particular chunk of disk. (very carefully!) If anyone is interested in following this project, email me and I will start a distribution list, otherwise please comment. Thanks, Andy.
Technical Details
Message-ID:
<37dpj2$agm@bosch.ecs.soton.ac.uk>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!pipex!doc.ic.ac.uk!bright.ecs.soton.ac.uk!bosch.ecs.soton.ac.uk!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10f6aa,605217025809c252,start X-Google-Attributes: gid10f6aa,public X-Google-Thread: 10c3b8,605217025809c252,start X-Google-Attributes: gid10c3b8,public X-Google-Thread: f8e37,605217025809c252,start X-Google-Attributes: gidf8e37,public X-Google-Thread: 109e05,605217025809c252,start X-Google-Attributes: gid109e05,public X-Google-Thread: 102bfa,605217025809c252,start X-Google-Attributes: gid102bfa,public X-Google-Thread: f70d1,605217025809c252,start X-Google-Attributes: gidf70d1,public X-Google-Thread: 108717,605217025809c252,start X-Google-Attributes: gid108717,public X-Google-ArrivalTime: 1994-10-11 04:35:12 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!pipex!doc.ic.ac.uk!bright.ecs.soton.ac.uk!bosch.ecs.soton.ac.uk!not-for-mail From: ajb92@ecs.soton.ac.uk (A J Bryant) Newsgroups: comp.sys.ibm.hardware.storage,comp.sys.ibm.hardware.misc,alt.comp.hardware.homebuilt,alt.msdos.programmer,comp.os.msdos.programmer,comp.programming,biz.comp.hardware Subject: building video capture card, DMA data over ISA to HDD?? Date: 11 Oct 1994 11:32:02 +0100 Organization: Electronics and Computer Science, University of Southampton Lines: 35 Message-ID: <37dpj2$agm@bosch.ecs.soton.ac.uk> NNTP-Posting-Host: bosch.ecs.soton.ac.uk Summary: Building a video capture card for pc (a real project) Keywords: DMA video capture ISA IDE disk hdd