[LINUX:21413] Re: BIOS

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Serdar KOYLU (skoylu@altavista.com)
Date: Fri 03 Nov 2000 - 10:37:51 EET


Selamlar..

Merak edenler bunlara cevap verelim.

On Thu, 02 November 2000, "Dogan ZORLU" wrote:

>
> Senin elindeki data ve onu bios a yazan program. Bu ikili arasinda bir
> baginti yok mu sence ? Nasil bir checksum yapiliyor ? Eldeki data dosyasi
> gercekten raw formatta mi ? Cevaplanmasi gereken sorular bunlar.

BIOS Dosyalari birebir ROM'un kopyasi binary dosya. EPROM pogramlayici vs. ile okuttugunuzla ayni. Yani Standart FLASH ROM'un Adres (00000- 3FFFF gibi, ROM icindeki adres) baslangici ile dosyanin 0 ofseti ayni noktalar.

AWDFLASH'in bendeki versiyonlari 16 Bit CRC olusturuyor. CRC Aslen bu iste sadece yazma isleminin dogrulanmasi icin gerekli. Yazma isleminin kendisi icin degil.

Asil zor olan taraflar sunlar:

1. BIOS, resetten sonra kendini acip (decompress) Shadow RAM'a yaziyor. Bundan sonra artik F000 segmentinde sadece RAM'i goruyorsunuz. Bir sekilde BIOS'un orijinal adresine ulasmanin yolunu bulmak lazim. Anakart ureticileri bu konuyu sakliyor.

2. Flash ROM'larin once silinmesi lazim. Bu islem her tur Flash icin ayni degil. Sonra yazma islemii sayfalar halinde yapiliyor, bu da standart degil.

>
> Bu is bir disket image ini dosta rawrite ya da linux ta dd ile yazmaktan
> farkli biraz.
>
> Dogan.
>

_______________________________________________________________________

Free Unlimited Internet Access! Try it now!
http://www.zdnet.com/downloads/altavista/index.html

_______________________________________________________________________

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr adresine gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
 Listeci arayuzu: http://listweb.bilkent.edu.tr/yardim/bilkent/linux.html
 Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.