History log of /netbsd-src/sys/rump/dev/lib/libugenhc/Makefile (Results 1 – 14 of 14)
Revision Date Author Comments
# 4e8e6643 23-Apr-2016 skrll <skrll@NetBSD.org>

Merge nick-nhusb

- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debu

Merge nick-nhusb

- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debug
- FS/LS isoc support on ehci(4).
- conversion to kmem(9)
- Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
- interrupt transfers now get proper DMA operations
- general bug fixes
- kern/48308
- uhub status notification improvements
- umass(4) probe fix (applied to HEAD already)
- ohci(4) short transfer fix

show more ...


# 6bb51422 26-Jan-2016 pooka <pooka@NetBSD.org>

Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile

Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.

show more ...


# eda4460d 16-Nov-2015 pooka <pooka@NetBSD.org>

Use IOCONF #define to determine component name.

Avoids having to manually retype info already in .ioconf.

Also, COMPONENT_SIMPLE -> RUMP_COMPONENT=simple. That way, we can add
other attributes whe

Use IOCONF #define to determine component name.

Avoids having to manually retype info already in .ioconf.

Also, COMPONENT_SIMPLE -> RUMP_COMPONENT=simple. That way, we can add
other attributes where necessary. As "future directions", the "ioconf"
attribute for RUMP_COMPONENT can just be removed when a driver is
converted to modular and has a proper modcmd.

show more ...


# 4ff6638b 11-Nov-2015 pooka <pooka@NetBSD.org>

Make it easier to create rump kernel components, part 1.

Reduce copypasteware for the component constructors. If a constructor
calls only config_init_component(), handle it from a common source fil

Make it easier to create rump kernel components, part 1.

Reduce copypasteware for the component constructors. If a constructor
calls only config_init_component(), handle it from a common source file
instead of copying the same(ish) file around to every component.

show more ...


# b2b6f260 19-Oct-2015 pooka <pooka@NetBSD.org>

Add a COMMENT describing what each component roughly does.

"make describe" prints the comment.

Requested/inspired by Vincent Schwarzer on rumpkernel-users


# e62609a7 14-Sep-2015 pooka <pooka@NetBSD.org>

Fully build ugenhc only on archs where libusb is built.


# 121efaac 13-Mar-2014 pooka <pooka@NetBSD.org>

rename rumpcomp_user.* -> ugenhc_user.*


# 67be9b8a 19-Sep-2013 pooka <pooka@NetBSD.org>

Move the bus_dma implementation that works only with ugenhc into the
ugenhc component itself.


# 6dace0b3 28-Apr-2013 pooka <pooka@NetBSD.org>

problem with ioconf.c solved, reenable


# 284b8252 28-Apr-2013 pooka <pooka@NetBSD.org>

duh, the untypoed version doesn't work with bsd.ioconf.mk. comment it
out while i figure it out


# 6270e64d 28-Apr-2013 pooka <pooka@NetBSD.org>

typo


# b985b935 28-Apr-2013 pooka <pooka@NetBSD.org>

The ioctl hypercall is used only by the usb host controller driver,
so make it exclusive to that component. I'm happy to see it gone.


# e5fc54d8 08-Mar-2010 pooka <pooka@NetBSD.org>

Use config pseudo-root keyword instead of monolithic configurations
starting from root.


# a7334989 11-Feb-2010 pooka <pooka@NetBSD.org>

Move a bunch of rump components from dev/wip to dev/lib now that
they've reached a certain maturity.