Revision 4d3b6f6e hw/vmware_vga.c
b/hw/vmware_vga.c | ||
---|---|---|
949 | 949 |
} |
950 | 950 |
} |
951 | 951 |
|
952 |
static void vmsvga_text_update(void *opaque, console_ch_t *chardata) |
|
953 |
{ |
|
954 |
struct vmsvga_state_s *s = (struct vmsvga_state_s *) opaque; |
|
955 |
|
|
956 |
if (s->text_update) |
|
957 |
s->text_update(opaque, chardata); |
|
958 |
} |
|
959 |
|
|
952 | 960 |
#ifdef DIRECT_VRAM |
953 | 961 |
static uint32_t vmsvga_vram_readb(void *opaque, target_phys_addr_t addr) |
954 | 962 |
{ |
... | ... | |
1101 | 1109 |
iomemtype); |
1102 | 1110 |
|
1103 | 1111 |
graphic_console_init(ds, vmsvga_update_display, |
1104 |
vmsvga_invalidate_display, vmsvga_screen_dump, s); |
|
1112 |
vmsvga_invalidate_display, vmsvga_screen_dump, |
|
1113 |
vmsvga_text_update, s); |
|
1105 | 1114 |
|
1106 | 1115 |
#ifdef EMBED_STDVGA |
1107 | 1116 |
vga_common_init((VGAState *) s, ds, |
Also available in: Unified diff