1161754Sru/* $OpenBSD: partab.c,v 1.5 2003/06/03 02:56:18 millert Exp $ */ 288276Smarkm/* $NetBSD: partab.c,v 1.4 1996/12/29 10:38:21 cgd Exp $ */ 388276Smarkm 4331722Seadler/* 57527Sjkh * Copyright (c) 1983, 1993 67527Sjkh * The Regents of the University of California. All rights reserved. 77527Sjkh * 87527Sjkh * Redistribution and use in source and binary forms, with or without 97527Sjkh * modification, are permitted provided that the following conditions 107527Sjkh * are met: 117527Sjkh * 1. Redistributions of source code must retain the above copyright 127527Sjkh * notice, this list of conditions and the following disclaimer. 137527Sjkh * 2. Redistributions in binary form must reproduce the above copyright 147527Sjkh * notice, this list of conditions and the following disclaimer in the 157527Sjkh * documentation and/or other materials provided with the distribution. 16161754Sru * 3. Neither the name of the University nor the names of its contributors 177527Sjkh * may be used to endorse or promote products derived from this software 187527Sjkh * without specific prior written permission. 197527Sjkh * 207527Sjkh * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 217527Sjkh * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 227527Sjkh * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 237527Sjkh * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 247527Sjkh * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 257527Sjkh * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 267527Sjkh * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 277527Sjkh * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 287527Sjkh * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 297527Sjkh * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 307527Sjkh * SUCH DAMAGE. 317527Sjkh */ 327527Sjkh 3388276Smarkm#include <sys/cdefs.h> 3488276Smarkm__FBSDID("$FreeBSD$"); 3588276Smarkm 367527Sjkh#ifndef lint 3728365Scharnier#if 0 387527Sjkhstatic char sccsid[] = "@(#)partab.c 8.1 (Berkeley) 6/6/93"; 39161754Srustatic const char rcsid[] = "$OpenBSD: partab.c,v 1.5 2003/06/03 02:56:18 millert Exp $"; 4028365Scharnier#endif 417527Sjkh#endif /* not lint */ 427527Sjkh 437527Sjkh/* 447527Sjkh * Even parity table for 0-0177 457527Sjkh */ 4688276Smarkmconst unsigned char evenpartab[] = { 477527Sjkh 0000,0201,0202,0003,0204,0005,0006,0207, 487527Sjkh 0210,0011,0012,0213,0014,0215,0216,0017, 497527Sjkh 0220,0021,0022,0223,0024,0225,0226,0027, 507527Sjkh 0030,0231,0232,0033,0234,0035,0036,0237, 517527Sjkh 0240,0041,0042,0243,0044,0245,0246,0047, 527527Sjkh 0050,0251,0252,0053,0254,0055,0056,0257, 537527Sjkh 0060,0261,0262,0063,0264,0065,0066,0267, 547527Sjkh 0270,0071,0072,0273,0074,0275,0276,0077, 557527Sjkh 0300,0101,0102,0303,0104,0305,0306,0107, 567527Sjkh 0110,0311,0312,0113,0314,0115,0116,0317, 577527Sjkh 0120,0321,0322,0123,0324,0125,0126,0327, 587527Sjkh 0330,0131,0132,0333,0134,0335,0336,0137, 597527Sjkh 0140,0341,0342,0143,0344,0145,0146,0347, 607527Sjkh 0350,0151,0152,0353,0154,0355,0356,0157, 617527Sjkh 0360,0161,0162,0363,0164,0365,0366,0167, 627527Sjkh 0170,0371,0372,0173,0374,0175,0176,0377, 637527Sjkh}; 64