| History log of /src/sys/rump/dev/lib/libpci/Makefile |
| Revision | | Date | Author | Comments |
| 1.11 |
| 10-May-2016 |
pooka | Avoid '.' in variable names which are expected to be passed to this Makefile via the env.
That character is strictly speaking not allowed by POSIX in an exported variable name, and at least dash >= 0.58 refuses to export such variables.
Furthermore, since the individual CFLAGS/CPPFLAGS/etc. variables are not comprehensive enough for all cases (e.g. HURD), just support the .includable version from now on, i.e. RUMPCOMP_MAKEFILEINC_rumpdev_pci.
curious failure mode debugged by Martin Lucina
|
| 1.10 |
| 26-Jan-2016 |
pooka | 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.
|
| 1.9 |
| 01-Nov-2015 |
pooka | Allow PCI implementers to specify arbitrary makefile constructs. (interface subject to change)
from Robert Millan
|
| 1.8 |
| 19-Oct-2015 |
pooka | Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
| 1.7 |
| 24-Aug-2015 |
pooka | opt files were nop't
|
| 1.6 |
| 15-Jun-2015 |
pooka | Add a "userfeature" definition for iospace. I/O space is supported if that flag is given and calling the init routine succeeds (and we're on x86, which we probably need to be on anyway for this PCI component to currently be supported).
Also, some adjustments to make things between flags consistent, namely deprecate the Makefile variable RUMP_PCI_IOSPACE and don't require userfeature.h to map 1:1 to the interfaces.
Includes contributions from Robert Millan.
|
| 1.5 |
| 03-Jun-2015 |
pooka | Rework how the external hypercalls are specified, more in the direction of something general. I'm not sure if it's entirely general yet (since PCI is the only place to use it), but at least a step in the right direction.
|
| 1.4 |
| 22-Aug-2014 |
pooka | branches: 1.4.2; Add a compile-time selector for I/O space operations. Needs more work some day, but allows virtio drivers to work today.
|
| 1.3 |
| 14-Apr-2014 |
pooka | branches: 1.3.2; 1.3.4; 1.3.8; build hypercalls if RUMP_PCI_USER is defined
|
| 1.2 |
| 14-Apr-2014 |
pooka | add necessary -I for /dev/pci* creation
|
| 1.1 |
| 04-Apr-2014 |
pooka | branches: 1.1.2; 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).
|
| 1.1.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
| 1.3.8.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.3.8.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.3.8.1 |
| 14-Apr-2014 |
tls | file Makefile was added on branch tls-maxphys on 2014-08-20 00:04:38 +0000
|
| 1.3.4.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.3.4.1 |
| 14-Apr-2014 |
yamt | file Makefile was added on branch yamt-pagecache on 2014-05-22 11:41:12 +0000
|
| 1.3.2.2 |
| 18-May-2014 |
rmind | sync with head
|
| 1.3.2.1 |
| 14-Apr-2014 |
rmind | file Makefile was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
|
| 1.4.2.5 |
| 29-May-2016 |
skrll | Sync with HEAD
|
| 1.4.2.4 |
| 19-Mar-2016 |
skrll | Sync with HEAD
|
| 1.4.2.3 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.4.2.2 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.4.2.1 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|