cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

bcd.h (276B)


      1#ifndef QEMU_BCD_H
      2#define QEMU_BCD_H
      3
      4/* Convert a byte between binary and BCD.  */
      5static inline uint8_t to_bcd(uint8_t val)
      6{
      7    return ((val / 10) << 4) | (val % 10);
      8}
      9
     10static inline uint8_t from_bcd(uint8_t val)
     11{
     12    return ((val >> 4) * 10) + (val & 0x0f);
     13}
     14
     15#endif