Commit graph

25 commits

Author SHA1 Message Date
Philip Homburg
c11611802e Pass the right pointers to sys_inb 2005-10-24 14:02:45 +00:00
Philip Homburg
23d2c0e1eb Intel 82845B/A and Intel 82801B 2005-10-12 15:26:47 +00:00
Philip Homburg
e0dbf0cd67 Intel 82801 Mobile 2005-09-30 12:58:14 +00:00
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