Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MTRR mystery (Announce)

posted by RayeR Homepage, CZ, 02.02.2012, 04:13
(edited by RayeR on 02.02.2012, 04:31)

I'm on the track of the problem. I reduced the MTRR list and found that good performance affected by
base mask mode
MTRR #0 = 000000000h, 080000000h, 06h, used
when there's
MTRR #0 = 000000000h, 000000000h, 06h, used
it's slow.
The second MTRR was set for LFB WC mode same in both cases.
I'll need to study docs again how the mask is calculated.
MTRR0 is set by BIOS and maybe there's a bug that set it
wrong way. Maybe 0 is not valid for mask or it overflow
and had to be 36-bit value 100000000h or it may overlap
and then probably lower caching is used. I don't know now
but I hope I'll find a way to fix mtrrlfbe.

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 439 users online (0 registered, 439 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum