Changeset 2a103b5 in mainline for kernel/arch/ia32/include
- Timestamp:
- 2019-06-09T11:31:38Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c48de91
- Parents:
- b401b33
- Location:
- kernel/arch/ia32/include/arch
- Files:
-
- 2 edited
-
interrupt.h (modified) (1 diff)
-
smp/apic.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/include/arch/interrupt.h
rb401b33 r2a103b5 88 88 #define VECTOR_DEBUG_IPI (IVT_FREEBASE + 2) 89 89 90 extern void (*disable_irqs_function)(uint16_t);91 extern void (*enable_irqs_function)(uint16_t);92 extern void (*eoi_function)(unsigned int);93 extern const char *irqs_info;94 95 90 extern void interrupt_init(void); 96 extern void trap_virtual_enable_irqs(uint16_t);97 extern void trap_virtual_disable_irqs(uint16_t);98 91 99 92 #endif -
kernel/arch/ia32/include/arch/smp/apic.h
rb401b33 r2a103b5 43 43 #include <cpu.h> 44 44 #include <stdint.h> 45 #include <genarch/pic/pic_ops.h> 45 46 46 47 #define FIXED (0 << 0) … … 347 348 } io_apic_id_t; 348 349 350 extern pic_ops_t apic_pic_ops; 351 349 352 extern volatile uint32_t *l_apic; 350 353 extern volatile uint32_t *io_apic;
Note:
See TracChangeset
for help on using the changeset viewer.
