Added mutex for multiple SPI devices on the same SPI bus

Fork of cc3000_hostdriver_mbedsocket by Martin Kojtal

Revision:
5:245ac5b73132
Parent:
4:15b58c119a0a
Child:
10:7069c5f1e6f4
--- a/Socket/UDPSocket.cpp	Sat Sep 21 15:01:05 2013 +0000
+++ b/Socket/UDPSocket.cpp	Thu Sep 26 19:50:37 2013 +0000
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012 mbed.org, MIT License
+/* Copyright (C) 2013 mbed.org, MIT License
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy of this software
  * and associated documentation files (the "Software"), to deal in the Software without restriction,
@@ -29,7 +29,6 @@
     return init_socket(SOCK_DGRAM, IPPROTO_UDP);
 }
 
-// Server initialization
 int UDPSocket::bind(int port) {
     if (init_socket(SOCK_DGRAM, IPPROTO_UDP) < 0) {
         return -1;
@@ -41,14 +40,6 @@
     localHost.sin_family = AF_INET;
     localHost.sin_port = htons(port);
     localHost.sin_addr.s_addr = 0;
-    // sockaddr localHost;
-    // localHost.family = AF_INET;
-    // localHost.data[0] = (port & 0xFF00)>> 8;
-    // localHost.data[1] = (port & 0x00FF);
-    // localHost.data[2] = 0;
-    // localHost.data[3] = 0;
-    // localHost.data[4] = 0;
-    // localHost.data[5] = 0;
 
     if (_cc3000_module->_socket.bind(_sock_fd, (sockaddr *)&localHost, sizeof(sockaddr_in)) != 0) {
 #if (CC3000_DEBUG == 1)
@@ -58,13 +49,10 @@
         _sock_fd = -1;
         return -1;
     }
-// #if (CC3000_DEBUG == 1)
-//     printf("DEBUG: local add: %d\n",localHost.sin_addr.s_addr);
-// #endif
+
     return 0;
 }
 
-// -1 if unsuccessful, else number of bytes written
 int UDPSocket::sendTo(Endpoint &remote, char *packet, int length)
 {
     if (_sock_fd < 0) {
@@ -84,7 +72,6 @@
     return _cc3000_module->_socket.sendto(_sock_fd, packet, length, 0, (sockaddr *)&remote._remote_host, sizeof(sockaddr));
 }
 
-// -1 if unsuccessful, else number of bytes received
 int UDPSocket::receiveFrom(Endpoint &remote, char *buffer, int length)
 {
     if (_sock_fd < 0) {