Clean vesainfo

This commit is contained in:
Baptiste Wicht 2014-01-15 20:05:20 +01:00
parent d0e902fbb8
commit 9b56c1edb7
2 changed files with 3 additions and 1 deletions

View File

@ -90,7 +90,7 @@ struct mode_info_block_t {
uint8_t linear_blue_mask_position;
uint8_t linear_reserved_mask_size;
uint8_t linear_reserved_mask_position;
uint16_t maximum_pixel_clock[2];
uint32_t maximum_pixel_clock;
uint8_t reserved_2[190];
} __attribute__((packed));

View File

@ -853,6 +853,8 @@ void vesainfo_command(const std::vector<std::string>&){
k_printf("Depth: %u\n", static_cast<size_t>(block.bpp));
k_printf("Pitch: %u\n", static_cast<size_t>(block.pitch));
k_printf("LFB Address: %h\n", static_cast<size_t>(block.linear_video_buffer));
k_printf("Offscreen Memory Size: %h\n", static_cast<size_t>(block.offscreen_memory_size));
k_printf("Maximum Pixel Clock: %h\n", static_cast<size_t>(block.maximum_pixel_clock));
k_printf("Red Mask Size: %u\n", static_cast<size_t>(block.linear_red_mask_size));
k_printf("Red Mask Position: %u\n", static_cast<size_t>(block.linear_red_mask_position));