A konverzió logikailag nem az IT-be való. Nyilván bármit lehet, mérlegelés kérdése az egész.
Nekem most 3 dolog van IT-ben:
- 10 ms-os időalap
- USB IT kiszolgálás, ne menjünk a részletekbe, ezt többé-kevésbé készen használom fel
- I2C bufferelt kezelés, legalsó réteg
A mérés elindítása, az eredmény binárisból BCD-be konvertálása, valamint a BCD-ből ASCII-vé konvertálása alap szinten fut.
IT-ben használok bra és brw utasításokat, alap szinten nem. Mármint amióta olvastam az errata-t. :(
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE