License headers added.
This commit is contained in:
parent
08876e2a90
commit
d5319cf2ca
9 changed files with 34 additions and 0 deletions
|
|
@ -666,6 +666,8 @@ KPCOMM is distributed under the MIT License (`LICENSE.md`): it may be used,
|
||||||
changed and shipped, alone or with a program, as source or as the built
|
changed and shipped, alone or with a program, as source or as the built
|
||||||
driver, as long as the copyright and permission notice go with it. The
|
driver, as long as the copyright and permission notice go with it. The
|
||||||
license covers this folder; the rest of the repository is not under it.
|
license covers this folder; the rest of the repository is not under it.
|
||||||
|
Each source file here opens with a short header that says so
|
||||||
|
(`SPDX-License-Identifier: MIT`).
|
||||||
|
|
||||||
Built with Open Watcom (`watcom.mk`), the driver also carries Open Watcom
|
Built with Open Watcom (`watcom.mk`), the driver also carries Open Watcom
|
||||||
code (its DLL start-up and C library helpers), and Open Watcom's license
|
code (its DLL start-up and C library helpers), and Open Watcom's license
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
// Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
// See LICENSE.md for license information.
|
||||||
|
// SPDX-License-Identifier: MIT
|
||||||
|
//
|
||||||
// commdrv.c - KPCOMM.DRV -- High-speed COMM.DRV replacement
|
// commdrv.c - KPCOMM.DRV -- High-speed COMM.DRV replacement
|
||||||
//
|
//
|
||||||
// Exported COMM.DRV entry points (Windows 3.1 DDAG signatures), port
|
// Exported COMM.DRV entry points (Windows 3.1 DDAG signatures), port
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
; Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
; See LICENSE.md for license information.
|
||||||
|
; SPDX-License-Identifier: MIT
|
||||||
|
|
||||||
LIBRARY COMM
|
LIBRARY COMM
|
||||||
DESCRIPTION 'KPCOMM -- High-Speed Serial Communications Driver'
|
DESCRIPTION 'KPCOMM -- High-Speed Serial Communications Driver'
|
||||||
EXETYPE WINDOWS
|
EXETYPE WINDOWS
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
// Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
// See LICENSE.md for license information.
|
||||||
|
// SPDX-License-Identifier: MIT
|
||||||
|
//
|
||||||
// commdrv.h - KPCOMM.DRV -- High-speed COMM.DRV replacement
|
// commdrv.h - KPCOMM.DRV -- High-speed COMM.DRV replacement
|
||||||
//
|
//
|
||||||
// Types, UART/PIC/DPMI/BIOS constants, port state, and the prototypes
|
// Types, UART/PIC/DPMI/BIOS constants, port state, and the prototypes
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
// Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
// See LICENSE.md for license information.
|
||||||
|
// SPDX-License-Identifier: MIT
|
||||||
|
//
|
||||||
// isr.c - Interrupt-time code for KPCOMM.DRV
|
// isr.c - Interrupt-time code for KPCOMM.DRV
|
||||||
//
|
//
|
||||||
// Hardware interrupt entry points, DPMI vector hooking with a per-IRQ
|
// Hardware interrupt entry points, DPMI vector hooking with a per-IRQ
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
# See LICENSE.md for license information.
|
||||||
|
# SPDX-License-Identifier: MIT
|
||||||
|
#
|
||||||
# kpcomm.lnk -- wlink directives for KPCOMM.DRV built with Open Watcom
|
# kpcomm.lnk -- wlink directives for KPCOMM.DRV built with Open Watcom
|
||||||
# (watcom.mk): what commdrv.def gives MSVC's linker. The module name stays
|
# (watcom.mk): what commdrv.def gives MSVC's linker. The module name stays
|
||||||
# COMM, as USER.EXE imports the driver by that name, and the entry points
|
# COMM, as USER.EXE imports the driver by that name, and the entry points
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
// Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
// See LICENSE.md for license information.
|
||||||
|
// SPDX-License-Identifier: MIT
|
||||||
|
//
|
||||||
// lpt.c - Parallel port support for KPCOMM.DRV
|
// lpt.c - Parallel port support for KPCOMM.DRV
|
||||||
//
|
//
|
||||||
// The stock COMM.DRV also serves LPT1-LPT3 (cid 0x80-0x82), and Windows
|
// The stock COMM.DRV also serves LPT1-LPT3 (cid 0x80-0x82), and Windows
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
# See LICENSE.md for license information.
|
||||||
|
# SPDX-License-Identifier: MIT
|
||||||
|
#
|
||||||
# makefile - High-speed COMM.DRV replacement for MSVC 1.52
|
# makefile - High-speed COMM.DRV replacement for MSVC 1.52
|
||||||
#
|
#
|
||||||
# Build: nmake
|
# Build: nmake
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
|
# Part of KPCOMM, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
||||||
|
# See LICENSE.md for license information.
|
||||||
|
# SPDX-License-Identifier: MIT
|
||||||
|
#
|
||||||
# watcom.mk -- KPCOMM.DRV built on Linux with Open Watcom v2's 16-bit
|
# watcom.mk -- KPCOMM.DRV built on Linux with Open Watcom v2's 16-bit
|
||||||
# Windows target, for hosts without MSVC 1.52 (the makefile, for NMAKE, is
|
# Windows target, for hosts without MSVC 1.52 (the makefile, for NMAKE, is
|
||||||
# the MSVC build). Uses the Open Watcom JoeyLib's installer sets up, unless
|
# the MSVC build). Uses the Open Watcom JoeyLib's installer sets up, unless
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue