summaryrefslogtreecommitdiffstats
path: root/hw/input/ps2.c
Commit message (Expand)AuthorAgeFilesLines
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-2/+2
* ps2: Initial horizontal scroll supportDmitry Petrov2022-01-131-8/+49
* ps2: migration support for command reply queueVolker Rümelin2021-09-101-6/+34
* ps2: use a separate keyboard command reply queueVolker Rümelin2021-09-101-31/+84
* ps2: use the whole ps2 buffer but keep queue sizeVolker Rümelin2021-09-101-49/+20Star
* hw/input/ps2: Use ps2_raise_irq() instead of open coding itPhilippe Mathieu-Daudé2021-05-261-4/+4
* ps2: don't deassert irq twice if queue is emptyVolker Rümelin2021-05-261-1/+3
* ps2: don't raise an interrupt if queue is fullVolker Rümelin2021-05-261-0/+4
* ps2: fix mouse stream corruptionVolker Rümelin2021-05-261-1/+2
* hw/input: expand trace info reported for ps2 deviceDaniel P. Berrangé2021-05-261-1/+2
* hw/input/ps2.c: Remove remnants of printf debugPeter Maydell2020-11-171-9/+0Star
* hppa: add emulation of LASI PS2 controllersSven Schnelle2020-01-271-0/+5
* ps2: accept 'Set Key Make and Break' commandsSven Schnelle2020-01-271-0/+10
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+2
* qmp hmp: Make system_wakeup check wake-up support and run stateDaniel Henrique Barboza2018-12-181-3/+3
* ps2kbd: default to scan enabled after resetHervé Poussineau2018-11-271-1/+1
* ps2: prevent changing irq state on save and loadPavel Dovgalyuk2018-10-021-2/+6
* ps2: check PS2Queue wptr pointer in post_load routineliujunjie2018-06-181-1/+1
* ps2: Fix mouse stream corruption due to lost dataGeoffrey McRae2018-05-151-29/+95
* ps2: Clear the PS/2 queue and obey disableGeoffrey McRae2018-05-151-0/+11
* hw: convert ps2 device to keycodemapdbDaniel P. Berrange2018-01-291-399/+7Star
* ps2: check PS2Queue pointers in post_load routinePrasad J Pandit2018-01-291-12/+9Star
* ps2: fix scancodes sent for Ctrl+Pause key combinationDaniel P. Berrange2017-10-231-16/+35
* ps2: fix scancodess sent for Pause key in AT set 1Daniel P. Berrange2017-10-231-1/+1
* ps2: fix scancodes sent for Shift/Ctrl+Print key combinationDaniel P. Berrange2017-10-231-0/+19
* ps2: fix scancodes sent for Alt-Print key combination (aka SysRq)Daniel P. Berrange2017-10-231-20/+117
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-2/+6
* ui: drop ac_search and ac_stopGerd Hoffmann2017-07-281-4/+4
* ui: drop altgr and altgr_r QKeyCodesGerd Hoffmann2017-07-271-2/+0Star
* ps2: enable multimedia keysGerd Hoffmann2017-07-271-4/+0Star
* ps2: reset queue in ps2_reset_keyboardGerd Hoffmann2017-06-231-0/+1
* ps2: add ps2_reset_queueGerd Hoffmann2017-06-231-5/+10
* ps2: add and use PS2State typedefGerd Hoffmann2017-06-231-7/+5Star
* ps2: add support for mice with extra/side buttonsFabian Lesniak2017-01-311-3/+5
* ps2: Fix lost scancodes by recent changesOGAWA Hirofumi2017-01-101-0/+10
* ps2: do not generate invalid key codes for unknown keysHervé Poussineau2016-09-281-13/+7Star
* ps2: use QEMU qcodes instead of scancodesHervé Poussineau2016-09-281-48/+485
* ps2: allow keycode translation for all scancode setsHervé Poussineau2016-09-281-26/+97
* ps2: correctly handle 'get/set scancode' commandHervé Poussineau2016-09-281-3/+5
* ps2: reject unknown commands, instead of blindly accepting themHervé Poussineau2016-09-281-1/+1
* ps2kbd: default to scancode_set 2, as with KBD_CMD_RESETHervé Poussineau2016-04-081-1/+1
* qapi: Don't special-case simple union wrappersEric Blake2016-03-181-3/+3
* ui: Shorten references into InputEventEric Blake2016-03-051-11/+16
* qapi: rename input buttonsGerd Hoffmann2016-03-011-2/+2
* hw: Clean up includesPeter Maydell2016-01-291-0/+1
* qapi: Change munging of CamelCase enum valuesEric Blake2015-12-171-2/+2
* qapi: Don't let implicit enum MAX member collideEric Blake2015-12-171-1/+1