plan 9 kernel history: overview | file list | diff list

1991/0109/ss/dat.h (diff list | history)

1990/1231/sys/src/9/ss/dat.h:343,3491991/0109/sys/src/9/ss/dat.h:343,349 (short | long | prev | next)
1990/1223    
	ulong	pid; 
	int	nchild; 
	QLock	wait;			/* exiting children to be waited for */ 
	ulong	waitmsg; 
1991/0109    
	Waitmsg	waitmsg;		/* this is large but must be addressable */ 
1990/1223    
	Proc	*child; 
	Proc	*parent; 
	Pgrp	*pgrp; 
1990/1231/sys/src/9/ss/dat.h:648,6531991/0109/sys/src/9/ss/dat.h:648,659
1990/1223    
	char	name[NAMELEN]; 
}; 
 
1991/0109    
/* 
 *  LANCE CSR3 (bus control bits) 
 */ 
#define BSWP	0x4 
#define ACON	0x2 
#define BCON	0x1 
1990/1231    
 
/* 
 *  system dependent lance stuff 
1990/1231/sys/src/9/ss/dat.h:661,6661991/0109/sys/src/9/ss/dat.h:667,673
1990/1231    
	ushort	ntrb;		/* number of xmit ring buffers */ 
	ushort	*rap;		/* lance address register */ 
	ushort	*rdp;		/* lance data register */ 
1991/0109    
	ushort	busctl;		/* bus control bits */ 
1990/1231    
	uchar	ea[6];		/* our ether addr */ 
	int	sep;		/* separation between shorts in lance ram 
				    as seen by host */ 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)