vga and cirrus_vga: substitute switch for equivalent assigntment
Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
957c9db562
commit
a46007a021
|
@ -2874,20 +2874,7 @@ static void cirrus_vga_ioport_write(void *opaque, uint32_t addr, uint32_t val)
|
||||||
s->cr[7] = (s->cr[7] & ~0x10) | (val & 0x10);
|
s->cr[7] = (s->cr[7] & ~0x10) | (val & 0x10);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
switch (s->cr_index) {
|
|
||||||
case 0x01: /* horizontal display end */
|
|
||||||
case 0x07:
|
|
||||||
case 0x09:
|
|
||||||
case 0x0c:
|
|
||||||
case 0x0d:
|
|
||||||
case 0x12: /* vertical display end */
|
|
||||||
s->cr[s->cr_index] = val;
|
s->cr[s->cr_index] = val;
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
s->cr[s->cr_index] = val;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
switch(s->cr_index) {
|
switch(s->cr_index) {
|
||||||
case 0x00:
|
case 0x00:
|
||||||
|
|
12
hw/vga.c
12
hw/vga.c
|
@ -488,19 +488,7 @@ void vga_ioport_write(void *opaque, uint32_t addr, uint32_t val)
|
||||||
s->cr[7] = (s->cr[7] & ~0x10) | (val & 0x10);
|
s->cr[7] = (s->cr[7] & ~0x10) | (val & 0x10);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
switch(s->cr_index) {
|
|
||||||
case 0x01: /* horizontal display end */
|
|
||||||
case 0x07:
|
|
||||||
case 0x09:
|
|
||||||
case 0x0c:
|
|
||||||
case 0x0d:
|
|
||||||
case 0x12: /* vertical display end */
|
|
||||||
s->cr[s->cr_index] = val;
|
s->cr[s->cr_index] = val;
|
||||||
break;
|
|
||||||
default:
|
|
||||||
s->cr[s->cr_index] = val;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
switch(s->cr_index) {
|
switch(s->cr_index) {
|
||||||
case 0x00:
|
case 0x00:
|
||||||
|
|
Loading…
Reference in a new issue