Use macros for 8259A PIC registers, instead of writing them literally.
[pintos-anon] / src / threads / interrupt.c
2008-08-23 Ben PfaffUse macros for 8259A PIC registers, instead of writing...
2006-11-11 Ben PfaffAdopt consistent style in asm statements.
2006-11-11 Ben PfaffAdd memory clobbers to several asm statements,
2006-09-28 Ben PfaffIrq 7 is special. It is not just the parallel port...
2006-04-20 Ben PfaffMajor revisions to documentation.
2006-01-29 Ben PfaffUpdate Intel architecture guide references to latest.
2005-12-20 Ben PfaffRevert Intel-style assembly back to AT&T-style.
2005-06-19 Ben PfaffMake tests public. Rewrite most tests. Add tests.
2005-01-21 Ben PfaffSet up a frame pointer on interrupt entry, to improve...
2005-01-02 Ben PfaffChange assembly from AT&T to Intel syntax.
2005-01-01 Ben PfaffComments.
2004-10-14 Ben PfaffAdd 14 (page fault) to named exceptions.
2004-10-10 Ben PfaffAdd volatile to asm statement in intr_get_level(),
2004-09-16 Ben PfaffMove pagedir stuff into userprog.
2004-09-07 Ben PfaffDefault to INTR_OFF for unregistered interrupts.
2004-09-06 Ben PfaffRename printk() to printf().
2004-09-05 Ben PfaffRedo makefiles.
2004-09-02 Ben PfaffActually initialize IDT in intr_init (!).
2004-09-02 Ben PfaffMove user exception support into userprog.
2004-09-01 Ben PfaffBreak GDT, TSS out of init.c, mmu.h.
2004-09-01 Ben PfaffClean up interrupts.[ch].
2004-09-01 Ben PfaffMake interrupt.h names more regular.
2004-09-01 Ben PfaffClean up threads.
2004-09-01 Ben PfaffDump interrupt frame info on user fault.
2004-08-31 Ben PfaffAdd DEBUG() macro for debugging that can be turned...
2004-08-29 Ben PfaffFix pic_eoi() for slave PIC interrupts.
2004-08-29 Ben PfaffMake yield_on_return only usable in an external interru...
2004-08-29 Ben PfaffFix wild bit in interrupt gate addresses. Make some...
2004-08-27 Ben PfaffMake userspace actually work.
2004-08-27 Ben PfaffClean up interrupt handling.
2004-08-26 Ben Pfaffintr_args => intr_frame.
2004-08-18 Ben PfaffWorking backdoor filesystem implementation.
2004-08-16 Ben PfaffInitial revision