Annotation of 43BSD/contrib/np100/npcmd.h, revision 1.1

1.1     ! root        1: /*
        !             2:  * Copyright (c) 1986 MICOM-Interlan, Inc., Boxborough Mass.
        !             3:  * All rights reserved.  The Berkeley software License Agreement
        !             4:  * specifies the terms and conditions for redistribution.
        !             5:  *
        !             6:  *     @(#)npcmd.h     6.1 (Berkeley) 2/20/86
        !             7:  *  @(#)NP Series Drivers npcmd.h      1.1
        !             8:  *
        !             9:  * Delta Created 9/19/85                       Date Extracted 9/20/85
        !            10:  * File name ../../sccs/h/s.npcmd.h
        !            11:  */
        !            12: 
        !            13: /* Note that the NPUNIT macro must match that defined in "npreg.h" */
        !            14: 
        !            15: #define NPUNIT(a)      ((minor(a) >> 4) & 0x0F)
        !            16: 
        !            17: #define NPRESET                0x01            /* reset the board */
        !            18: #define        NPSTART         0x04            /* start board execution */
        !            19: #define        NPGPANIC        0x05            /* Get panic message */
        !            20: #define        NPINIT          0x06            /* initialize software on board */
        !            21: #define NPSTATS        0x07
        !            22: #define        NPRCSR0         0x08            /* read CSR0 */
        !            23: #define        NPRCSR1         0x09            /* read CSR1 */
        !            24: #define        NPRCSR2         0x0a            /* read CSR2 */
        !            25: #define        NPRCSR3         0x0b            /* read CSR3 */
        !            26: #define        NPWCSR0         0x0c            /* write CSR0 */
        !            27: #define        NPWCSR1         0x0d            /* write CSR1 */
        !            28: #define        NPWCSR2         0x0e            /* write CSR2 */
        !            29: #define        NPWCSR3         0x0f            /* write CSR3 */
        !            30: #define NPPOLL         0x10
        !            31: #define NPKILL         0x11
        !            32: #define        NPSETPROT       0x12            /* set the protocol to use */
        !            33: #define        NPSETBOARD      0x13            /* set board to use */
        !            34: #define        NPSETNPDEB      0x14            /* set nc debuging level */
        !            35: #define        NPSETADDR       0x15            /* set host address */
        !            36: #define        NPNETBOOT       0x16            /* boot from the network */
        !            37: 
        !            38: /* ICP Board Requests */
        !            39: 
        !            40: #define ICPLOAD  0x02
        !            41: #define ICPDUMP  0x03
        !            42: #define ICPPANIC 0x05
        !            43: #define ICPPOLL  0x10

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.