aboutsummaryrefslogtreecommitdiff
path: root/src/clock.c
AgeCommit message (Expand)AuthorFilesLines
2009-02-16Fix RTC UIP timing.Kevin O'Connor1-4/+4
2009-02-15Clock cleanups.Kevin O'Connor1-24/+40
2009-01-29Don't declare a handler for int 0x1c - the default handler is sufficient.Kevin O'Connor1-7/+0
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2009-01-01Reduce stack usage of hw irq handlers.Kevin O'Connor1-10/+4
2008-12-29Add more linker protections around variables accessed from 16bit mode.Kevin O'Connor1-1/+1
2008-12-28Add linker magic to ensure 16bit variables aren't repeated in 32bit code.Kevin O'Connor1-4/+1
2008-12-13Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)Kevin O'Connor1-5/+7
2008-12-13Implement time based checks even when looping on an ioport.Kevin O'Connor1-20/+32
2008-11-28Implement tsc based delay timers, and use them throughout code.Kevin O'Connor1-34/+109
2008-11-26Enable a default hw irq handler.Kevin O'Connor1-8/+4
2008-07-13Always define macro MODE16 - that way it can be used in C conditionals.Kevin O'Connor1-23/+23
2008-07-04Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor1-1/+2
2008-06-28Improve some debugging output.Kevin O'Connor1-3/+0
2008-06-14Cleanup handling of interrupt controller (PIC).Kevin O'Connor1-5/+8
2008-06-12Support config driven debugging of each irq handler.Kevin O'Connor1-4/+4
2008-06-08Move debugging messages to appropriate functions.Kevin O'Connor1-0/+1
2008-05-24Minor cleanup - use usecs instead of msecs.Kevin O'Connor1-2/+2
2008-05-18Implement usleep using real time clock.Kevin O'Connor1-30/+107
2008-05-13Fix typo in clock.c outb_cmos call.Kevin O'Connor1-2/+2
2008-04-13Move timer setup from post.c to clock.c.Kevin O'Connor1-0/+31
2008-03-16Basic support for PCI BIOS.Kevin O'Connor1-7/+0
2008-03-11Don't save/restore flags and ebp on external calls - saves on stack space.Kevin O'Connor1-0/+1
2008-03-11Reduce stack usage for ISRs; minor fixes.Kevin O'Connor1-5/+8
2008-03-09Replace debug_exit calls with debug info while setting a failure.Kevin O'Connor1-19/+18
2008-03-05Rename VISIBLE macro for better control.Kevin O'Connor1-4/+4
2008-03-02Bug fixes; get mouse working.Kevin O'Connor1-2/+5
2008-02-26Misc updates.Kevin O'Connor1-0/+54
2008-02-25Version 0.1.2rel-0.1.2Kevin O'Connor1-2/+50
2008-02-25Version 0.1.1rel-0.1.1Kevin O'Connor1-2/+231
2008-02-25Initial checkin.rel-0.1.0Kevin O'Connor1-0/+54