lkml.org 
[lkml]   [2000]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectTLB, page table, and sound
Date
Hello Developers

Please help me get my head around this.

The newer PCI sound cards like the EMU10K1 use page tables and
a translation lookaside buffer to convert virtual to physical
addresses. I think understand why this is done and the generalities
of how but do not understand the specifics related to the actual
programming. The page table is supposed to be in system memory
and contain the physical address of each 4KB page within virtual memory.

Questions:

(1) How do I create these page tables?
(2) I imagine there are registers controlling the TLB. What usually
needs to be done in these registers?
(3) Once created, how are these page tables and TLBs used?
(4) Is there anything I can read to get smart on these specific
problems (besides the source for the EMU10K1 driver)?

Thanks,
Daniel Sheltraw
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at
http://profiles.msn.com.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:41    [W:0.032 / U:0.404 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site