cc3000 driver with expanded buffers.
Fork of cc3000_hostdriver_mbedsocket by
Diff: cc3000_spi.cpp
- Revision:
- 51:a3f8d6de71b4
- Parent:
- 50:039f2518e98a
- Child:
- 52:ad6514e66b3b
--- a/cc3000_spi.cpp Mon May 05 01:44:25 2014 +0000 +++ b/cc3000_spi.cpp Mon May 05 18:00:59 2014 +0000 @@ -122,6 +122,9 @@ // If the magic number is overwitten - buffer overrun occurred - we will be stuck here forever! uint8_t *transmit_buffer = _simple_link.get_transmit_buffer(); if (transmit_buffer[CC3000_TX_BUFFER_SIZE - 1] != CC3000_BUFFER_MAGIC_NUMBER) { + // let's not get stuck forever, that would suck. - jls + + //NVIC_SystemReset(); while (1); } @@ -238,6 +241,8 @@ // If the magic number is overwitten - buffer overrun occurred - we will be stuck here forever! uint8_t *received_buffer = _simple_link.get_received_buffer(); if (received_buffer[CC3000_RX_BUFFER_SIZE - 1] != CC3000_BUFFER_MAGIC_NUMBER) { + // again, I don't like this plan. - jls + //NVIC_SystemReset(); while (1); }