Annotation of researchv10dc/lsys/sys/uba.h, revision 1.1

1.1     ! root        1: /*
        !             2:  * data structures for the unibus adapter code
        !             3:  */
        !             4: 
        !             5: #define        UBNMAP  100
        !             6: 
        !             7: struct uba {
        !             8:        short flags;
        !             9:        short path;             /* data paths available */
        !            10:        struct ubadev *addr;    /* our registers and address window */
        !            11:        ubm_t *sbmap;           /* stream block maps, per buffer */
        !            12:        uaddr_t *sbaddr;        /* and unibus addresses */
        !            13:        ubm_t shmap;            /* stream block header map */
        !            14:        uaddr_t shaddr;         /* stream block header unibus address */
        !            15:        struct map map[UBNMAP];
        !            16: };
        !            17: 
        !            18: /*
        !            19:  * flags
        !            20:  */
        !            21: 
        !            22: #define        UBINIT  01      /* this adapter has been set up */
        !            23: #define        UBMWANT 02      /* map needed */

unix.superglobalmegacorp.com

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