pooka
eaa241e501
Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR,
...
with the default provided by Makefile.rump (they're all 0.0 anyway)
2014-12-02 01:59:10 +00:00
pooka
8994492cd1
On second thought, let's not build the rump kernel component for ac97
...
by default. The component is not used on a NetBSD target anyway.
2014-11-19 01:08:42 +00:00
pooka
784dbdc3ce
Add hdaudio driver as a rump kernel component
...
tested by booting a rump kernel on a T61, coupled with a client which
writes some Roy Buchanan to /dev/audio
2014-11-19 00:18:58 +00:00
pooka
c9ae4a1d22
add ac97 component
...
for use with eap and others
2014-11-18 09:04:20 +00:00
pooka
557725048e
Add eap PCI audio driver.
...
tested by playing audio with rump kernel booted on qemu with -soundhw es1370
2014-11-18 08:43:03 +00:00
nonaka
a0b2d4d1c7
Adopy recent software volume control change.
2014-11-18 04:29:06 +00:00
nakayama
c0067af94a
Wrap iconv.h also with #ifdef __NetBSD__.
2014-11-16 15:31:12 +00:00
nakayama
51553e0795
Using host iconv(3) is limited to NetBSD host.
2014-11-16 04:26:46 +00:00
nakayama
fb45a1eb84
Make rump_smbfs(8) uses host iconv(3) to convert filenames
...
character set.
2014-11-15 18:49:04 +00:00
pooka
86040218de
Add rump kernel component for viornd
...
tested: qemu -device virtio-rng-pci
2014-11-06 00:45:58 +00:00
pooka
1dc56c39a2
Implement pci_intr_setattr()
...
(well, kinda. it just ignores the MPSAFE param for now, but that's
easy to fix later)
2014-08-26 10:58:13 +00:00
pooka
272d41f121
Add a compile-time selector for I/O space operations. Needs more work
...
some day, but allows virtio drivers to work today.
2014-08-22 14:28:58 +00:00
pooka
08f38d958e
Build virtio components as part of RUMPPCIDEVS
2014-08-22 09:58:55 +00:00
pooka
db494c8796
Add a rump kernel component for ld@virtio.
2014-08-22 09:57:05 +00:00
pooka
d7b8f51b8f
Add a rump kernel component for the vioif virtio network interface.
2014-08-22 09:48:54 +00:00
pooka
e125b93131
Add a rump kernel component for the virtio bus.
2014-08-22 09:45:29 +00:00
pooka
ee9aa9eca6
Add component for the pcnet PCI driver to rump kernels. Virtualbox
...
emulates it by default, so it's nice-to-have for that.
2014-08-13 15:01:32 +00:00
skrll
0238b3e748
Fix error checking mistake introduced in r1.15.
...
Hi Antti!
2014-08-02 12:38:01 +00:00
skrll
df060bd16b
First pass at adapting to usbmp.
2014-08-02 11:43:21 +00:00
skrll
a0cde44114
Let's believe the spec when it says "must".
2014-08-02 07:20:08 +00:00
skrll
bcc07bbd44
Return a valid error in rumpusb_root_intr_start on failure.
2014-08-02 07:18:47 +00:00
pooka
e1b2b6b0a7
add missing \n
...
from Robert Millan <rmh@freebsd.org> via rumpkernel-users
2014-07-31 15:55:08 +00:00
maxv
b83cbf05a3
Fix the ATF failures caused by my recent smbfs change (smbfs_vfsops.c -r1.103).
...
ok pooka@
2014-07-18 16:25:17 +00:00
prlw1
2b476a8d95
Add vnd support to rump
2014-07-17 08:16:12 +00:00
pooka
77684a56d8
mvphy is not configured, so don't try to build it
2014-05-26 19:55:53 +00:00
pooka
8fa17e4756
scsitest is a SCSI target emulator used by one test, and has little
...
reason to get installed. Make the component private to the test using
it and obsolete the installed one.
IOW, rename sys/rump/dev/lib/libscsitest -> tests/dev/scsipi/libscsitest
2014-04-24 21:46:44 +00:00
pooka
db08ffef5a
update to new pci_intr_string()
2014-04-15 13:47:06 +00:00
pooka
9426d42dd4
build hypercalls if RUMP_PCI_USER is defined
2014-04-14 23:53:42 +00:00
pooka
d1e65a1e3d
fix typo
2014-04-14 22:56:53 +00:00
pooka
5145f215c7
* make it possible for rumpcomp_pci_intr_establish() to know which
...
device it's establishing the interrupt for
* make it possible to implement bus_dmamem_map() properly
2014-04-14 21:43:00 +00:00
pooka
540fe34fd1
add necessary -I for /dev/pci* creation
2014-04-14 21:36:22 +00:00
pooka
fcfbee3413
be even more explicit about handling only bus 0
2014-04-14 21:34:08 +00:00
pooka
360bbc64e4
add some sort of bus_space_barrier()
2014-04-13 15:43:26 +00:00
pooka
78921906eb
create /dev/pci device nodes
2014-04-13 12:40:00 +00:00
pooka
26a5a77234
remove obfuscation macros
2014-04-11 01:03:08 +00:00
pooka
697e0f1b0e
Add a rump kernel component for the iwn wireless driver, tested with
...
the one in my laptop:
iwn0 at pci0 dev 19 function 0: vendor 0x8086 product 0x4237 (rev. 0x00)
2014-04-07 01:45:36 +00:00
pooka
ca29f7cc9e
Add PCI components, commented out from the default build for now.
2014-04-04 14:49:40 +00:00
pooka
0d262cbdb0
Add a rump kernel component that can attach if_wm @ pci
2014-04-04 14:49:09 +00:00
pooka
59246fadca
Add a rump kernel component for mii support and phy drivers.
2014-04-04 14:18:19 +00:00
pooka
69955dae56
Add a rump kernel component for the PCI bus. It works both in Xen DomU
...
(via Xen's PCI passthrough) and Linux userspace (via uio_pci_generic).
2014-04-04 12:53:59 +00:00
christos
c1ae06abab
kill sprintf
2014-03-20 20:42:08 +00:00
pooka
5102012c0e
rename component.c -> md_component.c
2014-03-17 11:30:40 +00:00
pooka
fba5e42d84
rename component.c -> bpf_component.c
2014-03-13 02:01:04 +00:00
pooka
04df77c163
rename component.c -> fss_component.c
2014-03-13 01:59:05 +00:00
pooka
0a5f0aa049
rename component.c -> scsitest_component.c
2014-03-13 01:58:46 +00:00
pooka
7e72c4558e
rename component.c -> scsipi_component.c
2014-03-13 01:58:20 +00:00
pooka
3bae975740
rename component.c -> audio_component.c
2014-03-13 01:57:52 +00:00
pooka
bc6163d6d2
rename component.c -> netsmb_component.c
2014-03-13 01:57:29 +00:00
pooka
13ad9d6c84
rename component.c -> drvctl_component.c
2014-03-13 01:56:55 +00:00
pooka
3c1768175c
rename component.c -> umass_component.c
2014-03-13 01:54:59 +00:00