Changeset ef56a43 in mainline for kernel/genarch
- Timestamp:
- 2019-04-06T06:55:42Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fd67c9f
- Parents:
- 29beac8
- Location:
- kernel/genarch
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/genarch/drivers/i8259/i8259.h
r29beac8 ref56a43 55 55 extern void pic_enable_irqs(uint16_t); 56 56 extern void pic_disable_irqs(uint16_t); 57 extern void pic_eoi( void);57 extern void pic_eoi(unsigned int); 58 58 59 59 #endif -
kernel/genarch/src/drivers/i8259/i8259.c
r29beac8 ref56a43 112 112 } 113 113 114 void pic_eoi( void)114 void pic_eoi(unsigned int irq) 115 115 { 116 if (irq >= 8) 117 pio_write_8(&saved_pic1->port1, PIC_OCW4 | PIC_OCW4_NSEOI); 116 118 pio_write_8(&saved_pic0->port1, PIC_OCW4 | PIC_OCW4_NSEOI); 117 pio_write_8(&saved_pic1->port1, PIC_OCW4 | PIC_OCW4_NSEOI);118 119 } 119 120
Note:
See TracChangeset
for help on using the changeset viewer.