freebsd-skq/sys/dev/usb/controller
Eitan Adler 7a22215c53 Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this
shifts into the sign bit.  Instead use (1U << 31) which gets the
expected result.

This fix is not ideal as it assumes a 32 bit int, but does fix the issue
for most cases.

A similar change was made in OpenBSD.

Discussed with:	-arch, rdivacky
Reviewed by:	cperciva
2013-11-30 22:17:27 +00:00
..
at91dci_atmelarm.c
at91dci.c
at91dci.h
atmegadci_atmelarm.c
atmegadci.c
atmegadci.h
avr32dci.c
avr32dci.h
dwc_otg_atmelarm.c
dwc_otg_fdt.c
dwc_otg.c
dwc_otg.h
dwc_otgreg.h
ehci_fsl.c
ehci_imx.c
ehci_ixp4xx.c
ehci_mv.c
ehci_pci.c Add some more IDs for Intel ATA, AHCI and USB controllers. 2013-11-15 10:28:59 +00:00
ehci.c
ehci.h Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
ehcireg.h
musb_otg_atmelarm.c
musb_otg.c
musb_otg.h
ohci_atmelarm.c
ohci_pci.c
ohci_s3c24x0.c
ohci.c
ohci.h
ohcireg.h
uhci_pci.c
uhci.c
uhci.h
uhcireg.h
usb_controller.c
uss820dci_atmelarm.c
uss820dci.c
uss820dci.h
xhci_pci.c
xhci.c Comply to the XHCI specification. Certain input context fields should 2013-11-25 10:58:02 +00:00
xhci.h
xhcireg.h