Lines Matching defs:esp_port

300 	Port_t	esp_port;
343 static int espattach(struct com_s *com, Port_t esp_port);
1276 espattach(com, esp_port)
1278 Port_t esp_port;
1287 if ((inb(esp_port) & 0xf3) == 0) {
1288 printf(" port 0x%x is not an ESP board?\n", esp_port);
1299 outb(esp_port + ESP98_CMD1, ESP_GETDIPS);
1300 dips = inb(esp_port + ESP98_STATUS1);
1302 outb(esp_port + ESP_CMD1, ESP_GETDIPS);
1303 dips = inb(esp_port + ESP_STATUS1);
1317 printf(" esp_port has com %d\n", dips & 0x03);
1325 outb(esp_port + ESP98_CMD1, ESP_GETTEST);
1326 val = inb(esp_port + ESP98_STATUS1); /* clear reg 1 */
1327 val = inb(esp_port + ESP98_STATUS2);
1329 outb(esp_port + ESP_CMD1, ESP_GETTEST);
1330 val = inb(esp_port + ESP_STATUS1); /* clear reg 1 */
1331 val = inb(esp_port + ESP_STATUS2);
1350 com->esp_port = esp_port;
1650 outb(com->esp_port + ESP98_CMD1, ESP_SETMODE);
1651 outb(com->esp_port + ESP98_CMD2, ESP_MODE_RTS | ESP_MODE_FIFO);
1653 outb(com->esp_port + ESP_CMD1, ESP_SETMODE);
1654 outb(com->esp_port + ESP_CMD2, ESP_MODE_RTS | ESP_MODE_FIFO);
1659 outb(com->esp_port + ESP98_CMD1, ESP_SETFLOWTYPE);
1660 outb(com->esp_port + ESP98_CMD2, ESP_FLOW_RTS);
1661 outb(com->esp_port + ESP98_CMD2, ESP_FLOW_CTS);
1663 outb(com->esp_port + ESP_CMD1, ESP_SETFLOWTYPE);
1664 outb(com->esp_port + ESP_CMD2, ESP_FLOW_RTS);
1665 outb(com->esp_port + ESP_CMD2, ESP_FLOW_CTS);
1670 outb(com->esp_port + ESP98_CMD1, ESP_SETRXFLOW);
1671 outb(com->esp_port + ESP98_CMD2, HIBYTE(768));
1672 outb(com->esp_port + ESP98_CMD2, LOBYTE(768));
1673 outb(com->esp_port + ESP98_CMD2, HIBYTE(512));
1674 outb(com->esp_port + ESP98_CMD2, LOBYTE(512));
1676 outb(com->esp_port + ESP_CMD1, ESP_SETRXFLOW);
1677 outb(com->esp_port + ESP_CMD2, HIBYTE(768));
1678 outb(com->esp_port + ESP_CMD2, LOBYTE(768));
1679 outb(com->esp_port + ESP_CMD2, HIBYTE(512));
1680 outb(com->esp_port + ESP_CMD2, LOBYTE(512));
1685 outb(com->esp_port + ESP98_CMD1, ESP_SETCLOCK);
1686 outb(com->esp_port + ESP98_CMD2, 2); /* 4 times */