( locsemege | 2022. 01. 31., h – 09:44 )

Lehet, nem használnék buszmeghajtót. RL lefutó élre IT-t kérnék, címet olvasnék, ha kell, shiftelnék, maszkolnék, adatot előszednék, portra tennék, portot kiforgatnék. Zárt ciklusban várnék, amíg RL alacsony szintű. Ha RL magas lesz, azonnal portot beforgatnék, majd IT-ből visszatérnék. Lehet, hogy assembly-ben kellene írni, például a port beforgatására fel lehet készülni konstans regiszterbe töltésével a várakozás előtt, hogy RL magassá válása után nagyon gyorsan beforgassuk a portot.

Szerk.: IT elején mindenféle software-es státusz mentésre nem igazán van idő, tehát vagy assembly legyen a kód, vagy mázlink van, s az ESP megoldja hardware-ből - nem tudom, nem ismerem -, vagy le kell róla beszélni a C fordítót. Státusz elbarmolása nem baj, az alapszinten egy üres cikluson, esetleg valamiféle idle-n kívül nincs más.