Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
87f848ec2d6ca609252b313b062bbd57bd290565
/
src
/
mouse.c
8056825
Update stack_hop_back() to jump to 16bit mode if called in 32bit mode.
by Kevin O'Connor
· 8 years ago
7e1baf2
Update invoke_mouse_handler() to use need_hop_back()
by Kevin O'Connor
· 8 years ago
1208543
Revert "Use the extra stack for 16bit USB and PS2 keyboard/mouse commands."
by Kevin O'Connor
· 8 years ago
2d2fa31
Move function definitions for output.c from util.h to new file output.h.
by Kevin O'Connor
· 9 years ago
3df600b
Move stacks.c definitions from util.h to new file stacks.h.
by Kevin O'Connor
· 9 years ago
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 9 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 9 years ago
e51316d
Minor - remove CLEARBITS_BDA and SETBITS_BDA macros.
by Kevin O'Connor
· 10 years ago
ac7eb5e
Remove "noinline" declarations from keyboard/mouse driver code.
by Kevin O'Connor
· 10 years ago
d488a76
Use the extra stack for 16bit USB and PS2 keyboard/mouse commands.
by Kevin O'Connor
· 10 years ago
ecdc655
Run all hardware irq handlers on the extra stack.
by Kevin O'Connor
· 10 years ago
4bc4997
EBDA cleanups.
by Kevin O'Connor
· 10 years ago
9ead6fc
Move ps2ctr manipulation from mouse.c to ps2port.c.
by Kevin O'Connor
· 11 years ago
0e88576
Add support for USB mice.
by Kevin O'Connor
· 12 years ago
dd5a8a6
When USB keyboard active, don't send keyboard commands to ps2 port.
by Kevin O'Connor
· 12 years ago
4ed378a
Backup and restore registers when calling out to user funcs.
by Kevin O'Connor
· 12 years ago
6704cf9
Revert "Rework disabling of ps2 port irqs."
by Kevin O'Connor
· 12 years ago
84a4d4b
Support USB keyboard auto-repeat.
by Kevin O'Connor
· 12 years ago
6f702dd
Rework disabling of ps2 port irqs.
by Kevin O'Connor
· 12 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 12 years ago
dfefeb5
Distinguish between debug reports for unimplemented vs invalid calls.
by Kevin O'Connor
· 13 years ago
5787748
Move ps2 specific keyboard and mouse code to ps2port.c.
by Kevin O'Connor
· 13 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 13 years ago
9f98542
Replace common segment/offset pairs with struct segoff_s.
by Kevin O'Connor
· 13 years ago
4ebc0b7
Consistently disable irqs at start of each assembler entry point.
by Kevin O'Connor
· 13 years ago
b44a852
Cleanup keyboard reset handling.
by Kevin O'Connor
· 13 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 13 years ago
0234cd9
Make sure ps2 port command reads are from the desired device.
by Kevin O'Connor
· 13 years ago
a83ff55
Reduce stack usage of hw irq handlers.
by Kevin O'Connor
· 13 years ago
0881537
Introduce GET/SET_EBDA2() macros - they take a cached ebda seg.
by Kevin O'Connor
· 14 years ago
15157a3
Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)
by Kevin O'Connor
· 14 years ago
d21c089
Enable a default hw irq handler.
by Kevin O'Connor
· 14 years ago
f13b008
Misc minor improvements.
by Kevin O'Connor
· 14 years ago
7481a30
Support ps2 port RESET commands that respond with 1 or 2 bytes.
by Kevin O'Connor
· 14 years ago
4096702
Add additional config options to remove parts of code.
by Kevin O'Connor
· 14 years ago
3b89719
Rewrite ps2 port (keyboard/mouse) handling.
by Kevin O'Connor
· 14 years ago
65e6342
Misc fixes and updates.
by Kevin O'Connor
· 14 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 14 years ago
a05223c
Improve some debugging output.
by Kevin O'Connor
· 14 years ago
f54c150
Cleanup handling of interrupt controller (PIC).
by Kevin O'Connor
· 14 years ago
15c1f22
Support config driven debugging of each irq handler.
by Kevin O'Connor
· 14 years ago
7a558e4
Don't save/restore flags and ebp on external calls - saves on stack space.
by Kevin O'Connor
· 14 years ago
ed12849
Reduce stack usage for ISRs; minor fixes.
by Kevin O'Connor
· 14 years ago
6c78122
Replace debug_exit calls with debug info while setting a failure.
by Kevin O'Connor
· 14 years ago
1978676
Rename VISIBLE macro for better control.
by Kevin O'Connor
· 14 years ago
c65a380
Bug fixes; get mouse working.
by Kevin O'Connor
· 14 years ago
4d6dbc6
Initial support for ps/2 mouse.
by Kevin O'Connor
· 14 years ago
38fcbfe
Version 0.1.2
by Kevin O'Connor
· 14 years ago
rel-0.1.2
4b60c00
Version 0.1.1
by Kevin O'Connor
· 14 years ago
rel-0.1.1