Fix USB driver of GD32VF1 and example-lcd.

Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
NIIBE Yutaka
2019-12-27 09:54:40 +09:00
parent 99023a1126
commit 22a7d6c998
2 changed files with 6 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
#define MAIN_SIZE 0x0100 /* Idle+Exception handlers */
#define SIZE_0 0x0600 /* Main program */
#define SIZE_1 0x0c00 /* first thread program */
#define SIZE_1 0x0a00 /* first thread program */
#define SIZE_2 0x0600 /* second thread program */
#define SIZE_3 0x0000 /* third thread program */
#define SIZE_4 0x0000 /* fourth thread program */

View File

@@ -33,6 +33,7 @@
#include <chopstx.h>
#include <mcu/gd32vf103.h>
#define MCU_GD32VF1
#include "usb_lld.h"
/*
@@ -404,14 +405,16 @@ static int handle_setup0 (struct usb_dev *dev);
void
usb_lld_stall_tx (int n)
usb_lld_stall_tx (struct usb_dev *dev, int n)
{
(void)dev;
gd32vf_ep_stall (n, USB_DIR_IN);
}
void
usb_lld_stall_rx (int n)
usb_lld_stall_rx (struct usb_dev *dev, int n)
{
(void)dev;
gd32vf_ep_stall (n, USB_DIR_OUT);
}