cleanup copyright stuff
This commit is contained in:
parent
018d2f1b4f
commit
e85a3c5399
@ -1,21 +1,49 @@
|
||||
/* $NetBSD: genpar.c,v 1.5 1994/10/26 02:03:06 cgd Exp $ */
|
||||
/* $NetBSD: genpar.c,v 1.6 1995/02/16 21:57:31 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Markus Wild.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#define bset(i,b) ((i & (1<<b))?1:0)
|
||||
|
||||
main()
|
||||
{
|
||||
int i;
|
||||
int i;
|
||||
unsigned char par;
|
||||
|
||||
printf ("u_char even_parity[] = {\n ");
|
||||
for (i = 0; i < 0x80; i++)
|
||||
{
|
||||
unsigned char par = bset(i,0)+bset(i,1)+bset(i,2)+bset(i,3)+bset(i,4)+
|
||||
bset(i,5)+bset(i,6)+bset(i,7);
|
||||
|
||||
printf ("%2d, ", par & 1);
|
||||
|
||||
if ((i & 15) == 15)
|
||||
printf ("\n ");
|
||||
}
|
||||
printf ("};\n");
|
||||
printf("u_char even_parity[] = {\n\t");
|
||||
for (i = 0; i < 0x80; i++) {
|
||||
par = bset(i,0) + bset(i,1) + bset(i,2) + bset(i,3)
|
||||
+ bset(i,4) + bset(i,5) + bset(i,6) + bset(i,7);
|
||||
printf("%2d, ", par & 1);
|
||||
if ((i & 15) == 15)
|
||||
printf("\n\t");
|
||||
}
|
||||
printf("};\n");
|
||||
}
|
||||
|
@ -1,5 +1,34 @@
|
||||
/* $NetBSD: grf_cc.c,v 1.16 1994/12/01 17:25:00 chopps Exp $ */
|
||||
/* $NetBSD: grf_cc.c,v 1.17 1995/02/16 21:57:34 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994 Christian E. Hopps
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Christian E. Hopps.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include "grfcc.h"
|
||||
#if NGRFCC > 0
|
||||
/*
|
||||
|
@ -1,5 +1,34 @@
|
||||
/* $NetBSD: grf_ccreg.h,v 1.7 1994/10/26 02:03:11 cgd Exp $ */
|
||||
/* $NetBSD: grf_ccreg.h,v 1.8 1995/02/16 21:57:35 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994 Christian E. Hopps
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Christian E. Hopps.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
int grfcc_cnprobe __P((void));
|
||||
void grfcc_iteinit __P((struct grf_softc *));
|
||||
int cc_mode __P((struct grf_softc *, int, void *, int, int));
|
||||
|
@ -1,5 +1,35 @@
|
||||
/* $NetBSD: grf_rh.c,v 1.5 1994/12/28 09:25:09 chopps Exp $ */
|
||||
/* $NetBSD: grf_rh.c,v 1.6 1995/02/16 21:57:36 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994 Markus Wild
|
||||
* Copyright (c) 1994 Lutz Vieweg
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Lutz Vieweg.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include "grfrh.h"
|
||||
#if NGRFRH > 0
|
||||
|
||||
@ -37,30 +67,22 @@ extern unsigned char kernel_font_8x11_lo, kernel_font_8x11_hi;
|
||||
extern unsigned char kernel_font_8x11[];
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* NOTE: this driver for the MacroSystem Retina board was only possible,
|
||||
* because MacroSystem provided information about the pecularities
|
||||
* of the board. THANKS! Competition in Europe among gfx board
|
||||
* manufacturers is rather tough, so Lutz Vieweg, who wrote the
|
||||
* initial driver, has made an agreement with MS not to document
|
||||
* the driver source (see also his Copyright disclaimer below).
|
||||
* -> ALL comments after
|
||||
* -> "/* -------------- START OF CODE -------------- * /"
|
||||
* -> have been added by myself (mw) from studying the publically
|
||||
* -> available "NCR 77C32BLT" Data Manual
|
||||
*
|
||||
* Lutz' original driver source (without any of my comments) is
|
||||
* available on request.
|
||||
* This driver for the MacroSystem Retina board was only possible,
|
||||
* because MacroSystem provided information about the pecularities
|
||||
* of the board. THANKS! Competition in Europe among gfx board
|
||||
* manufacturers is rather tough, so Lutz Vieweg, who wrote the
|
||||
* initial driver, has made an agreement with MS not to document
|
||||
* the driver source (see also his comment below).
|
||||
* -> ALL comments after
|
||||
* -> "/* -------------- START OF CODE -------------- * /"
|
||||
* -> have been added by myself (mw) from studying the publically
|
||||
* -> available "NCR 77C32BLT" Data Manual
|
||||
*/
|
||||
|
||||
/* This code offers low-level routines to access the Retina BLT Z3
|
||||
/*
|
||||
* This code offers low-level routines to access the Retina BLT Z3
|
||||
* graphics-board manufactured by MS MacroSystem GmbH from within NetBSD
|
||||
* for the Amiga. * No warranties for any kind of function at all - this
|
||||
* code may crash your hardware and scratch your harddisk. Use at your
|
||||
* own risk. Freely distributable.
|
||||
*
|
||||
* Written by Lutz Vieweg 02/94
|
||||
* for the Amiga.
|
||||
*
|
||||
* Thanks to MacroSystem for providing me with the neccessary information
|
||||
* to create theese routines. The sparse documentation of this code
|
||||
|
@ -1,15 +1,37 @@
|
||||
/* $NetBSD: grf_rhreg.h,v 1.3 1994/12/01 17:25:07 chopps Exp $ */
|
||||
|
||||
#ifndef _GRF_RHREG_H
|
||||
#define _GRF_RHREG_H
|
||||
/* $NetBSD: grf_rhreg.h,v 1.4 1995/02/16 21:57:38 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Written & Copyright by Lutz Vieweg. As for missing comments: see
|
||||
* grf_rt.*
|
||||
* Copyright (c) 1994 Markus Wild
|
||||
* Copyright (c) 1994 Lutz Vieweg
|
||||
* All rights reserved.
|
||||
*
|
||||
* Lutz provided these sources in C++, I tried to keep as much of it when
|
||||
* converting to C. -mw-
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Lutz Vieweg.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#ifndef _GRF_RHREG_H
|
||||
#define _GRF_RHREG_H
|
||||
|
||||
#define EMPTY_ALPHA 0x2010 /* this is the char and the attribute
|
||||
that AlphaErase will fill into the
|
||||
|
@ -1,5 +1,35 @@
|
||||
/* $NetBSD: grf_rt.c,v 1.20 1994/12/28 09:25:11 chopps Exp $ */
|
||||
/* $NetBSD: grf_rt.c,v 1.21 1995/02/16 21:57:39 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
* Copyright (c) 1993 Lutz Vieweg
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Lutz Vieweg.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include "grfrt.h"
|
||||
#if NGRFRT > 0
|
||||
|
||||
@ -25,34 +55,26 @@ int rt_ioctl __P((struct grf_softc *gp, u_long, void *));
|
||||
int retina_inited;
|
||||
|
||||
|
||||
/* NOTE: this driver for the MacroSystem Retina board was only possible,
|
||||
because MacroSystem provided information about the pecularities
|
||||
of the board. THANKS! Competition in Europe among gfx board
|
||||
manufacturers is rather tough, so Lutz Vieweg, who wrote the
|
||||
initial driver, has made an agreement with MS not to document
|
||||
the driver source (see also his Copyright disclaimer below).
|
||||
-> ALL comments after
|
||||
-> "/* -------------- START OF CODE -------------- * /"
|
||||
-> have been added by myself (mw) from studying the publically
|
||||
-> available "NCR 77C22E+" Data Manual
|
||||
|
||||
Lutz' original driver source (without any of my comments) is
|
||||
available on request. */
|
||||
|
||||
|
||||
/* This code offers low-level routines to access the Retina graphics-board
|
||||
manufactured by MS MacroSystem GmbH from within NetBSD for the Amiga.
|
||||
No warranties for any kind of function at all - this code may crash
|
||||
your hardware and scratch your harddisk.
|
||||
Use at your own risk.
|
||||
Freely distributable.
|
||||
|
||||
Written by Lutz Vieweg 07/93
|
||||
|
||||
Thanks to MacroSystem for providing me with the neccessary information
|
||||
to create theese routines. The sparse documentation of this code
|
||||
results from the agreements between MS and me.
|
||||
*/
|
||||
/*
|
||||
* This driver for the MacroSystem Retina board was only possible,
|
||||
* because MacroSystem provided information about the pecularities
|
||||
* of the board. THANKS! Competition in Europe among gfx board
|
||||
* manufacturers is rather tough, so Lutz Vieweg, who wrote the
|
||||
* initial driver, has made an agreement with MS not to document
|
||||
* the driver source (see also his comment below).
|
||||
* -> ALL comments after
|
||||
* -> "/* -------------- START OF CODE -------------- * /"
|
||||
* -> have been added by myself (mw) from studying the publically
|
||||
* -> available "NCR 77C22E+" Data Manual
|
||||
*/
|
||||
/*
|
||||
* This code offers low-level routines to access the Retina graphics-board
|
||||
* manufactured by MS MacroSystem GmbH from within NetBSD for the Amiga.
|
||||
*
|
||||
* Thanks to MacroSystem for providing me with the neccessary information
|
||||
* to create theese routines. The sparse documentation of this code
|
||||
* results from the agreements between MS and me.
|
||||
*/
|
||||
|
||||
extern unsigned char kernel_font_8x8_width, kernel_font_8x8_height;
|
||||
extern unsigned char kernel_font_8x8_lo, kernel_font_8x8_hi;
|
||||
|
@ -1,23 +1,58 @@
|
||||
/* $NetBSD: grf_rtreg.h,v 1.5 1994/10/26 02:03:19 cgd Exp $ */
|
||||
/* $NetBSD: grf_rtreg.h,v 1.6 1995/02/16 21:57:41 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
* Copyright (c) 1993 Lutz Vieweg
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Lutz Vieweg.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#ifndef _GRF_RTREG_H
|
||||
#define _GRF_RTREG_H
|
||||
|
||||
/* NOTE: this driver for the MacroSystem Retina board was only possible,
|
||||
because MacroSystem provided information about the pecularities
|
||||
of the board. THANKS! Competition in Europe among gfx board
|
||||
manufacturers is rather tough, so Lutz Vieweg, who wrote the
|
||||
initial driver, has made an agreement with MS not to document
|
||||
the driver source (see also his Copyright disclaimer at the
|
||||
beginning of grf_rt.cc and ite_rt.cc).
|
||||
-> ALL comments and register defines after
|
||||
-> "/* -------------- START OF CODE -------------- * /"
|
||||
-> have been added by myself (mw) from studying the publically
|
||||
-> available "NCR 77C22E+" Data Manual
|
||||
|
||||
Lutz' original driver source (without any of my comments) is
|
||||
available on request. */
|
||||
|
||||
/*
|
||||
* This driver for the MacroSystem Retina board was only possible,
|
||||
* because MacroSystem provided information about the pecularities
|
||||
* of the board. THANKS! Competition in Europe among gfx board
|
||||
* manufacturers is rather tough, so Lutz Vieweg, who wrote the
|
||||
* initial driver, has made an agreement with MS not to document
|
||||
* the driver source (see also his comment below).
|
||||
* -> ALL comments and register defines after
|
||||
* -> "/* -------------- START OF CODE -------------- * /"
|
||||
* -> have been added by myself (mw) from studying the publically
|
||||
* -> available "NCR 77C22E+" Data Manual
|
||||
*/
|
||||
/*
|
||||
* This code offers low-level routines to access the Retina graphics-board
|
||||
* manufactured by MS MacroSystem GmbH from within NetBSD for the Amiga.
|
||||
*
|
||||
* Thanks to MacroSystem for providing me with the neccessary information
|
||||
* to create theese routines. The sparse documentation of this code
|
||||
* results from the agreements between MS and me.
|
||||
*/
|
||||
|
||||
#if 0
|
||||
/* these are in dev/devices.h */
|
||||
|
@ -1,5 +1,34 @@
|
||||
/* $NetBSD: ite_cc.c,v 1.21 1994/12/01 17:25:21 chopps Exp $ */
|
||||
/* $NetBSD: ite_cc.c,v 1.22 1995/02/16 21:57:42 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994 Christian E. Hopps
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Christian E. Hopps.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include "grfcc.h"
|
||||
#if NGRFCC > 0
|
||||
|
||||
|
@ -1,5 +1,35 @@
|
||||
/* $NetBSD: ite_rh.c,v 1.3 1994/10/26 02:04:00 cgd Exp $ */
|
||||
/* $NetBSD: ite_rh.c,v 1.4 1995/02/16 21:57:43 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994 Markus Wild
|
||||
* Copyright (c) 1994 Lutz Vieweg
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Lutz Vieweg.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include "grfrh.h"
|
||||
#if NGRFRH > 0
|
||||
|
||||
|
@ -1,5 +1,35 @@
|
||||
/* $NetBSD: ite_rt.c,v 1.11 1994/10/26 02:04:01 cgd Exp $ */
|
||||
/* $NetBSD: ite_rt.c,v 1.12 1995/02/16 21:57:45 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
* Copyright (c) 1993 Lutz Vieweg
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Lutz Vieweg.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include "grfrt.h"
|
||||
#if NGRFRT > 0
|
||||
|
||||
|
@ -1,5 +1,34 @@
|
||||
/* $NetBSD: kbdmap.c,v 1.7 1994/10/26 02:04:11 cgd Exp $ */
|
||||
/* $NetBSD: kbdmap.c,v 1.8 1995/02/16 21:57:46 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Markus Wild.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#include <amiga/dev/kbdmap.h>
|
||||
|
||||
/* define a default keymap. This can be changed by keyboard ioctl's
|
||||
|
@ -1,5 +1,34 @@
|
||||
/* $NetBSD: kbdmap.h,v 1.6 1994/10/26 02:04:13 cgd Exp $ */
|
||||
/* $NetBSD: kbdmap.h,v 1.7 1995/02/16 21:57:47 chopps Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
* 3. All advertising materials mentioning features or use of this software
|
||||
* must display the following acknowledgement:
|
||||
* This product includes software developed by Markus Wild.
|
||||
* 4. The name of the author may not be used to endorse or promote products
|
||||
* derived from this software without specific prior written permission
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#define NUL 0
|
||||
#define SOH 1
|
||||
#define STX 2
|
||||
|
Loading…
Reference in New Issue
Block a user