equal
deleted
inserted
replaced
292 |
292 |
293 /* Receive data */ |
293 /* Receive data */ |
294 |
294 |
295 rx_request_toggle = status & 0x0002; |
295 rx_request_toggle = status & 0x0002; |
296 if (rx_request_toggle != ser->rx_request_toggle) { |
296 if (rx_request_toggle != ser->rx_request_toggle) { |
297 uint8_t rx_data_size = status >> 8, i; |
297 uint8_t rx_data_size = status >> 8; |
298 ser->rx_request_toggle = rx_request_toggle; |
298 ser->rx_request_toggle = rx_request_toggle; |
299 printk(KERN_INFO PFX "Received %u bytes:\n", rx_data_size); |
299 printk(KERN_INFO PFX "Received %u bytes.\n", rx_data_size); |
300 for (i = 0; i < rx_data_size; i++) { |
300 ectty_rx_data(tty, rx_data, rx_data_size); |
301 printk(KERN_INFO PFX "%02x\n", rx_data[i]); |
|
302 } |
|
303 ser->rx_accepted_toggle = !ser->rx_accepted_toggle; |
301 ser->rx_accepted_toggle = !ser->rx_accepted_toggle; |
304 } |
302 } |
305 |
303 |
306 ser->control = |
304 ser->control = |
307 ser->tx_request_toggle | |
305 ser->tx_request_toggle | |