Lines Matching refs:that
19 that is, normal RAM--see later about other details):
32 things any more complex than necessary, so you can assume that all
36 address, and things are very simple indeed. However, they are that simple
37 because the memory and the devices share the same address space, and that is
47 Now, that looks simple enough. However, when you look at the same thing from
84 You want the _virtual_ address when you are actually going to access that
106 on the other hand, you want the bus address when you have a buffer that
116 use that from the CPU (the CPU only uses translated virtual addresses), and
128 only talks about "real memory", that is, CPU memory (RAM).
130 There is a completely different type of memory too, and that's the "shared
132 of a video graphics card it can be normal DRAM that is just used for a frame
156 * size 1MB, so that we can access it: We can directly
176 OK, that just about covers the basics of accessing IO portably. Questions?
177 Comments? You may think that all the above is overly complex, but one day you
179 happy that your driver works ;)
181 Note that kernel versions 2.0.x (and earlier) mistakenly called the
196 don't do all that complex things (or rather: the complexity is not so