OldComp.cz http://www.oldcomp.cz/ |
|
Jak "rozšifrovat" bootloader v i286 stroji ? http://www.oldcomp.cz/viewtopic.php?f=54&t=6760 |
Stránka 1 z 1 |
Autor: | vaclavpe [ 05.10.2018, 17:27 ] |
Předmět příspěvku: | Jak "rozšifrovat" bootloader v i286 stroji ? |
Ahoj, nevím jestli tohle je správná skupina ale zkusím to. Sehnal jsem Sharp MZ-6550, což je i286 architektura podobná PC-AT, ale má trochu jiné mapování paměti a zřejmě i další drobnosti. Bohužel k tomuto počítači se nedá sehnat téměř nic a to ani v Japonsku. Zřejmě příliš velká rarita. Nicméně existuje emulátor MZ-6500 od Toshia Takedy (http://takeda-toshiya.my.coocan.jp/) , podle zdrojáků jsou ty PeCe téměř kompatibilní. Kromě BootROM, které jsem si zkopíroval, nemám k tomu žádný software, a dost by mne zajímalo, co přesně ten stroj očekává v boot sektoru na disketě. boot kód jsem prohnal disassemblerem, ale bohužel se v tom nejsem schopen vyznat. Najde se tu někdo, kdo umí assembler i86 a zná jak konfigurovat uPD765, i8237, i8259 a grafický řadič uPD7220 ? FDC je na kanále 1 DMA a kanále 1 i8259. Z toho emulátoru se dá vyčíst celkem dost věcí. V podstatě by mne potěšilo, kdybych dovedl vytvořit na disketě takový sektor, že by ho Sharp rozpoznal jako bootovací a spustil z něj ten kód, např. zobrazil "Hello world". Díky |
Autor: | berk [ 05.10.2018, 22:47 ] |
Předmět příspěvku: | Re: Jak "rozšifrovat" bootloader v i286 stroji ? |
Pomůže tento článek? https://hackaday.com/2017/10/23/write-y ... ootloader/ |
Autor: | faraon [ 06.10.2018, 08:25 ] |
Předmět příspěvku: | Re: Jak "rozšifrovat" bootloader v i286 stroji ? |
Jestli to bootuje stejně jako PC, zkus se inspirovat tady: https://www.root.cz/clanky/piseme-operacni-system-boot/ |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |