warum machst du einen typecast nach uint16 von addr? du willst doch das Element high (resp. low) von addr ansprechen, also addr.high resp. addr.low -- die sind unsigned char und das ist ja 8 bit (also uint.
Wie stellst du dir die Umwandlung vor? Genaugenommen brauchst du da schon ne Funktion für ...
Warum heißt dein struct eingentlich uint16? Sieht irgenwie komisch aus *grübel*
Lesezeichen