Annotation of 43BSDTahoe/new/X/libis/README, revision 1.1.1.1

1.1       root        1: This directory contains the X Windows (Version 10) driver for the Integrated
                      2: Solutions Optimum V WorkStations, both monochrome and color.  It requires
                      3: Integrated Solutions Software Release 3.07.
                      4: 
                      5: The IS driver expects the following entries in ../X/X.h in the section on
                      6: "device identifiers returned by X_SetUp":
                      7: 
                      8: /* Integrated Solutions address space 900-999 */
                      9: #define XDEV_ISI               900             /* ISI base address     */
                     10: #define XDEV_ISIBW             XDEV_ISI+1      /* Optimum V monochrome */
                     11: #define XDEV_ISICOLOR4         XDEV_ISI+2      /* Optimum V 4-bit color*/
                     12: 
                     13: 
                     14: The IS driver makes use of the Integrated Solutions graphics interface
                     15: processor library (libgip), and should be linked with the following command
                     16: in ../X/Makefile when building the IS server (Xis):
                     17: 
                     18: XISLIB=        ../libis/libis.a
                     19: ISLIB= $(XISLIB) -lgip
                     20: 
                     21: is: $(OBJS) $(XISLIB)
                     22:        ${CC} ${CFLAGS} -o Xis $(OBJS) $(STDLIB) $(ISLIB)
                     23: 
                     24: Other variables should already be defined in the Makefile.
                     25: 
                     26: 
                     27: The IS driver requires both read and write permission on /dev/vmem (video
                     28: memory) to mmap it into the server's address space.  /dev/vmem can be made
                     29: readable and writable, or the server can be installed setuid root using the
                     30: following install command in ../X/Makefile:
                     31: 
                     32:        install -s -m 4755 Xis ${DESTDIR}${CONFDIR}
                     33: 
                     34: This usually doesn't matter, since Xis is typically started by xinit, which
                     35: is setuid root.  In any case, the real and effective uid's are reset to
                     36: the current uid immediately after the mmap succeeds.
                     37: 
                     38: 
                     39: The server man page can be found in Xis.8c.
                     40: 
                     41: 
                     42: is-copyright.h contains applicable copyright notices.
                     43: 
                     44: 
                     45: On Integrated Solutions releases, the font and uwm directories are in
                     46: /usr/lib/X.  X applications are in /usr/isi.  X libraries are in /usr/lib.
                     47: The location of most of these can be controlled by each site.
                     48: 
                     49: 
                     50: Questions or comments concerning this port should be directed to
                     51: 
                     52:        Bruce Sanders
                     53:        Integrated Solutions, Inc.
                     54:        2945 Wilderness Place
                     55:        Boulder, CO 80301
                     56:        (303) 938-2799
                     57:        ucbvax!nbires!fred!sanders
                     58: 
                     59:                or
                     60: 
                     61:        David Ferguson
                     62:        Integrated Solutions, Inc.
                     63:        2945 Wilderness Place
                     64:        Boulder, CO 80301
                     65:        (303) 444-5710
                     66:        ucbvax!nbires!fred!ferg

unix.superglobalmegacorp.com

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