Commit graph

22 commits

Author SHA1 Message Date
Ben Gras d7c82dcec5 Patch by Michael Kennett for getting PCI working in Virtual PC. 2005-09-06 10:12:35 +00:00
Philip Homburg 9fc2555e6f Added debug output for unsupported PCI-to-PCI bridges. 2005-08-26 11:36:57 +00:00
Philip Homburg 4cf7769a5d Edge triggered interrupts are no longer fatal. 2005-08-26 11:16:03 +00:00
Philip Homburg fe910fadcf The lack of an ISA bridge is no longer fatal. 2005-08-25 16:21:51 +00:00
Philip Homburg ae20e98d5e Added some descriptions and some PCI controllers. 2005-08-25 12:49:22 +00:00
Ben Gras e2e90b1fdc Remove double-blank lines (Al) 2005-08-22 15:17:42 +00:00
Ben Gras d57e1a99b8 Added some pci config register names 2005-08-22 12:37:32 +00:00
Philip Homburg c1dd29ba0c Support for ethernet in QEMU. 2005-08-09 11:23:41 +00:00
Philip Homburg 490430f627 Undo one hack for QEMU, add another. 2005-08-05 19:08:02 +00:00
Philip Homburg cfd27c36cb Temp hacks for QEMU. Call to env_setargs in dpeth. 2005-08-05 18:37:15 +00:00
Jorrit Herder 375f6f8754 Miscellaneous cleanups. 2005-08-03 11:53:36 +00:00
Jorrit Herder 52965b6f17 Various updates to support dynamically starting drivers.
Output during initialization should be suppressed. Unless an error occurs.
Note that main() can now be main(int argc, char **argv) and arguments can
be passed when bringing up the driver.
2005-08-02 15:30:36 +00:00
Jorrit Herder 5594b767c0 Renamed src/lib/utils to src/lib/sysutil --- because of new src/lib/util 2005-07-19 13:21:51 +00:00
Philip Homburg d21c2c2229 Enable debug output 2005-07-11 12:49:24 +00:00
Philip Homburg 575f2aa116 Unknown controllers are no longer fatal. 2005-06-27 11:45:26 +00:00
Jorrit Herder 5654996c07 New Makefiles for mkdep script. 2005-06-24 16:21:54 +00:00
Ben Gras 9aae3002ed Made libpci recognize my pci controller at home (again) 2005-06-19 22:11:04 +00:00
Jorrit Herder 7279bb68ef Applied MINIX 2.0.4 pathes provides by Al Woodhull. 2005-06-17 13:00:04 +00:00
Jorrit Herder 6d23f072f3 Cleaned up src/lib/utils library. Renamed server_ functions to more logical
names. All system processes can now either use panic() or report() from
libutils, or redefine their own function. Assertions are done via the standard
<assert.h> functionality.
2005-06-01 14:31:00 +00:00
Philip Homburg 129b82d207 Added fxp driver for the Intel Pro/100 series ethernet cards
Print PC in hex for easier debugging.
2005-05-19 13:27:05 +00:00
Jorrit Herder fbe1641bd3 User-space networking!
- RTL8139 driver moved to user-space;
- PCI code moved to user-space;
Fixed IRQ hook dump at IS server.
2005-05-11 09:02:00 +00:00
Ben Gras 9865aeaa79 Initial revision 2005-04-21 14:53:53 +00:00