+ print(0x0010);
+
+ // Respuesta
+ netdev_send_start();
+ eth_write_frame_header();
+ ip_packet_len = UDP_HEADER_SIZE + len;
+ printb(ip_packet_len, 0x20);
+ ip_write_packet_header();
+ udp_dgram_len = len;
+ printb(udp_dgram_len, 0x40);
+ udp_write_dgram_header();
+ elp_write_response();
+ udp_write_checksum(ETH_HEADER_SIZE + IP_HEADER_SIZE);
+ netdev_send_end(ETH_HEADER_SIZE + IP_HEADER_SIZE
+ + UDP_HEADER_SIZE + len);
+ printb(ETH_HEADER_SIZE + IP_HEADER_SIZE
+ + UDP_HEADER_SIZE + len, 0x80);
+ //XXX
+ if (elp_command.set && (elp_command.var == ELP_VAR_PAUSE))
+ TR2 = 1;