Forum Discussion
Altera_Forum
Honored Contributor
14 years ago/ write byte 0 (LSB)
BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+0] = (unsigned char)((IMG_Y_SIZE1 >> 0) & 0xFF); // write byte 1 BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+1] = (unsigned char)((IMG_Y_SIZE1 >> 8) & 0xFF); // write byte 2 BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+2] = (unsigned char)((IMG_Y_SIZE1 >> 16) & 0xFF); // write byte 3 (MSB) BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+3] = (unsigned char)((IMG_Y_SIZE1 >> 24) & 0xFF); printf("Bitmap height: %02X %02X %02X %02X\n", BITMAP_HEADER[PIXEL_HEIGHT_OFFSET], BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+1], BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+2], BITMAP_HEADER[PIXEL_HEIGHT_OFFSET+3] );