Interdata_v6/usr/sys/seg.h
/*
* INTERDATA SOFTWARE USER SEGMENTATION REGISTERS
*/
extern int *uisa;
extern int *kisa;
/*
* masks for selecting parts of segmentation register
*/
#define SEGMASK 03777400 /* segment start address */
#define SEGEP 0200 /* execute protect */
#define SEGIP 0100 /* write-interrupt protect */
#define SEGWP 040 /* write protect */
#define SEGPRES 020 /* present */
/*
* structure used to address
* a sequence of integers.
*/
struct
{
int r[];
};
extern int *ka6; /* pointer to seg reg for u segment */