Talk:ISA DMA: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content deleted Content added
Combuster (talk | contribs)
m Chronological order
Combuster (talk | contribs)
Line 5: Line 5:
And the Genesis thing is amusing, but certainly overdone. And it makes baby Brynet cry.
And the Genesis thing is amusing, but certainly overdone. And it makes baby Brynet cry.
[[User:Bewing|Bewing]] 03:01, 23 March 2008 (CDT)
[[User:Bewing|Bewing]] 03:01, 23 March 2008 (CDT)
:Actually, I'd like to see a split into three parts: [[DMA]] (theory), [[PC DMA]], [[Floppy Programming]]. Doing so would make a complete series on the matter (what is dma, how does it work, and how you can use it). Unfortunately, there's little in this article to provide the first. A stub is however easily made. (and I don't mind adding a bit of common sense to it when I get the time.). WRT Genesis, I kinda like it <font color="white">(and who cares about what brynet thinks anyway `o.o´)</font> - [[User:Combuster|Combuster]] 04:10, 25 March 2008 (CDT)


==rewrite==
==rewrite==

Revision as of 09:10, 25 March 2008

rewrite

Two thirds of this article is about generic ISA DMA programming. That part of it does not belong in the "Storage" category at all. One third of it is about DMA Floppy Driver programming. This very much belongs where it is. The article desperately needs to be busted into two pieces. ISA DMA programming goes somewhere else (and NOT just named "DMA" either!). The remaining article links to the ISA DMA article, and gets renamed "Floppy DMA", I think. And the Genesis thing is amusing, but certainly overdone. And it makes baby Brynet cry. Bewing 03:01, 23 March 2008 (CDT)

Actually, I'd like to see a split into three parts: DMA (theory), PC DMA, Floppy Programming. Doing so would make a complete series on the matter (what is dma, how does it work, and how you can use it). Unfortunately, there's little in this article to provide the first. A stub is however easily made. (and I don't mind adding a bit of common sense to it when I get the time.). WRT Genesis, I kinda like it (and who cares about what brynet thinks anyway `o.o´) - Combuster 04:10, 25 March 2008 (CDT)

rewrite

This page could use a rewrite. -Mystran 2007-04-02

I definitely agree that it needs a lot of work. I really dislike, among other things, the "DMA Genesis" section. That said, I think it's better to improve (3rd person, more informative, to the point) the current article until it meets expectations than to restart it. The "Floppy Disk DMA Programming" could be very helpful (I have seen endless forum posts asking for help on floppy drivers). This section should be cleaned up, written in C and possibly split into another article. -Jhawthorn 21:27, 2 April 2007 (CDT)


I've added the following to what was orignally here, some of it has been re-written a great deal of it has been written from personal experience at swearing at the little DMA chip or it's functional equivalent. Still more to come, there's a lot of thoery to understand before simply writing code. The DMA chip has a lot of 'interesting' and 'unexpected' features. Failing to take these into acount will result in nothing working. You have been warned :-). XARDFIR