diff options
-rw-r--r-- | drivers/mga_vid.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/mga_vid.c b/drivers/mga_vid.c index 8bc496a414..8ec0ae3e15 100644 --- a/drivers/mga_vid.c +++ b/drivers/mga_vid.c @@ -1360,13 +1360,15 @@ static void mga_param_buff_fill( void ) unsigned len; len = 0; len += sprintf(&mga_param_buff[len],"Interface version: %04X\n",MGA_VID_VERSION); - len += sprintf(&mga_param_buff[len],"Memory: %x:%xM\n",mga_mem_base,mga_ram_size); + len += sprintf(&mga_param_buff[len],"Memory: %x:%dM\n",mga_mem_base,(unsigned int) mga_ram_size); len += sprintf(&mga_param_buff[len],"MMIO: %p\n",mga_mmio_base); len += sprintf(&mga_param_buff[len],"Configurable stuff:\n"); len += sprintf(&mga_param_buff[len],"~~~~~~~~~~~~~~~~~~~\n"); - len += sprintf(&mga_param_buff[len],PARAM_BRIGHTNESS"%X\n",regs.brightness); + len += sprintf(&mga_param_buff[len],PARAM_BRIGHTNESS"%d\n",regs.brightness); + len += sprintf(&mga_param_buff[len],PARAM_CONTRAST"%d\n",regs.contrast); len += sprintf(&mga_param_buff[len],PARAM_BLACKIE"%s\n",regs.blackie?"on":"off"); mga_param_buff_len = len; + // check boundaries of mga_param_buff before writing to it!!! } |