Adres FLASH BIOS, czyli gdzie upchnieto 256kB danych

Witam. Chce zrobic taki myk. Chce wyjac kosc flash z biosem z PC i zamiast niej do systemu wlozyc karte ISA (dokladnie to PC104) z wlasnym biosem. Nie wiem tylko jak ustawic adresacje dla sygnalu CE. W sieci znalazlem informacje ze Bios jest umieszczony pod adresami F0000h-FFFFFh. Problem polega natym ze ta przestrzen to 64K adresy a wspolczesne kostki FLASH w komputerach to 256K adresy. Gdzie w takm razie powinna byc zaadresowana reszta ??? A moze cala kostka powinna byc zaadresowana w innym miejscu ??? Prosze o jakas wskazowke.

MS

Reply to
mstolars
Loading thread data ...

jak wywalasz BIOS to i tak sam musisz zająć się adresowaniem. AFAIK procesor startuje z wektora pod koniec pierwszego megabajta, ale to wiedza z czasów 8086/286 :-) A po co wywalasz BIOS? Zostaw go w spokoju, a wsadź tylko kartę ze swoim kodem - i tak zostanie uruchomiona przez oryginalny BIOS, a przynajmniej będziesz miał gotową obsługę klawiatury, ekranu, drukarki itp.

Reply to
Jarek Andrzejewski

Ale ja potrzebuje zrobic pare eksperymentow z samym biosem. Problem polega na tym ze na plytce (PC104) kostka flash jest mala i jest przylutowana na stale no i jak bym rozwalil jej zawartosc to czeka mnie wylutowanie jej itd. Pomyslalem ze wystaczy ja wylaczyc przez odciecie jej sygnalu CE (to tylko jedna noga) a na magistrale PC104 (to jest ISA tylko ma inna zlaczke) zaloze taka proteze z normalna kostka FLASH np 28F010 DIP32. Przejzalem materialy o ISA i wydaje mi sie ze jest tam wszystko co potrzeba by ta kosc podlaczyc, potrzebuje tylko dolozyc dekoder adresow a do tego potrzebuje wiedzy gdzie ta kostke wstawic. Jak mowilem standardowo bios ma adresy od F0000 do FFFFF ale to tylko 64K adresy a w kosciach jest 256K adresow no i nie wiem gdzie ta reszte mam wstawic. Cos czuje ze trzeba bedzie zrzucic cala zawartosc przestrzeni RAM i porownac to z zawartoscia kostki.

Pozdrawiam...

MS

Reply to
mstolars

Dzieki za informacje. Widze ze bez skanowania pamieci chyba sie nie obejdzie.

MS

Reply to
mstolars

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.