1 Most of the source files in this directory are derived from the Exokernel,
5 * Copyright (C) 1997 Massachusetts Institute of Technology
7 * This software is being provided by the copyright holders under the
8 * following license. By obtaining, using and/or copying this software,
9 * you agree that you have read, understood, and will comply with the
10 * following terms and conditions:
12 * Permission to use, copy, modify, distribute, and sell this software
13 * and its documentation for any purpose and without fee or royalty is
14 * hereby granted, provided that the full text of this NOTICE appears on
15 * ALL copies of the software and documentation or portions thereof,
16 * including modifications, that you make.
18 * THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
19 * REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
20 * BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
21 * WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
22 * THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
23 * THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT
24 * HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE OR
27 * The name and trademarks of copyright holders may NOT be used in
28 * advertising or publicity pertaining to the software without specific,
29 * written prior permission. Title to copyright in this software and any
30 * associated documentation will at all times remain with copyright
31 * holders. See the file AUTHORS which should have accompanied this software
32 * for a list of all copyright holders.
34 * This file may be derived from previously copyrighted software. This
35 * copyright applies only to those changes made by the copyright
36 * holders listed in the AUTHORS file. The rest of this file is covered by
37 * the copyright notices, if any, listed below.
40 Console.c was created consulting the NetBSD pccons driver which is:
43 * Copyright (c) 1993, 1994, 1995 Charles Hannum. All rights reserved.
44 * Copyright (c) 1990 The Regents of the University of California.
45 * All rights reserved.
47 * This code is derived from software contributed to Berkeley by
48 * William Jolitz and Don Ahn.
50 * Redistribution and use in source and binary forms, with or without
51 * modification, are permitted provided that the following conditions
53 * 1. Redistributions of source code must retain the above copyright
54 * notice, this list of conditions and the following disclaimer.
55 * 2. Redistributions in binary form must reproduce the above copyright
56 * notice, this list of conditions and the following disclaimer in the
57 * documentation and/or other materials provided with the distribution.
58 * 3. All advertising materials mentioning features or use of this software
59 * must display the following acknowledgement:
60 * This product includes software developed by the University of
61 * California, Berkeley and its contributors.
62 * 4. Neither the name of the University nor the names of its contributors
63 * may be used to endorse or promote products derived from this software
64 * without specific prior written permission.
66 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
67 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
68 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
69 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
70 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
71 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
72 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
73 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
74 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
75 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
79 Kclock.h, sched.h, and printf.h are copyright:
82 * Copyright (C) 1998 Exotec, Inc.
84 * This software is being provided by the copyright holders under the
85 * following license. By obtaining, using and/or copying this software,
86 * you agree that you have read, understood, and will comply with the
87 * following terms and conditions:
89 * Permission to use, copy, modify, distribute, and sell this software
90 * and its documentation for any purpose and without fee or royalty is
91 * hereby granted, provided that the full text of this NOTICE appears on
92 * ALL copies of the software and documentation or portions thereof,
93 * including modifications, that you make.
95 * THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
96 * REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
97 * BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
98 * WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
99 * THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
100 * THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT
101 * HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE OR
104 * The name and trademarks of copyright holders may NOT be used in
105 * advertising or publicity pertaining to the software without specific,
106 * written prior permission. Title to copyright in this software and any
107 * associated documentation will at all times remain with Exotec, Inc..
109 * This file may be derived from previously copyrighted software. This
110 * copyright applies only to those changes made by Exotec, Inc. The rest
111 * of this file is covered by the copyright notices, if any, listed below.
114 Printf.c is copyright:
117 * Copyright (c) 1986, 1988, 1991, 1993
118 * The Regents of the University of California. All rights reserved.
119 * (c) UNIX System Laboratories, Inc.
120 * All or some portions of this file are derived from material licensed
121 * to the University of California by American Telephone and Telegraph
122 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
123 * the permission of UNIX System Laboratories, Inc.
125 * Redistribution and use in source and binary forms, with or without
126 * modification, are permitted provided that the following conditions
128 * 1. Redistributions of source code must retain the above copyright
129 * notice, this list of conditions and the following disclaimer.
130 * 2. Redistributions in binary form must reproduce the above copyright
131 * notice, this list of conditions and the following disclaimer in the
132 * documentation and/or other materials provided with the distribution.
133 * 3. All advertising materials mentioning features or use of this software
134 * must display the following acknowledgement:
135 * This product includes software developed by the University of
136 * California, Berkeley and its contributors.
137 * 4. Neither the name of the University nor the names of its contributors
138 * may be used to endorse or promote products derived from this software
139 * without specific prior written permission.
141 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
142 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
143 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
144 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
145 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
146 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
147 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
148 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
149 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
150 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
153 * @(#)subr_prf.c 8.3 (Berkeley) 1/21/94