[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/5] Make serial msmouse work
From: |
Arwed Meyer |
Subject: |
[PATCH v2 0/5] Make serial msmouse work |
Date: |
Sun, 11 Sep 2022 20:18:35 +0200 |
This series of patches makes `-serial msmouse` work in practice.
Tested with FreeDOS/CTMouse driver `ctmouse /V` which identifies a
Logitech compatible 3 button mouse.
It will probably run as well with any other compatible serial mouse
driver on Windows 9x etc.
Arwed Meyer (5):
msmouse: Handle mouse reset
chardev: src buffer const for write functions
msmouse: Use fifo8 instead of array
msmouse: Add pnp data
serial: Allow unaligned i/o access
chardev/char.c | 4 +-
chardev/msmouse.c | 150 +++++++++++++++++++++++++++++++++-------
hw/char/serial.c | 3 +
include/chardev/char.h | 4 +-
include/sysemu/replay.h | 2 +-
replay/replay-char.c | 2 +-
stubs/replay-tools.c | 2 +-
7 files changed, 134 insertions(+), 33 deletions(-)
--
2.34.1
- Re: [PATCH v2 3/5] msmouse: Use fifo8 instead of array, (continued)
- [PATCH v2 1/5] msmouse: Handle mouse reset, Arwed Meyer, 2022/09/08
- Re: [PATCH v2 1/5] msmouse: Handle mouse reset, Peter Maydell, 2022/09/08
- Re: [PATCH v2 1/5] msmouse: Handle mouse reset, Arwed Meyer, 2022/09/11
- Re: [PATCH v2 1/5] msmouse: Handle mouse reset, Peter Maydell, 2022/09/11
- Re: [PATCH v2 1/5] msmouse: Handle mouse reset, Arwed Meyer, 2022/09/12
- Re: [PATCH v2 1/5] msmouse: Handle mouse reset, Arwed Meyer, 2022/09/12
- Re: [PATCH v2 1/5] msmouse: Handle mouse reset, Peter Maydell, 2022/09/13
[PATCH v2 2/5] chardev: src buffer const for write functions, Arwed Meyer, 2022/09/08
[PATCH v2 0/5] Make serial msmouse work,
Arwed Meyer <=
[PATCH v3 2/5] chardev: src buffer const for write functions, Arwed Meyer, 2022/09/11
[PATCH v3 4/5] msmouse: Add pnp data, Arwed Meyer, 2022/09/11
[PATCH v3 5/5] serial: Allow unaligned i/o access, Arwed Meyer, 2022/09/11
[PATCH v3 3/5] msmouse: Use fifo8 instead of array, Arwed Meyer, 2022/09/11
Re: [PATCH v2 0/5] Make serial msmouse work, Arwed Meyer, 2022/09/24