🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
10 messages
10 total messages Started by Robert Szczepaniak (USUN_TO. z a... Sun, 17 Sep 2006 07:41
Włączenie cache L2 w Pentium3
#699
Author: Robert Szczepaniak (USUN_TO. z a...
Date: Sun, 17 Sep 2006 07:41
19 lines
1785 bytes
Witam.
Mój problem polega na tym, że w swoim laptopie (IBM TP600E) wymieniłem
procesor z P2 na P3. Niestety BIOS nie rozpoznaje poprawnie tego
procesora a i producent nie wypuszcza do niego już nowych BIOSów.
No i tu jest mój problem. Wspomniany cache włączam pod Windowsem XP za
pomocą programu PowerLeap. Ja jednak wolałbym aby ten cache był
włączony po zabootowaniu dysku.
Chciałbym, aby to wygladało tak:
- po zabootowaniu dysku uruchamiany jest normalnie plik
   NTLoader - tutaj bym chciał zrobić podmianę polegającą na zastąpieniu
   oryginalnego pliku plikiem włączającycm L2 i wczytujacym oryginalny
   plik NTLoader;
- oryginalny plik NTLoader zmieniona miałby nazwę na np. NTLoader2.

No właśnie  - czy da radę to zrobić i czy może mi ktoś podać jakiś
przykład - źródło do rozwiązania tego problemu.

pzdr.
Robert Szczepaniak
Re: Włączenie cache L2 w Pentium3
#700
Author: Lopez
Date: Sun, 17 Sep 2006 18:35
30 lines
2236 bytes
Robert Szczepaniak napisał(a):
> Witam.
> Mój problem polega na tym, że w swoim laptopie (IBM TP600E) wymieniłem
> procesor z P2 na P3. Niestety BIOS nie rozpoznaje poprawnie tego
> procesora a i producent nie wypuszcza do niego już nowych BIOSów.
> No i tu jest mój problem. Wspomniany cache włączam pod Windowsem XP za
> pomocą programu PowerLeap. Ja jednak wolałbym aby ten cache był
> włączony po zabootowaniu dysku.
> Chciałbym, aby to wygladało tak:
> - po zabootowaniu dysku uruchamiany jest normalnie plik
>   NTLoader - tutaj bym chciał zrobić podmianę polegającą na zastąpieniu
>   oryginalnego pliku plikiem włączającycm L2 i wczytujacym oryginalny
>   plik NTLoader;
> - oryginalny plik NTLoader zmieniona miałby nazwę na np. NTLoader2.
> 
> No właśnie  - czy da radę to zrobić i czy może mi ktoś podać jakiś
> przykład - źródło do rozwiązania tego problemu.

Jak napiszesz własny bootmanager, z opcją wlaczania cache'u
to czemu nie. Jest sporo w sieci takich programow, a niektore
z nich sa nawet open souce, wystarczy pogoglowac.
A tak po prawdzie to skad wiesz, ze cache L2 jest wylaczony?
Kiedys, kiedys jeszcze w czasach gdy mialem celerona i win98
gry wylaczyle cache L2 w biosie, to sie nie doczekalem
az ten system byl w stanie sie zaladowac. Podejrzewam, ze
w przypadku winxp trwaloby to jakis tydzien.

-- 
Pozdrawiam
Lopez
Re: Włączenie cache L2 w Pentium3
#701
Author: Robert Szczepaniak (USUN_TO. z a...
Date: Mon, 18 Sep 2006 17:40
10 lines
1527 bytes
Wiesz - sprawy sprzętowe nie są mi obce i skoro piszę, że
cache jest wyłączony to jestem tego pewien. Zresztą i tak
musiałem nieznacznie zmodyfikować BIOS, aby w ogóle się
ten laptop uruchamiał.
Bootmanager nie jest mi potrzebny do szczęścia. Najlepsze
rozwiązania to proste rozwiązania. Potrzebny jest mi tylko
sposób wpisania do rejestrów procka polecenia włączenia
cache i to mi w zupełności wystarczy.
pzdr.
R.S.
Re: Włączenie cache L2 w Pentium3
#702
Author: Bogdan (bogdro)
Date: Tue, 19 Sep 2006 10:34
19 lines
1968 bytes
Robert Szczepaniak (USUN_TO. z adresu) napisał(a):
> Wiesz - sprawy sprzętowe nie są mi obce i skoro piszę, że
> cache jest wyłączony to jestem tego pewien. Zresztą i tak
> musiałem nieznacznie zmodyfikować BIOS, aby w ogóle się
> ten laptop uruchamiał.
> Bootmanager nie jest mi potrzebny do szczęścia. Najlepsze
> rozwiązania to proste rozwiązania. Potrzebny jest mi tylko
> sposób wpisania do rejestrów procka polecenia włączenia
> cache i to mi w zupełności wystarczy.

 Zacznij od Intel Architecture Software Developer's Manual (IASDM),
tom 3a (Syetm Programming Guide), rozdział 10 (Memory Cache Control).
http://developer.intel.com/design/Pentium4/documentation.htm

-- 
Pozdrawiam, Bogdan                                  (Linux i FreeDOS)
Kurs assemblera x86 (DOS i Linuks): http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
Prawdziwy, bezpieczny komunikator:                   www.JabberPL.org
[OT]Re: Włączenie cache L2 w Pentium3
#703
Author: _DooM
Date: Tue, 19 Sep 2006 20:02
17 lines
1683 bytes
Witam!
Moze troche ot ale mam do Ciebie pytanie jakiej przerobki wymagal
bios i jaki procesor u siebie zalozyles mam tez thinkpada 600e typ 2645 8A0
i znalazlem informacje na thinkwiki.org ze jest taka mozliwosc.
Bylbym wdzieczny za kazda informacje.
pzdr.
Krzysztof
--
   (``\-.-/'`)
    `( O O )`
--.ooO.(_).Ooo.-----------------------------------------\
     .oO          _DooM GG:5003946                      |
     (  )     Oo.   np. Depeche Mode Ice Machine        |
----- \_)----(  )---------------------------------------/
             (_/
 
Re: [OT]Re: Włączenie cache L2 w Pentium3
#704
Author: Robert Szczepaniak (USUN_TO. z a...
Date: Wed, 20 Sep 2006 16:04
4 lines
1319 bytes
Tutaj masz opis:
http://www.elektroda.pl/rtvforum/viewtopic.php?p=2622852#2622852
Powyższa przeróbka działa doskonale. Wadą jest to, że odblokowanie
cache L2 następuje dopiero w Windows.
Re: [OT]Re: Włączenie cache L2 w Pentium3
#705
Author: _DooM
Date: Sat, 23 Sep 2006 21:54
13 lines
1678 bytes
Ok dzieki za link chyba sie jednak skusze ;)
btw. jak masz konto na elektrodzie to podaj nick to w ramach
rewanzu przesle pare punktow
pzdr.
Krzysztof
--
   (``\-.-/'`)
    `( O O )`
--.ooO.(_).Ooo.-----------------------------------------\
     .oO          _DooM GG:5003946                      |
     (  )     Oo.   np. Depeche Mode Photographic       |
----- \_)----(  )---------------------------------------/
             (_/
Re: [OT]Re: Włączenie cache L2 w Pentium3
#706
Author: Robert Szczepaniak (USUN_TO. z a...
Date: Sun, 24 Sep 2006 07:00
12 lines
1788 bytes
Konto na elektrodzie mam i a punktów mam również bardzo dużo,
zatem dzięki za dobre chęci. Ważne, że temat dla Ciebie jest
przydatny. I co najważniejsze to działa.
No i tutaj pojawia się problem, o którym piszę w tym wątku.
Po kilku dniach dojdziesz do tego, że jest super tylko
dobrze by było aby ten cache uruchamiał się jak najwcześniej.
Ja chwilowo zatrzymałem się na etapie jak przekazać sterowanie
do właściwego pliku ntldr po umieszczeniu go w pamięci.
Może mi ktoś podpowie czy plik ten wymaga wczytania pod
określony adres w pamięci czy jest to obojętne.
pzdr
R.S.
Re: Włączenie cache L2 w Pentium3
#707
Author: Przemysław Szeremiota
Date: Thu, 17 May 2007 11:17
34 lines
2476 bytes
Użytkownik "Robert Szczepaniak (USUN_TO. z adresu)"
<USUN_TO.sirrobot@klub.chip.pl> napisał w wiadomości
news:eeiubi$dpj$1@nemesis.news.tpi.pl...
> Witam.
> Mój problem polega na tym, że w swoim laptopie (IBM TP600E) wymieniłem
> procesor z P2 na P3. Niestety BIOS nie rozpoznaje poprawnie tego
> procesora a i producent nie wypuszcza do niego już nowych BIOSów.
> No i tu jest mój problem. Wspomniany cache włączam pod Windowsem XP za
> pomocą programu PowerLeap. Ja jednak wolałbym aby ten cache był
> włączony po zabootowaniu dysku.
> Chciałbym, aby to wygladało tak:
> - po zabootowaniu dysku uruchamiany jest normalnie plik
>    NTLoader - tutaj bym chciał zrobić podmianę polegającą na
zastąpieniu
>    oryginalnego pliku plikiem włączającycm L2 i wczytujacym oryginalny
>    plik NTLoader;
> - oryginalny plik NTLoader zmieniona miałby nazwę na np. NTLoader2.
>
> No właśnie  - czy da radę to zrobić i czy może mi ktoś podać jakiś
> przykład - źródło do rozwiązania tego problemu.


Zajrzyjcie na wimsbios, tam jest źródło tego słynnego upgrade'u.
Dopracowali się już GRUB-a z wszytym kodem uruchamiającym L2 i wyższą
częstotliwość zegara w zależności od opcji GRUB-a. To rozwiązanie chyba
lepsze niż przeróbki NTLoadera.

Jakby co, mogę podrzucić kod zmodyfikowanego GRUB-a -- u mnie działa od
ponad półtora roku, żadnych zastrzeżeń, a przynajmniej L2 jest
aktywowane niezależnie od systemu, który wystartuje potem.


Pozdrawiam,
Przemysław Szeremiota (600e PIII 750 MHz :-) )
Re: Włączenie cache L2 w Pentium3
#708
Author: R. S.
Date: Sun, 20 May 2007 08:11
9 lines
1134 bytes
[ciach]

Jeżeli możesz mi to rozwiązanie podesłać na mojego maila 
[robszczep(małpa)tlen.pl] to będę wdzięczny, gdyż do dziś jeszcze się 
nie dorobiłem tego rozwiązania.

pzdr

RS
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads