eg_pcb            100 dev/isa/if_eg.c 	u_char	eg_pcb[64];		/* Primary Command Block buffer */
eg_pcb            146 dev/isa/if_eg.c 	for (i = 0; i < sc->eg_pcb[1] + 2; i++)
eg_pcb            147 dev/isa/if_eg.c 		DPRINTF(("pcb[%2d] = %x\n", i, sc->eg_pcb[i]));
eg_pcb            236 dev/isa/if_eg.c 	len = sc->eg_pcb[1] + 2;
eg_pcb            238 dev/isa/if_eg.c 		egoutPCB(sc, sc->eg_pcb[i]);
eg_pcb            270 dev/isa/if_eg.c 	bzero(sc->eg_pcb, sizeof(sc->eg_pcb));
eg_pcb            275 dev/isa/if_eg.c 	sc->eg_pcb[0] = bus_space_read_1(bst, bsh, EG_COMMAND);
eg_pcb            280 dev/isa/if_eg.c 	sc->eg_pcb[1] = bus_space_read_1(bst, bsh, EG_COMMAND);
eg_pcb            282 dev/isa/if_eg.c 	if (sc->eg_pcb[1] > 62) {
eg_pcb            283 dev/isa/if_eg.c 		DPRINTF(("len %d too large\n", sc->eg_pcb[1]));
eg_pcb            287 dev/isa/if_eg.c 	for (i = 0; i < sc->eg_pcb[1]; i++) {
eg_pcb            290 dev/isa/if_eg.c 		sc->eg_pcb[2+i] = bus_space_read_1(bst, bsh, EG_COMMAND);
eg_pcb            296 dev/isa/if_eg.c 	if ((b = bus_space_read_1(bst, bsh, EG_COMMAND)) != sc->eg_pcb[1] + 2) {
eg_pcb            297 dev/isa/if_eg.c 		DPRINTF(("%d != %d\n", b, sc->eg_pcb[1] + 2));
eg_pcb            348 dev/isa/if_eg.c 	sc->eg_pcb[0] = EG_CMD_GETINFO; /* Get Adapter Info */
eg_pcb            349 dev/isa/if_eg.c 	sc->eg_pcb[1] = 0;
eg_pcb            358 dev/isa/if_eg.c 	if (sc->eg_pcb[0] != EG_RSP_GETINFO || /* Get Adapter Info Response */
eg_pcb            359 dev/isa/if_eg.c 	    sc->eg_pcb[1] != 0x0a) {
eg_pcb            363 dev/isa/if_eg.c 	sc->eg_rom_major = sc->eg_pcb[3];
eg_pcb            364 dev/isa/if_eg.c 	sc->eg_rom_minor = sc->eg_pcb[2];
eg_pcb            365 dev/isa/if_eg.c 	sc->eg_ram = sc->eg_pcb[6] | (sc->eg_pcb[7] << 8);
eg_pcb            396 dev/isa/if_eg.c 	sc->eg_pcb[0] = EG_CMD_GETEADDR; /* Get Station address */
eg_pcb            397 dev/isa/if_eg.c 	sc->eg_pcb[1] = 0;
eg_pcb            409 dev/isa/if_eg.c 	if (sc->eg_pcb[0] != EG_RSP_GETEADDR || sc->eg_pcb[1] != 0x06) { 
eg_pcb            414 dev/isa/if_eg.c 	bcopy(&sc->eg_pcb[2], sc->sc_arpcom.ac_enaddr, ETHER_ADDR_LEN);
eg_pcb            420 dev/isa/if_eg.c 	sc->eg_pcb[0] = EG_CMD_SETEADDR; /* Set station address */
eg_pcb            430 dev/isa/if_eg.c 	if (sc->eg_pcb[0] != EG_RSP_SETEADDR || sc->eg_pcb[1] != 0x02 ||
eg_pcb            431 dev/isa/if_eg.c 	    sc->eg_pcb[2] != 0 || sc->eg_pcb[3] != 0) {
eg_pcb            470 dev/isa/if_eg.c 	sc->eg_pcb[0] = EG_CMD_CONFIG82586; /* Configure 82586 */
eg_pcb            471 dev/isa/if_eg.c 	sc->eg_pcb[1] = 2;
eg_pcb            472 dev/isa/if_eg.c 	sc->eg_pcb[2] = 3; /* receive broadcast & multicast */
eg_pcb            473 dev/isa/if_eg.c 	sc->eg_pcb[3] = 0;
eg_pcb            480 dev/isa/if_eg.c 	} else if (sc->eg_pcb[2] != 0 || sc->eg_pcb[3] != 0)
eg_pcb            510 dev/isa/if_eg.c 		sc->eg_pcb[0] = EG_CMD_RECVPACKET;
eg_pcb            511 dev/isa/if_eg.c 		sc->eg_pcb[1] = 0x08;
eg_pcb            512 dev/isa/if_eg.c 		sc->eg_pcb[2] = 0; /* address not used.. we send zero */
eg_pcb            513 dev/isa/if_eg.c 		sc->eg_pcb[3] = 0;
eg_pcb            514 dev/isa/if_eg.c 		sc->eg_pcb[4] = 0;
eg_pcb            515 dev/isa/if_eg.c 		sc->eg_pcb[5] = 0;
eg_pcb            516 dev/isa/if_eg.c 		sc->eg_pcb[6] = EG_BUFLEN & 0xff; /* our buffer size */
eg_pcb            517 dev/isa/if_eg.c 		sc->eg_pcb[7] = (EG_BUFLEN >> 8) & 0xff;
eg_pcb            518 dev/isa/if_eg.c 		sc->eg_pcb[8] = 0; /* timeout, 0 == none */
eg_pcb            519 dev/isa/if_eg.c 		sc->eg_pcb[9] = 0;
eg_pcb            561 dev/isa/if_eg.c 	sc->eg_pcb[0] = EG_CMD_SENDPACKET;
eg_pcb            562 dev/isa/if_eg.c 	sc->eg_pcb[1] = 0x06;
eg_pcb            563 dev/isa/if_eg.c 	sc->eg_pcb[2] = 0; /* address not used, we send zero */
eg_pcb            564 dev/isa/if_eg.c 	sc->eg_pcb[3] = 0;
eg_pcb            565 dev/isa/if_eg.c 	sc->eg_pcb[4] = 0;
eg_pcb            566 dev/isa/if_eg.c 	sc->eg_pcb[5] = 0;
eg_pcb            567 dev/isa/if_eg.c 	sc->eg_pcb[6] = len; /* length of packet */
eg_pcb            568 dev/isa/if_eg.c 	sc->eg_pcb[7] = len >> 8;
eg_pcb            619 dev/isa/if_eg.c 		switch (sc->eg_pcb[0]) {
eg_pcb            621 dev/isa/if_eg.c 			len = sc->eg_pcb[6] | (sc->eg_pcb[7] << 8);
eg_pcb            643 dev/isa/if_eg.c 				len = sc->eg_pcb[8] | (sc->eg_pcb[9] << 8);
eg_pcb            652 dev/isa/if_eg.c 			if (sc->eg_pcb[6] || sc->eg_pcb[7]) {
eg_pcb            658 dev/isa/if_eg.c 			    sc->eg_pcb[8] & 0xf;
eg_pcb            665 dev/isa/if_eg.c 			bcopy(&sc->eg_pcb[2], &i, sizeof(i));
eg_pcb            667 dev/isa/if_eg.c 			bcopy(&sc->eg_pcb[6], &i, sizeof(i));
eg_pcb            669 dev/isa/if_eg.c 			DPRINTF(("CRC errors %d\n", *(short *)&sc->eg_pcb[10]));
eg_pcb            671 dev/isa/if_eg.c 			    *(short *)&sc->eg_pcb[12]));
eg_pcb            673 dev/isa/if_eg.c 			    *(short *)&sc->eg_pcb[14]));
eg_pcb            675 dev/isa/if_eg.c 			    *(short *)&sc->eg_pcb[16]));
eg_pcb            680 dev/isa/if_eg.c 			    sc->eg_pcb[0]));
eg_pcb            829 dev/isa/if_eg.c 			sc->eg_pcb[0] = EG_CMD_GETSTATS;
eg_pcb            830 dev/isa/if_eg.c 			sc->eg_pcb[1] = 0;