Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
745de855bda3b922babff9781a96dd8dc1898f27
/
src
/
clock.c
745de85
Add TSC emulation layer for 386/486 CPUs.
by Kevin O'Connor
· 12 years ago
4d96edc
Cleanup - it's no longer necessary to manually reset global variables.
by Kevin O'Connor
· 14 years ago
cc9e1bf
Add FUNC16() helper macro for converting a 16bit func to a segoff_s.
by Kevin O'Connor
· 14 years ago
abf31d3
Fix integer truncating bug in calc_future_timer().
by Kevin O'Connor
· 14 years ago
bb68591
Don't use RTC to time boot menu delay.
by Kevin O'Connor
· 14 years ago
b5cc2ca
Generalize timer based delay code.
by Kevin O'Connor
· 14 years ago
144817b
Rename check_time() to check_tsc().
by Kevin O'Connor
· 14 years ago
0e88576
Add support for USB mice.
by Kevin O'Connor
· 14 years ago
11cc662
Extend time for rtc to be ready.
by Kevin O'Connor
· 14 years ago
68c5139
Enable irqs in kbd/clock calls that caller might "spin" on.
by Kevin O'Connor
· 14 years ago
991eaff
Support USB interrupt schedules on OHCI and UHCI.
by Kevin O'Connor
· 14 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 15 years ago
dfefeb5
Distinguish between debug reports for unimplemented vs invalid calls.
by Kevin O'Connor
· 15 years ago
ad90159
Enhance experimental option rom "threading" - enable preemption.
by Kevin O'Connor
· 15 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 15 years ago
89eb624
Handle tsc rollover.
by Kevin O'Connor
· 15 years ago
1c46a54
Expand USB OHCI support.
by Kevin O'Connor
· 15 years ago
114592f
Initial support for USB, UHCI, and USB Keyboards.
by Kevin O'Connor
· 15 years ago
6aee52d
Replace clock conversion constants with defines.
by Kevin O'Connor
· 15 years ago
ee2efa7
Support sleeping until an irq fires, and use where applicable.
by Kevin O'Connor
· 15 years ago
9f98542
Replace common segment/offset pairs with struct segoff_s.
by Kevin O'Connor
· 15 years ago
372e071
Rename VAR16_32 to VAR16VISIBLE.
by Kevin O'Connor
· 15 years ago
4f5586c
Fix RTC UIP timing.
by Kevin O'Connor
· 15 years ago
f358759
Clock cleanups.
by Kevin O'Connor
· 15 years ago
af473a4
Don't declare a handler for int 0x1c - the default handler is sufficient.
by Kevin O'Connor
· 15 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 16 years ago
a83ff55
Reduce stack usage of hw irq handlers.
by Kevin O'Connor
· 16 years ago
92f95b0
Add more linker protections around variables accessed from 16bit mode.
by Kevin O'Connor
· 16 years ago
4a754b3
Add linker magic to ensure 16bit variables aren't repeated in 32bit code.
by Kevin O'Connor
· 16 years ago
15157a3
Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)
by Kevin O'Connor
· 16 years ago
4e6c970
Implement time based checks even when looping on an ioport.
by Kevin O'Connor
· 16 years ago
bc2aecd
Implement tsc based delay timers, and use them throughout code.
by Kevin O'Connor
· 16 years ago
d21c089
Enable a default hw irq handler.
by Kevin O'Connor
· 16 years ago
7ab798f
Always define macro MODE16 - that way it can be used in C conditionals.
by Kevin O'Connor
· 16 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 16 years ago
a05223c
Improve some debugging output.
by Kevin O'Connor
· 16 years ago
f54c150
Cleanup handling of interrupt controller (PIC).
by Kevin O'Connor
· 16 years ago
15c1f22
Support config driven debugging of each irq handler.
by Kevin O'Connor
· 16 years ago
35192dd
Move debugging messages to appropriate functions.
by Kevin O'Connor
· 16 years ago
72743f1
Minor cleanup - use usecs instead of msecs.
by Kevin O'Connor
· 16 years ago
5be0490
Implement usleep using real time clock.
by Kevin O'Connor
· 16 years ago
1cd7471
Fix typo in clock.c outb_cmos call.
by Kevin O'Connor
· 16 years ago
e6eb3f5
Move timer setup from post.c to clock.c.
by Kevin O'Connor
· 16 years ago
a0dc296
Basic support for PCI BIOS.
by Kevin O'Connor
· 16 years ago
7a558e4
Don't save/restore flags and ebp on external calls - saves on stack space.
by Kevin O'Connor
· 16 years ago
ed12849
Reduce stack usage for ISRs; minor fixes.
by Kevin O'Connor
· 16 years ago
6c78122
Replace debug_exit calls with debug info while setting a failure.
by Kevin O'Connor
· 16 years ago
1978676
Rename VISIBLE macro for better control.
by Kevin O'Connor
· 16 years ago
c65a380
Bug fixes; get mouse working.
by Kevin O'Connor
· 16 years ago
bdce35f
Misc updates.
by Kevin O'Connor
· 16 years ago
38fcbfe
Version 0.1.2
by Kevin O'Connor
· 16 years ago
rel-0.1.2
4b60c00
Version 0.1.1
by Kevin O'Connor
· 16 years ago
rel-0.1.1
f076a3e
Initial checkin.
by Kevin O'Connor
· 16 years ago
rel-0.1.0