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
|
||||
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.
|
||||
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
|
||||
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
|
||||
//
|
||||
// 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
|
||||
DESCRIPTION 'KPCOMM -- High-Speed Serial Communications Driver'
|
||||
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
|
||||
//
|
||||
// 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
|
||||
//
|
||||
// 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
|
||||
# (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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
//
|
||||
// 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
|
||||
#
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue