Revision 6508fe59 hw/pc.c

b/hw/pc.c
376 376
static int serial_io[MAX_SERIAL_PORTS] = { 0x3f8, 0x2f8, 0x3e8, 0x2e8 };
377 377
static int serial_irq[MAX_SERIAL_PORTS] = { 4, 3, 4, 3 };
378 378

  
379
static int parallel_io[MAX_PARALLEL_PORTS] = { 0x378, 0x278, 0x3bc };
380
static int parallel_irq[MAX_PARALLEL_PORTS] = { 7, 7, 7 };
381

  
379 382
/* PC hardware initialisation */
380 383
void pc_init(int ram_size, int vga_ram_size, int boot_device,
381 384
             DisplayState *ds, const char **fd_filename, int snapshot,
......
538 541
        }
539 542
    }
540 543

  
544
    for(i = 0; i < MAX_PARALLEL_PORTS; i++) {
545
        if (parallel_hds[i]) {
546
            parallel_init(parallel_io[i], parallel_irq[i], parallel_hds[i]);
547
        }
548
    }
549

  
541 550
    if (pci_enabled) {
542 551
        for(i = 0; i < nb_nics; i++) {
543 552
            pci_ne2000_init(pci_bus, &nd_table[i]);

Also available in: Unified diff