Upravil jsem trochu zdrojaky MikroBIOSu, tak ze jsem pridal moznost podmineneho prekladu jednotlivych modulu, diky cemuz lze snizit velikost vysledne binarky. Pridal jsem tez driver pro klavesnici Consul - pouzivam PC PS/2 klavesnici pres EKL-1. Testuju na klasicke puvodni JPR-1 s novou AND-1V.
Volby se provadi v souboru definice.asm zakomentovanim jednotlivych radku:
Kód:
#define KBD_CONSUL ; zkompiluj s driverem klávesnice Consul místo ANK-1
#define USE_HELP ; zkompiluj s nápovědou k příkazům ~683B
#define USE_ASM ; zkompiluj s podporou assembly/disassembly ~1046B
#define USE_HEX_BOOT ; zkompiluj se serial HEX bootloaderem ~751B
#define USE_TEST_RAM ; zkompiluj s testem RAM ~257B
#define USE_TEST_BGP ; zkompiluj s testem grafické karty BGP ~1074B
#define USE_TEST_DGD ; zkompiluj s testem grafické karty DGD ~762B
#define USE_TEST_AND1 ; zkompiluj s testem textmode grafických karet AND-1x ~824B
; vypnutím všech testů, bootloaderu, asm a helpu lze snížit velikost kódu na ~2,2kB