Revert "Only transfer one block per re-tune"

This reverts commit 3614cd3050d4cbbde651dae57fc35d689b18934f.
This commit is contained in:
Mike Walters
2016-07-27 00:34:53 +01:00
parent c96156476f
commit 805e8c02e9

View File

@ -75,14 +75,13 @@ void scan_mode(void) {
if ( usb_bulk_buffer_offset >= 16384 if ( usb_bulk_buffer_offset >= 16384
&& phase == 1 && phase == 1
&& transceiver_mode() != TRANSCEIVER_MODE_OFF) { && transceiver_mode() != TRANSCEIVER_MODE_OFF) {
if (blocks_queued == 2) usb_transfer_schedule_block(
usb_transfer_schedule_block( (transceiver_mode() == TRANSCEIVER_MODE_RX)
(transceiver_mode() == TRANSCEIVER_MODE_RX) ? &usb_endpoint_bulk_in : &usb_endpoint_bulk_out,
? &usb_endpoint_bulk_in : &usb_endpoint_bulk_out, &usb_bulk_buffer[0x0000],
&usb_bulk_buffer[0x0000], 0x4000,
0x4000, NULL, NULL
NULL, NULL );
);
phase = 0; phase = 0;
blocks_queued++; blocks_queued++;
} }
@ -91,14 +90,13 @@ void scan_mode(void) {
if ( usb_bulk_buffer_offset < 16384 if ( usb_bulk_buffer_offset < 16384
&& phase == 0 && phase == 0
&& transceiver_mode() != TRANSCEIVER_MODE_OFF) { && transceiver_mode() != TRANSCEIVER_MODE_OFF) {
if (blocks_queued == 2) usb_transfer_schedule_block(
usb_transfer_schedule_block( (transceiver_mode() == TRANSCEIVER_MODE_RX)
(transceiver_mode() == TRANSCEIVER_MODE_RX) ? &usb_endpoint_bulk_in : &usb_endpoint_bulk_out,
? &usb_endpoint_bulk_in : &usb_endpoint_bulk_out, &usb_bulk_buffer[0x4000],
&usb_bulk_buffer[0x4000], 0x4000,
0x4000, NULL, NULL
NULL, NULL );
);
phase = 1; phase = 1;
blocks_queued++; blocks_queued++;
} }