RTV forum PL | NewsGroups PL

Tworzenie BIOS-u dla komputera przemysłowego bez wyświetlania na ekranie

BIOS

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Tworzenie BIOS-u dla komputera przemysłowego bez wyświetlania na ekranie

Goto page Previous  1, 2

Jarek Andrzejewski
Guest

Wed Apr 07, 2004 9:54 am   



On Wed, 07 Apr 2004 10:33:53 +0200, Waldemar Krzok
<waldemar.krzok@ukbf.fu-berlin.de> wrote:

Quote:
The absolute adresses 0xC8000 through 0xF4000 are scanned in 2K blocks
in search for a valid adapter card ROM. A valid ROM is defined as follows:
Byte 0: 0x55
Byte 1: 0xAA
Byte 2: length of the ROM in 512 bytes blocks
The checksum of the ROM (modulo 0x100) must be 0

chyba mam jeszcze mały programik liczący tę sumę
--
pozdrawiam,
Jarek Andrzejewski

Waldemar Krzok
Guest

Wed Apr 07, 2004 11:18 am   



Quote:
The absolute adresses 0xC8000 through 0xF4000 are scanned in 2K blocks
in search for a valid adapter card ROM. A valid ROM is defined as follows:
Byte 0: 0x55
Byte 1: 0xAA
Byte 2: length of the ROM in 512 bytes blocks
The checksum of the ROM (modulo 0x100) must be 0


chyba mam jeszcze mały programik liczący tę sumę

Nobla za niego nie dostaniesz ;-)

Sumujesz wszystkie bajty olewając przeniesienie i już jest wynik.

Waldek

J.F.
Guest

Wed Apr 07, 2004 3:54 pm   



On Wed, 07 Apr 2004 10:33:53 +0200, Waldemar Krzok wrote:
Quote:
Radzę ci, zostaw BIOSa i zrób swój własny, dodatkowy BIOS. Jak to się
robi? Tu krótki opis (z IBM-XT reference manual):

[...]

Quote:
Jak widać, nie musisz nic mieszać w oryginalnym BIOSie, tylko dodajesz
swój. Jak swój dodasz po adapterze TFT, to możesz przemapować jego
wektor przerwań na siebie i dopiero w swojej aplikacji go przegiąć z
powrotem.

Jest maly problem - czy pozniejsza czesc bios korzysta z
przerwan-funkcji, czy wali prosto do pamieci video :-)

No chyba zeby wygasic ekran i moze podmienic procedure inicjacji ..

J.

Waldemar Krzok
Guest

Thu Apr 08, 2004 6:02 am   



Quote:
Jak widać, nie musisz nic mieszać w oryginalnym BIOSie, tylko dodajesz
swój. Jak swój dodasz po adapterze TFT, to możesz przemapować jego
wektor przerwań na siebie i dopiero w swojej aplikacji go przegiąć z
powrotem.


Jest maly problem - czy pozniejsza czesc bios korzysta z
przerwan-funkcji, czy wali prosto do pamieci video Smile
ino wypróbować.



Quote:
No chyba zeby wygasic ekran i moze podmienic procedure inicjacji ..
na przykład. Albo jakieś logo wstawić.


Waldek

nom
Guest

Fri Apr 09, 2004 6:38 pm   



Wiekszosc nowych komputerow ma opcje wyswietlania pelnoekranowego logo
(zamiast komunikatow), przewaznie jest to logo producenta plyty
glownej. Mozna to logo podmienic, mozna tez wstawic czarna bitmape a w
biosie ustawic, zeby pokazywal logo. A jak ktos bedzie chcial zobaczyc
komunikaty to wtedy wcisnie przy starcie [TAB]. Smile
Przynajmnie ja mam takie duze logo na plytach MSI, bios AMI.

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Tworzenie BIOS-u dla komputera przemysłowego bez wyświetlania na ekranie

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map
Nasz serwis wykorzystuje pliki cookies. Korzystanie z witryny oznacza zgodę na ich zapis lub odczyt zgodnie z ustawieniami przeglądarki. Informacja o ciasteczkach