Lines Matching refs:esp_port
218 Port_t esp_port;
255 static int espattach(struct com_s *com, Port_t esp_port);
804 espattach(com, esp_port)
806 Port_t esp_port;
815 if ((inb(esp_port) & 0xf3) == 0) {
816 printf(" port 0x%x is not an ESP board?\n", esp_port);
826 outb(esp_port + ESP_CMD1, ESP_GETDIPS);
827 dips = inb(esp_port + ESP_STATUS1);
835 printf(" esp_port has com %d\n", dips & 0x03);
842 outb(esp_port + ESP_CMD1, ESP_GETTEST);
843 val = inb(esp_port + ESP_STATUS1); /* clear reg 1 */
844 val = inb(esp_port + ESP_STATUS2);
862 com->esp_port = esp_port;
1036 outb(com->esp_port + ESP_CMD1, ESP_SETMODE);
1037 outb(com->esp_port + ESP_CMD2, ESP_MODE_RTS | ESP_MODE_FIFO);
1040 outb(com->esp_port + ESP_CMD1, ESP_SETFLOWTYPE);
1041 outb(com->esp_port + ESP_CMD2, ESP_FLOW_RTS);
1042 outb(com->esp_port + ESP_CMD2, ESP_FLOW_CTS);
1045 outb(com->esp_port + ESP_CMD1, ESP_SETRXFLOW);
1046 outb(com->esp_port + ESP_CMD2, HIBYTE(768));
1047 outb(com->esp_port + ESP_CMD2, LOBYTE(768));
1048 outb(com->esp_port + ESP_CMD2, HIBYTE(512));
1049 outb(com->esp_port + ESP_CMD2, LOBYTE(512));