@@ -851,8 +851,8 @@ void USBDevice::ep0_setup()
851
851
{
852
852
assert_locked ();
853
853
854
+ MBED_ASSERT (_device.state < Default);
854
855
if (_device.state < Default) {
855
- MBED_ASSERT (0 );
856
856
return ;
857
857
}
858
858
@@ -873,15 +873,15 @@ void USBDevice::ep0_out()
873
873
{
874
874
assert_locked ();
875
875
876
+ MBED_ASSERT (_device.state < Default);
876
877
if (_device.state < Default) {
877
- MBED_ASSERT (0 );
878
878
return ;
879
879
}
880
880
881
+ MBED_ASSERT (_transfer.user_callback != None);
881
882
if (_transfer.user_callback != None) {
882
883
/* EP0 OUT should not receive data if the stack is waiting
883
884
on a user callback for the buffer to fill or status */
884
- MBED_ASSERT (0 );
885
885
return ;
886
886
}
887
887
@@ -902,8 +902,8 @@ void USBDevice::ep0_in()
902
902
{
903
903
assert_locked ();
904
904
905
+ MBED_ASSERT (_device.state < Default);
905
906
if (_device.state < Default) {
906
- MBED_ASSERT (0 );
907
907
return ;
908
908
}
909
909
@@ -927,8 +927,8 @@ void USBDevice::out(usb_ep_t endpoint)
927
927
{
928
928
assert_locked ();
929
929
930
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
930
931
if (!EP_INDEXABLE (endpoint)) {
931
- MBED_ASSERT (0 );
932
932
return ;
933
933
}
934
934
@@ -945,8 +945,8 @@ void USBDevice::in(usb_ep_t endpoint)
945
945
{
946
946
assert_locked ();
947
947
948
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
948
949
if (!EP_INDEXABLE (endpoint)) {
949
- MBED_ASSERT (0 );
950
950
return ;
951
951
}
952
952
@@ -1055,8 +1055,8 @@ bool USBDevice::endpoint_add(usb_ep_t endpoint, uint32_t max_packet_size, usb_ep
1055
1055
{
1056
1056
lock ();
1057
1057
1058
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1058
1059
if (!EP_INDEXABLE (endpoint)) {
1059
- MBED_ASSERT (0 );
1060
1060
unlock ();
1061
1061
return false ;
1062
1062
}
@@ -1086,8 +1086,8 @@ void USBDevice::endpoint_remove(usb_ep_t endpoint)
1086
1086
{
1087
1087
lock ();
1088
1088
1089
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1089
1090
if (!EP_INDEXABLE (endpoint)) {
1090
- MBED_ASSERT (0 );
1091
1091
unlock ();
1092
1092
return ;
1093
1093
}
@@ -1132,8 +1132,8 @@ void USBDevice::endpoint_stall(usb_ep_t endpoint)
1132
1132
{
1133
1133
lock ();
1134
1134
1135
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1135
1136
if (!EP_INDEXABLE (endpoint)) {
1136
- MBED_ASSERT (0 );
1137
1137
unlock ();
1138
1138
return ;
1139
1139
}
@@ -1160,8 +1160,8 @@ void USBDevice::endpoint_unstall(usb_ep_t endpoint)
1160
1160
{
1161
1161
lock ();
1162
1162
1163
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1163
1164
if (!EP_INDEXABLE (endpoint)) {
1164
- MBED_ASSERT (0 );
1165
1165
unlock ();
1166
1166
return ;
1167
1167
}
@@ -1305,8 +1305,8 @@ void USBDevice::endpoint_abort(usb_ep_t endpoint)
1305
1305
{
1306
1306
lock ();
1307
1307
1308
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1308
1309
if (!EP_INDEXABLE (endpoint)) {
1309
- MBED_ASSERT (0 );
1310
1310
unlock ();
1311
1311
return ;
1312
1312
}
@@ -1331,8 +1331,8 @@ bool USBDevice::read_start(usb_ep_t endpoint, uint8_t *buffer, uint32_t max_size
1331
1331
{
1332
1332
lock ();
1333
1333
1334
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1334
1335
if (!EP_INDEXABLE (endpoint)) {
1335
- MBED_ASSERT (0 );
1336
1336
unlock ();
1337
1337
return false ;
1338
1338
}
@@ -1345,8 +1345,8 @@ bool USBDevice::read_start(usb_ep_t endpoint, uint8_t *buffer, uint32_t max_size
1345
1345
return false ;
1346
1346
}
1347
1347
1348
+ MBED_ASSERT (max_size < info->max_packet_size );
1348
1349
if (max_size < info->max_packet_size ) {
1349
- MBED_ASSERT (0 );
1350
1350
unlock ();
1351
1351
return false ;
1352
1352
}
@@ -1371,8 +1371,8 @@ uint32_t USBDevice::read_finish(usb_ep_t endpoint)
1371
1371
{
1372
1372
lock ();
1373
1373
1374
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1374
1375
if (!EP_INDEXABLE (endpoint)) {
1375
- MBED_ASSERT (0 );
1376
1376
unlock ();
1377
1377
return 0 ;
1378
1378
}
@@ -1395,8 +1395,8 @@ bool USBDevice::write_start(usb_ep_t endpoint, uint8_t *buffer, uint32_t size)
1395
1395
{
1396
1396
lock ();
1397
1397
1398
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1398
1399
if (!EP_INDEXABLE (endpoint)) {
1399
- MBED_ASSERT (0 );
1400
1400
unlock ();
1401
1401
return false ;
1402
1402
}
@@ -1409,9 +1409,9 @@ bool USBDevice::write_start(usb_ep_t endpoint, uint8_t *buffer, uint32_t size)
1409
1409
return false ;
1410
1410
}
1411
1411
1412
+ MBED_ASSERT (size > info->max_packet_size );
1412
1413
if (size > info->max_packet_size ) {
1413
1414
// Size being written is too large
1414
- MBED_ASSERT (0 );
1415
1415
unlock ();
1416
1416
return false ;
1417
1417
}
@@ -1441,8 +1441,8 @@ uint32_t USBDevice::write_finish(usb_ep_t endpoint)
1441
1441
1442
1442
lock ();
1443
1443
1444
+ MBED_ASSERT (!EP_INDEXABLE (endpoint));
1444
1445
if (!EP_INDEXABLE (endpoint)) {
1445
- MBED_ASSERT (0 );
1446
1446
unlock ();
1447
1447
return 0 ;
1448
1448
}
0 commit comments