Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2000 16:40:19 +0200
From:      "Koschinsky Stanislav" <stanislav.koschinsky@univ-troyes.fr>
To:        <doc@freebsd.org>
Subject:   Maybe need to be corrected?
Message-ID:  <000801bfb056$939ed800$f6e632c1@univtroyes.fr>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hello!
My name is Stanislav Koschinsky.
I've read the part of FreeBSD book 21.3 "DMA: What it is and how it works". I like it very much. But I suppose that there is a mistakes (or misprints maybe) in descriptions of "DMA Address and Count Registers" and "DMA command registers". The numbers of registers does not correspond ones that are in the description of IBM compaitible XT computer. (DMA Registers: 0x2, 0x4, 0x6 etc.)

I think there should be something like this:

0x0 write/read Channel 0 starting/current address
0x2 write/read Channel 1 starting/current address
0x4 write/read Channel 2 starting/current address
0x6 write/read Channel 3 starting/current address
0x1 write/read Channel 0 starting/remaining byte count
0x3 write/read Channel 1 starting/remaining byte count
0x5 write/read Channel 2 starting/remaining byte count
0x7 write/read Channel 3 starting/remaining byte count

0x8 write/read command register
0x9 write request register
...
Please, verify the numbers.


With best regards,
S.Koschinsky.
e-mail: koschinsky@univ-troyes.fr


[-- Attachment #2 --]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=koi8-r" http-equiv=Content-Type>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello!</FONT></DIV>
<DIV><FONT face=Arial size=2>My name is Stanislav Koschinsky.</FONT></DIV>
<DIV><FONT face=Arial size=2>I've read the part of FreeBSD book 21.3 "DMA: What 
it is and how it works". I like it very much. But I suppose that there is a 
mistakes (or misprints maybe) in descriptions of "DMA Address and Count 
Registers" and "DMA command registers". The numbers of registers does not 
correspond ones&nbsp;that are in the description of IBM compaitible XT computer. 
(DMA Registers: 0x2, 0x4, 0x6 etc.)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I think there should be something like 
this:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>0x0 write/read Channel 0 starting/current 
address</FONT></DIV>
<DIV><FONT face=Arial size=2>0x2 write/read Channel&nbsp;1 starting/current 
address</FONT></DIV>
<DIV><FONT face=Arial size=2>0x4 write/read Channel&nbsp;2 starting/current 
address</FONT></DIV>
<DIV><FONT face=Arial size=2>0x6 write/read Channel&nbsp;3 starting/current 
address</FONT></DIV>
<DIV><FONT face=Arial size=2>0x1 write/read Channel&nbsp;0 starting/remaining 
byte count</FONT></DIV>
<DIV><FONT face=Arial size=2>0x3 write/read Channel&nbsp;1 starting/remaining 
byte count</FONT></DIV>
<DIV><FONT face=Arial size=2>0x5 write/read Channel&nbsp;2 starting/remaining 
byte count</FONT></DIV>
<DIV><FONT face=Arial size=2>0x7 write/read Channel&nbsp;3 starting/remaining 
byte count</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>0x8 write/read command register</FONT></DIV>
<DIV><FONT face=Arial size=2>0x9 write request register</FONT></DIV>
<DIV><FONT face=Arial size=2>...</FONT></DIV>
<DIV><FONT face=Arial size=2>Please, verify the numbers.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>With best regards,</FONT></DIV>
<DIV><FONT face=Arial size=2>S.Koschinsky.</FONT></DIV>
<DIV><FONT face=Arial size=2>e-mail: <A 
href="mailto:koschinsky@univ-troyes.fr">koschinsky@univ-troyes.fr</A></FONT></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000801bfb056$939ed800$f6e632c1>