a) Win (NT, 2k, XP) ti nedovolia ist na porty (hovorim o portoch 70h-74h)
b) Ak by si obisiel bod a), a snazis sa zapisat do alarm CMOS registrov (tusim offset 1, 3, 5 atd., mimochodom tieto CMOS registre sa do checksumu ani CRC nerataju), tak mas 2 dalsie problemy:
prvy) Pravdepodobne sa to pri shutdowne prepise na to co je nastavene v BIOSe (zavisi od BIOSu a Win)
druhy) Dnes sa robia niektore CMOS ktore maju aj den alarmu (alebo den tyzdna), lisi sa to co CMOS, takze by si mal nazriet aj do datasheetu chipsetu ktory mas na doske. Ale ak by si to chcel zmenit, tak toto sa uz zvykne ratat do checksumu aj CRC takze v takom pripade mas aj problem c):
c) Zistit podla typu BIOSu aky ma algoritmus na checksum a CRC (prip. extended checksum) a kde je ten extended checksum ulozeny.
Tak prajem prijemnu zabavu. Prevdepodobne stroskotas na bode a) a b) ale vsetko sa da obist, ale jednoduche to nie je.
Ak potrebujes zobudit PC v urcitu dobu skus si to nastavit v planovaci uloh Win (a zaskrtnut tam nech pre danu ulohu prebudi PC), a skus PC len hibernovat ("rezim spanku"), nie vypnut, mozno to bude fungovat aj z rezimu spanku.