~kris/9p

9hist

d01ab2e026ae2b9dae9cb4b69f7e6b6528c41828 — David du Colombier 26 years ago da139e8
Plan 9 from Bell Labs 2000-06-10
1 files changed, 10 insertions(+), 2 deletions(-)

M pc/sd53c8xx.c
M pc/sd53c8xx.c => pc/sd53c8xx.c +10 -2
@@ 1907,17 1907,23 @@ na_fixup(Controller *c, ulong pa_reg,
static SDev*
sympnp(void)
{
	int ba;
	char *cp;
	Pcidev *p;
	Variant *v;
	int ba, nctlr;
	void *scriptma;
	Controller *ctlr;
	SDev *sdev, *head, *tail;
	ulong regpa, *script, scriptpa;

	if(cp = getconf("*maxsd53c8xx"))
		nctlr = strtoul(cp, 0, 0);
	else
		nctlr = 32;

	p = nil;
	head = tail = nil;
	while(p = pcimatch(p, NCR_VID, 0)){
	while((p = pcimatch(p, NCR_VID, 0)) != nil && nctlr > 0){
		for(v = variant; v < &variant[nelem(variant)]; v++){
			if(p->did == v->did && p->rid <= v->maxrid)
				break;


@@ 2011,6 2017,8 @@ buggery:
		else
			head = sdev;
		tail = sdev;

		nctlr--;
	}

	return head;