Changes in kernel/arch/ia32/src/drivers/i8259.c [06ae793:83dab11] in mainline
- File:
- 
      - 1 edited
 
 - 
          
  kernel/arch/ia32/src/drivers/i8259.c (modified) (3 diffs)
 
Legend:
- Unmodified
- Added
- Removed
- 
      kernel/arch/ia32/src/drivers/i8259.cr06ae793 r83dab11 50 50 { 51 51 /* ICW1: this is ICW1, ICW4 to follow */ 52 pio_write_8(PIC_PIC0PORT1, PIC_ICW1 | PIC_ ICW1_NEEDICW4);52 pio_write_8(PIC_PIC0PORT1, PIC_ICW1 | PIC_NEEDICW4); 53 53 54 54 /* ICW2: IRQ 0 maps to INT IRQBASE */ … … 62 62 63 63 /* ICW1: ICW1, ICW4 to follow */ 64 pio_write_8(PIC_PIC1PORT1, PIC_ICW1 | PIC_ ICW1_NEEDICW4);64 pio_write_8(PIC_PIC1PORT1, PIC_ICW1 | PIC_NEEDICW4); 65 65 66 66 /* ICW2: IRQ 8 maps to INT (IVT_IRQBASE + 8) */ … … 122 122 void pic_eoi(void) 123 123 { 124 pio_write_8( PIC_PIC0PORT1, PIC_OCW4 | PIC_OCW4_NSEOI);125 pio_write_8( PIC_PIC1PORT1, PIC_OCW4 | PIC_OCW4_NSEOI);124 pio_write_8((ioport8_t *) 0x20, 0x20); 125 pio_write_8((ioport8_t *) 0xa0, 0x20); 126 126 } 127 127 
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  
