usbdev_mock: Uncrustified and fixed static-check issues
This commit is contained in:
parent
d9dd0cc3b1
commit
c918630e5e
@ -24,7 +24,7 @@
|
|||||||
#define ENABLE_DEBUG 0
|
#define ENABLE_DEBUG 0
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
||||||
static usbdev_mock_t usbdev_mock;
|
static usbdev_mock_t _usbdev_mock;
|
||||||
static uint8_t _in_buf[256]; /* "host" in */
|
static uint8_t _in_buf[256]; /* "host" in */
|
||||||
static uint8_t _out_buf[64]; /* "host" out */
|
static uint8_t _out_buf[64]; /* "host" out */
|
||||||
|
|
||||||
@ -36,26 +36,24 @@ static usbdev_mock_t *_ep2dev(usbdev_ep_t *ep)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void usbdev_init_lowlevel(void)
|
void usbdev_init_lowlevel(void)
|
||||||
{
|
{}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
usbdev_t *usbdev_get_ctx(unsigned num)
|
usbdev_t *usbdev_get_ctx(unsigned num)
|
||||||
{
|
{
|
||||||
(void)num;
|
(void)num;
|
||||||
return &usbdev_mock.usbdev;
|
return &_usbdev_mock.usbdev;
|
||||||
}
|
}
|
||||||
|
|
||||||
void usbdev_mock_setup(usbdev_mock_esr_cb_t esr_cb,
|
void usbdev_mock_setup(usbdev_mock_esr_cb_t esr_cb,
|
||||||
usbdev_mock_ep_esr_cb_t ep_esr_cb,
|
usbdev_mock_ep_esr_cb_t ep_esr_cb,
|
||||||
usbdev_mock_ready_cb_t ready_cb)
|
usbdev_mock_ready_cb_t ready_cb)
|
||||||
{
|
{
|
||||||
memset(&usbdev_mock, 0, sizeof(usbdev_mock));
|
memset(&_usbdev_mock, 0, sizeof(_usbdev_mock));
|
||||||
usbdev_mock.usbdev.driver = &testdriver;
|
_usbdev_mock.usbdev.driver = &testdriver;
|
||||||
|
|
||||||
usbdev_mock.esr_cb = esr_cb;
|
_usbdev_mock.esr_cb = esr_cb;
|
||||||
usbdev_mock.ep_esr_cb = ep_esr_cb;
|
_usbdev_mock.ep_esr_cb = ep_esr_cb;
|
||||||
usbdev_mock.ready_cb = ready_cb;
|
_usbdev_mock.ready_cb = ready_cb;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void _init(usbdev_t *usbdev)
|
static void _init(usbdev_t *usbdev)
|
||||||
@ -116,6 +114,7 @@ int _set(usbdev_t *usbdev, usbopt_t opt,
|
|||||||
|
|
||||||
(void)value_len;
|
(void)value_len;
|
||||||
int res = -ENOTSUP;
|
int res = -ENOTSUP;
|
||||||
|
|
||||||
switch (opt) {
|
switch (opt) {
|
||||||
case USBOPT_ADDRESS:
|
case USBOPT_ADDRESS:
|
||||||
testdev->config_addr = *(uint8_t *)value;
|
testdev->config_addr = *(uint8_t *)value;
|
||||||
@ -168,6 +167,7 @@ int _ep_set(usbdev_ep_t *ep, usbopt_ep_t opt,
|
|||||||
(void)value;
|
(void)value;
|
||||||
(void)value_len;
|
(void)value_len;
|
||||||
int res = -ENOTSUP;
|
int res = -ENOTSUP;
|
||||||
|
|
||||||
switch (opt) {
|
switch (opt) {
|
||||||
case USBOPT_EP_ENABLE:
|
case USBOPT_EP_ENABLE:
|
||||||
res = sizeof(usbopt_enable_t);
|
res = sizeof(usbopt_enable_t);
|
||||||
@ -189,6 +189,7 @@ void _ep_esr(usbdev_ep_t *ep)
|
|||||||
DEBUG("[mock]: ESR EP %u, dir %s\n",
|
DEBUG("[mock]: ESR EP %u, dir %s\n",
|
||||||
ep->num, ep->dir == USB_EP_DIR_OUT ? "out" : "in");
|
ep->num, ep->dir == USB_EP_DIR_OUT ? "out" : "in");
|
||||||
usbdev_mock_ep_t *mock_ep = (usbdev_mock_ep_t *)ep;
|
usbdev_mock_ep_t *mock_ep = (usbdev_mock_ep_t *)ep;
|
||||||
|
|
||||||
if (mock_ep->state == EP_STATE_DATA_AVAILABLE) {
|
if (mock_ep->state == EP_STATE_DATA_AVAILABLE) {
|
||||||
dev->ep_esr_cb(dev, mock_ep);
|
dev->ep_esr_cb(dev, mock_ep);
|
||||||
mock_ep->state = EP_STATE_READY;
|
mock_ep->state = EP_STATE_READY;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user