This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is this portable code?

Does this code port well to a 16 bit machine (written on 32 bit machine)?

int code     = 0x10 ;
int marker   = 0x20 ;
unsigned long frame;

int main(void)
{
        frame = (unsigned short)~marker<<11 | (unsigned short)code<<5 | marker;
        frame|= (unsigned long)~code<<16 ;

0