~kris/9p

9hist

2a5a4383346278833d9a43b9d0459802710bc40d — David du Colombier 29 years ago ef78c62
Plan 9 from Bell Labs 1997-09-17
2 files changed, 7 insertions(+), 4 deletions(-)

M ip/il.c
M pc/devastar.c
M ip/il.c => ip/il.c +1 -1
@@ 1114,7 1114,7 @@ iltimers(Ilcb *ic)
	if(ic->fasttime > Fasttime)
		ic->fasttime = Fasttime;
	ic->slowtime = (Slowtime/Seconds)*pt;
	if(ic->slowtime > Slowtime)
	if(ic->slowtime < Slowtime)
		ic->slowtime = Slowtime;
}


M pc/devastar.c => pc/devastar.c +6 -3
@@ 403,7 403,9 @@ astarreset(void)
		/* check all possible names */
		if(strcmp(a->type, "a100i") == 0 || strcmp(a->type,"A100I") == 0)
			a->ramsize = 16*1024;
		else if(strcmp(a->type, "a200i") == 0 || strcmp(a->type,"A200I") == 0)
 		else if(strcmp(a->type, "a200i") == 0 ||
		      strcmp(a->type,"A200I") == 0 ||
		      strcmp(a->type, "a16i") == 0)
			a->ramsize = 256*1024;
		else {
			xfree(a);


@@ 1373,7 1375,7 @@ astarintr(Ureg *ur, void *arg)
{
	Astar *a = arg;
	Astarchan *ac;
	ulong vec, invec, outvec, errvec, mvec, cmdvec;
	ulong globvec, vec, invec, outvec, errvec, mvec, cmdvec;
	int c;

	USED(ur);


@@ 1385,13 1387,14 @@ astarintr(Ureg *ur, void *arg)
		setpage(a, 0);

	/* get causes */
	globvec = LEUS(xchgw(&a->gcb->serv, 0));
	USED(globvec);
	invec = LEUS(xchgw(&a->gcb->inserv, 0));
	outvec = LEUS(xchgw(&a->gcb->outserv, 0));
	errvec = LEUS(xchgw(&a->gcb->errserv, 0));
	mvec = LEUS(xchgw(&a->gcb->modemserv, 0));
	cmdvec = LEUS(xchgw(&a->gcb->cmdserv, 0));
	USED(mvec);
	USED(cmdvec);

	/* reenable interrupts */
	a->gcb->cmd2 = LEUS(Gintack);