diff options
Diffstat (limited to 'DOCS/Polish/MTRR')
-rw-r--r-- | DOCS/Polish/MTRR | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/DOCS/Polish/MTRR b/DOCS/Polish/MTRR new file mode 100644 index 0000000000..122fa2e84b --- /dev/null +++ b/DOCS/Polish/MTRR @@ -0,0 +1,41 @@ +Ustawienie MTTR dla X11 3.3.x, SVGAlib lub mga_vid: +=================================================== + +1. Znajdź adresy bazowe. +~~~~~~~~~~~~~~~~~~~~~~~~ +Istnieją trzy sposoby znalezienia tego: + +- w startowych komunikatach X11, np.: +(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000 +(--) SVGA: Linear framebuffer at 0xD8000000 + +- w /proc/pci (użyj polecenia lspci -v ): +01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525 + Memory at d8000000 (32-bit, prefetchable) + +- w komunikatach sterownika jądra dla mga_vid (użyj dmesg): +mga_mem_base = d8000000 + +2. Określ rozmiar pamięci. +~~~~~~~~~~~~~~~~~~~~~~~~~~ +To bardzo proste: zwyczajnie przekonwertuj rozmiar video ram na system +szesnastkowy, bądź użyj tabeli: + 1 MB 0x100000 + 2 MB 0x200000 + 4 MB 0x400000 + 8 MB 0x800000 + 16 MB 0x1000000 + 32 MB 0x2000000 + +3. Ustaw MTRR. +~~~~~~~~~~~~~~ +Znasz już bazowe adresy i rozmiar pamięci, ustawmy więc teraz rejestry mtrr! + +Na przykład dla powyższej karty matrox (adres bazowy=0xd8000000) z 32MB pamięci +ram (rozmiar=0x2000000) wywołaj: + echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr + + - Starsze K6-2 [około 266Mhz, stepping 0] nie wspomagają MTRR, jednak stepping + 12 tak ('cat /proc/cpuinfo' aby to sprawdzić). + +(tłum. nell) |