commit 062a3ca0cb53904af8b4f854c578d33e91b035a8
Author: RichardG867 <richardg867@gmail.com>
Date:   Thu May 14 19:45:46 2026 -0300

    lpt: Rework hotplugging with device eligibility flags for both directions

 src/char/char.c             |  2 +-
 src/char/char_loopback.c    |  2 +-
 src/char/char_pipe.c        |  2 +-
 src/device.c                |  2 +-
 src/device/hasp.c           |  2 +-
 src/device/lpt.c            | 20 +++++++++++---------
 src/include/86box/char.h    |  6 ++++++
 src/include/86box/device.h  |  5 ++++-
 src/include/86box/lpt.h     |  8 +-------
 src/printer/prt_escp.c      |  2 +-
 src/printer/prt_ps.c        |  4 ++--
 src/printer/prt_text.c      |  2 +-
 src/qt/qt_settingsports.cpp | 28 +++++++++++++++-------------
 src/sound/snd_lpt_adlipt.c  |  4 ++--
 src/sound/snd_lpt_cms.c     |  2 +-
 src/sound/snd_lpt_dac.c     |  8 ++++----
 src/sound/snd_lpt_dss.c     |  2 +-
 src/sound/snd_lpt_tndlpt.c  |  2 +-
 18 files changed, 55 insertions(+), 48 deletions(-)
