Hallo zusammen,
ich suche eine möglichst *schnelle* Methode, in ANSI C einen signed-16-bit (little endian) integer in einen unsigned-8-bit integer umzuwandeln. Das blöde „signed“ macht mir stets einen Strich durch die Rechnung und es ist schon so spät … meine routine braucht einfach zu lange. Da muss es doch etwas in der Art „schiebe 8 bit nach rechts, addiere 1, schiebe 4 nach links und maskiere mit 0x0F0F“ geben
Danke für Hinweise!
Fritze