drivers/gpib/tnt4882

National Instruments TNT4882/TNT5004 GPIB controllers

Controls National Instruments TNT4882- and TNT5004-based GPIB (IEEE-488) interface cards used to talk to lab and industrial test instruments such as oscilloscopes, signal generators, and power supplies. The same chip family appears across ISA, PCMCIA, PCI, PCIe, PXI, and PMC form factors that NI has shipped from the 1990s through cards still on sale in 2025.

keep-annotate conf=0.84 deploy=low replacement=none subsystem=gpib category=bus-other
84%

recommendation

Worth keeping but documenting its niche because the GPIB subsystem was just promoted out of staging into the main driver tree in November 2025 and the driver itself received cleanup work in January 2026, signalling active upstream interest rather than abandonment. National Instruments still sells PCI-GPIB+ and PCIe-GPIB cards in this family in 2025, though deployments are confined to instrument-control labs and industrial test benches rather than mainstream systems.

repository signals

4 files
2,207 source lines
6 commits, 5y
+2,228 / −15 lines added / removed, 5y
4 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 6 total · active in 3/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 1 commit · +2,211 −0 2025-12: 0 commits · +0 −0 2026-01: 3 commits · +11 −9 2026-02: 2 commits · +6 −6 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Driver source names TNT4882-compatible National Instruments GPIB boards and includes PCI/PCIe/PXI/PMC/ISA/PCMCIA support paths, including PCIe-GPIB device IDs.

  2. spinics.net

    The gpib subsystem was destaged into drivers in November 2025, indicating upstream acceptance rather than planned removal.

  3. spinics.net

    tnt4882 received a targeted cleanup patch in January 2026, showing recent maintenance activity.

  4. ni.com

    NI still lists PCI-GPIB+ as a current product with part number, so at least part of the supported hardware class remains commercially available.

  5. ni.com

    NI publishes PCIe-GPIB specifications with a 2025 update date, supporting that PCIe members of this driver's hardware family were still current in/after 2025.

codex reasoning notes (technical)

Local source inspection via `rg` and `sed` showed this is a real driver for NI/compatible GPIB boards across legacy and PCIe form factors. Local `git -c safe.directory=... log -- drivers/gpib/tnt4882` showed the directory was newly destaged in 2025 and had substantive fixes in January 2026. Web search was used because MCP lore access was unavailable here; it found spinics mirrors for the destage thread and 2026 tnt4882 patch, and no removal/deprecation discussion. Web search also found NI product/spec pages for PCI-GPIB+ and PCIe-GPIB updated/live in 2025+, so the hardware class is still sold, but GPIB is now a niche lab/industrial instrument-control deployment rather than broad new-system volume. That combination supports keep-annotate rather than deprecate/remove.