Jak napisać własny bootloader w assemblerze?


(Kubociag 13) #1

Mam małe pytanko... Chodzi o to jak napisać bootloader dla własnego OS'a?


(Fiołek) #2

Nie wiem jak ty chcesz napisać system operacyjny jak nie możesz znaleźć tego w Google. Troszkę samodzielności!

Ale dobra, opisze Ci: bootloader to kod(wykonywalny) zapisany w pierwszych 512B(jeden sektor). Może on robić dowolne rzeczy, ale najczęściej, ładuje inną część OS-a :wink:


(adpawl) #3

http://www.google.com/search?client=ope ... 8&oe=utf-8

http://www.google.com/search?hl=pl&clie ... Szukaj&lr=

http://sourceforge.net/search/?type_of_ ... bootloader


(Ingmar) #4

Bootloader rowniez sluzy do aktualizacji oprogramowania, zwlaszcza w systemach wbudowanych:slight_smile:

Bardzo przystepnie zostało opisane jak napisać własny bootloader na tej stronie http://tomaszpluta.aq.pl/bootloader_stm32.html

Jest to przykłąd dla stm32, ale opis jest dość uniwersalny i myślę, że przybliży ten temat i wskaże jak go ugryźć:)


#5

Niejszym dostajesz order archeologa roku i platynową łopatę w ramce.
:stuck_out_tongue:


(joyson386) #6

9 lat później