diff --git a/Makefile b/Makefile index adef222..4b77209 100644 --- a/Makefile +++ b/Makefile @@ -162,6 +162,9 @@ install: mkdir -p /lib/firmware/rtlwifi cp rtl8188eufw.bin /lib/firmware/rtlwifi/. +modules_install: + $(MAKE) -C $(KSRC) M=$(shell pwd) modules_install + uninstall: rm -f $(MODDESTDIR)/8188eu.ko /sbin/depmod -a ${KVER} diff --git a/hal/usb_ops_linux.c b/hal/usb_ops_linux.c index c89c067..166d85f 100644 --- a/hal/usb_ops_linux.c +++ b/hal/usb_ops_linux.c @@ -553,6 +553,7 @@ static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs) case -ENODEV: case -ESHUTDOWN: RT_TRACE(_module_hci_ops_os_c_, _drv_err_, ("usb_read_port_complete:bSurpriseRemoved=true\n")); + __attribute__((fallthrough)); case -ENOENT: adapt->bDriverStopped = true; RT_TRACE(_module_hci_ops_os_c_, _drv_err_, ("usb_read_port_complete:bDriverStopped=true\n"));