Skip to content

Commit a6ab0f3

Browse files
MarkFischercmaglie
authored andcommitted
Added method to return USB Error code.
1 parent cd52f71 commit a6ab0f3

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

libraries/USBHost/src/Usb.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ void USBHost::setUsbTaskState(uint32_t state) {
4949
usb_task_state = state;
5050
}
5151

52+
uint32_t USBHost::getUsbErrorCode(void) {
53+
return (usb_error);
54+
}
55+
5256
EpInfo* USBHost::getEpInfoEntry(uint32_t addr, uint32_t ep) {
5357
UsbDeviceDefinition *p = addrPool.GetUsbDevicePtr(addr);
5458

libraries/USBHost/src/UsbCore.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,8 @@ class USBHost {
222222
};
223223
uint32_t getUsbTaskState(void);
224224
void setUsbTaskState(uint32_t state);
225-
225+
uint32_t getUsbErrorCode(void);
226+
226227
EpInfo* getEpInfoEntry(uint32_t addr, uint32_t ep);
227228
uint32_t setEpInfoEntry(uint32_t addr, uint32_t epcount, EpInfo* eprecord_ptr);
228229

0 commit comments

Comments
 (0)