isa-superio.c (3788c7b6e56fa34ee2a73e41706eb2a2447ba75a) | isa-superio.c (9bca0edb282de0007a4f068d9d20f3e3c3aadef7) |
---|---|
1/* 2 * Generic ISA Super I/O 3 * 4 * Copyright (c) 2010-2012 Herve Poussineau 5 * Copyright (c) 2011-2012 Andreas Färber 6 * Copyright (c) 2018 Philippe Mathieu-Daudé 7 * 8 * This code is licensed under the GNU GPLv2 and later. --- 67 unchanged lines hidden (view full) --- 76 /* Serial */ 77 for (i = 0; i < k->serial.count; i++) { 78 if (i >= ARRAY_SIZE(sio->serial)) { 79 warn_report("superio: ignoring %td serial controllers", 80 k->serial.count - ARRAY_SIZE(sio->serial)); 81 break; 82 } 83 if (!k->serial.is_enabled || k->serial.is_enabled(sio, i)) { | 1/* 2 * Generic ISA Super I/O 3 * 4 * Copyright (c) 2010-2012 Herve Poussineau 5 * Copyright (c) 2011-2012 Andreas Färber 6 * Copyright (c) 2018 Philippe Mathieu-Daudé 7 * 8 * This code is licensed under the GNU GPLv2 and later. --- 67 unchanged lines hidden (view full) --- 76 /* Serial */ 77 for (i = 0; i < k->serial.count; i++) { 78 if (i >= ARRAY_SIZE(sio->serial)) { 79 warn_report("superio: ignoring %td serial controllers", 80 k->serial.count - ARRAY_SIZE(sio->serial)); 81 break; 82 } 83 if (!k->serial.is_enabled || k->serial.is_enabled(sio, i)) { |
84 /* FIXME use a qdev chardev prop instead of serial_hds[] */ 85 chr = serial_hds[i]; | 84 /* FIXME use a qdev chardev prop instead of serial_hd() */ 85 chr = serial_hd(i); |
86 if (chr == NULL || chr->be) { 87 name = g_strdup_printf("discarding-serial%d", i); 88 chr = qemu_chr_new(name, "null"); 89 } else { 90 name = g_strdup_printf("serial%d", i); 91 } 92 isa = isa_create(bus, TYPE_ISA_SERIAL); 93 d = DEVICE(isa); --- 121 unchanged lines hidden --- | 86 if (chr == NULL || chr->be) { 87 name = g_strdup_printf("discarding-serial%d", i); 88 chr = qemu_chr_new(name, "null"); 89 } else { 90 name = g_strdup_printf("serial%d", i); 91 } 92 isa = isa_create(bus, TYPE_ISA_SERIAL); 93 d = DEVICE(isa); --- 121 unchanged lines hidden --- |