cc3000 driver with expanded buffers.
Fork of cc3000_hostdriver_mbedsocket by
Revision 51:a3f8d6de71b4, committed 2014-05-05
- Comitter:
- heroic
- Date:
- Mon May 05 18:00:59 2014 +0000
- Parent:
- 50:039f2518e98a
- Child:
- 52:ad6514e66b3b
- Commit message:
- We need these while(1) loops to wait for interrupts, because apparently something something.
Changed in this revision
| cc3000_spi.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- 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);
}
