index
:
rocket-tools/riscv-gnu-toolchain/qemu/roms/seabios.git
0.5.1-stable
0.6.1-stable
1.10-stable
1.11-stable
1.12-stable
1.6.3-stable
1.7.2-stable
1.7.3-stable
1.7.5-stable
1.8-stable
1.9-stable
master
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
kbd.c
Age
Commit message (
Expand
)
Author
Files
Lines
2013-09-18
Move function definitions for output.c from util.h to new file output.h.
Kevin O'Connor
1
-2
/
+3
2013-09-18
Move stacks.c definitions from util.h to new file stacks.h.
Kevin O'Connor
1
-0
/
+1
2013-09-18
Rename util.c to string.c and introduce string.h.
Kevin O'Connor
1
-0
/
+1
2013-09-02
Move code centered around specific hardware devices to src/hw/
Kevin O'Connor
1
-2
/
+2
2013-02-05
Normalize POST initialization function name suffixes.
Kevin O'Connor
1
-1
/
+1
2012-05-30
Set noinline on kbd.c interface functions that take stack variable pointers.
Kevin O'Connor
1
-2
/
+2
2012-05-30
Remove "noinline" declarations from keyboard/mouse driver code.
Kevin O'Connor
1
-4
/
+2
2012-05-30
Use the extra stack for 16bit USB and PS2 keyboard/mouse commands.
Kevin O'Connor
1
-3
/
+3
2012-05-30
Run all hardware irq handlers on the extra stack.
Kevin O'Connor
1
-6
/
+8
2012-05-28
Rename wait_irq to yield_toirq.
Kevin O'Connor
1
-1
/
+1
2010-05-01
When USB keyboard active, don't send keyboard commands to ps2 port.
Kevin O'Connor
1
-1
/
+10
2010-03-13
Enable irqs in kbd/clock calls that caller might "spin" on.
Kevin O'Connor
1
-0
/
+3
2010-03-13
Revert "Rework disabling of ps2 port irqs."
Kevin O'Connor
1
-2
/
+24
2010-01-28
Rework disabling of ps2 port irqs.
Kevin O'Connor
1
-24
/
+2
2010-01-03
Be sure to add "void" to all function prototypes that take no args.
Kevin O'Connor
1
-2
/
+2
2009-12-13
Distinguish between debug reports for unimplemented vs invalid calls.
Kevin O'Connor
1
-1
/
+1
2009-12-09
Move ps2 specific keyboard and mouse code to ps2port.c.
Kevin O'Connor
1
-99
/
+4
2009-10-24
Add simple cooperative threading scheme to allow parallel hw init.
Kevin O'Connor
1
-1
/
+1
2009-10-24
Replace irq_enable() regions with explicit calls to check for irqs.
Kevin O'Connor
1
-4
/
+0
2009-09-28
Initial support for USB, UHCI, and USB Keyboards.
Kevin O'Connor
1
-1
/
+1
2009-09-20
Support sleeping until an irq fires, and use where applicable.
Kevin O'Connor
1
-19
/
+36
2009-09-11
Separate out pause key processing in process_key().
Kevin O'Connor
1
-20
/
+18
2009-09-11
Define bit names for keyboard shift flags.
Kevin O'Connor
1
-133
/
+136
2009-01-21
Minor enhancement - kbd reset should set 0x1234 in BDA reset flag.
Kevin O'Connor
1
-1
/
+3
2009-01-17
Cleanup keyboard reset handling.
Kevin O'Connor
1
-6
/
+7
2009-01-15
Change license from GPLv3 to LGPLv3.
Kevin O'Connor
1
-1
/
+1
2009-01-04
Make sure ps2 port command reads are from the desired device.
Kevin O'Connor
1
-2
/
+2
2009-01-02
The BDA is at segment 0x0040 not 0x0000.
Kevin O'Connor
1
-5
/
+5
2009-01-01
Reduce stack usage of hw irq handlers.
Kevin O'Connor
1
-12
/
+9
2008-12-29
Add more linker protections around variables accessed from 16bit mode.
Kevin O'Connor
1
-10
/
+10
2008-12-21
Fix bug in dequeue_key() refactor.
Kevin O'Connor
1
-1
/
+1
2008-12-16
Refactor dequeue_key() in keyboard code.
Kevin O'Connor
1
-39
/
+18
2008-12-13
Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)
Kevin O'Connor
1
-15
/
+15
2008-12-10
Improve support for old 16bit resume handlers.
Kevin O'Connor
1
-3
/
+0
2008-11-29
Detect keyboard ctrl-alt-delete and try to reset machine.
Kevin O'Connor
1
-3
/
+9
2008-11-26
Enable a default hw irq handler.
Kevin O'Connor
1
-2
/
+1
2008-10-25
Update F11/F12 scan codes from bochs bios.
Kevin O'Connor
1
-2
/
+2
2008-08-17
Misc minor improvements.
Kevin O'Connor
1
-4
/
+4
2008-07-21
Support ps2 port RESET commands that respond with 1 or 2 bytes.
Kevin O'Connor
1
-1
/
+1
2008-07-21
Add debugging for unknown keyboard (int 16) calls.
Kevin O'Connor
1
-0
/
+7
2008-07-21
Add additional config options to remove parts of code.
Kevin O'Connor
1
-0
/
+7
2008-07-20
Rewrite ps2 port (keyboard/mouse) handling.
Kevin O'Connor
1
-163
/
+70
2008-07-19
Misc fixes and updates.
Kevin O'Connor
1
-1
/
+1
2008-07-04
Extract 'struct bregs' out of biosvar.h; clean up header includes.
Kevin O'Connor
1
-1
/
+2
2008-06-14
Cleanup handling of interrupt controller (PIC).
Kevin O'Connor
1
-3
/
+7
2008-06-12
Support config driven debugging of each irq handler.
Kevin O'Connor
1
-2
/
+2
2008-06-08
Move debugging messages to appropriate functions.
Kevin O'Connor
1
-0
/
+1
2008-05-24
Improve control of debug messages.
Kevin O'Connor
1
-3
/
+4
2008-05-18
Don't initialize keyboard hardware on coreboot - coreboot already does it.
Kevin O'Connor
1
-0
/
+4
2008-04-05
Introduce cpu_relax() and use it in busy loops.
Kevin O'Connor
1
-2
/
+2
[next]