summaryrefslogtreecommitdiffstats
path: root/DOCS/Polish/MTRR
diff options
context:
space:
mode:
Diffstat (limited to 'DOCS/Polish/MTRR')
-rw-r--r--DOCS/Polish/MTRR41
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)