Philip Homburg
|
8aa8552e95
|
Added SIGCONT to the list of signal that are to be ignored by default.
|
2006-01-30 16:27:49 +00:00 |
|
Philip Homburg
|
3ef1d71b75
|
Fail when make in a subdirectory fails.
|
2006-01-27 14:14:51 +00:00 |
|
Philip Homburg
|
8ec6f7af83
|
Make sys_privctl make the prototype.
|
2006-01-27 14:14:13 +00:00 |
|
Philip Homburg
|
f4ae126596
|
Cosmetic changes.
|
2006-01-27 13:26:42 +00:00 |
|
Philip Homburg
|
38a16399f8
|
Store resource lists for drivers. Limited checks to enforce those lists.
|
2006-01-27 13:21:12 +00:00 |
|
Philip Homburg
|
ee2253ec52
|
Use the sys_privctl library function.
|
2006-01-27 13:20:06 +00:00 |
|
Philip Homburg
|
cf7db577ae
|
Report resources to the kernel.
|
2006-01-27 13:18:07 +00:00 |
|
Philip Homburg
|
8036f12f47
|
I/O, memory and IRQ resource control interface.
|
2006-01-27 13:02:02 +00:00 |
|
Philip Homburg
|
21c06cfa1f
|
Check contents of symbolic links.
|
2006-01-27 12:58:09 +00:00 |
|
Philip Homburg
|
4a713d8b6d
|
Added sys_privctl.c.
|
2006-01-27 12:54:47 +00:00 |
|
Philip Homburg
|
c461b0c63d
|
'$(GMAKE) all' in lib target
|
2006-01-12 14:51:12 +00:00 |
|
Philip Homburg
|
a5cc1cb8d1
|
sh MAKEDEV to avoid depending on any x-bits. Make depend before make clean.
|
2006-01-12 14:50:05 +00:00 |
|
Philip Homburg
|
d65c8c116c
|
Initial version of Cardbus support with the TI1225 Cardbus controler.
|
2006-01-12 14:47:48 +00:00 |
|
Philip Homburg
|
e44aaf4c37
|
Many changes for cardbus support, automatic detection of PCI bridges,
resource allocation, and tracking.
|
2006-01-12 14:46:12 +00:00 |
|
Philip Homburg
|
ac7f7f3022
|
Less debug output from keyboard.
|
2006-01-12 14:44:02 +00:00 |
|
Philip Homburg
|
21163c8da2
|
Print masked IRQs.
|
2006-01-12 14:41:40 +00:00 |
|
Philip Homburg
|
d9d970bdfa
|
GET_IRQACTIDS, allow SELF in do_vm_map.
|
2006-01-12 14:38:51 +00:00 |
|
Philip Homburg
|
f18faca855
|
Added pci_init1.c, pci_attr_r16.c, pci_attr_w8.c, pci_attr_w16.c,
and pci_rescan_bus.c
|
2006-01-12 14:37:37 +00:00 |
|
Philip Homburg
|
2ac648b695
|
Restructured defines for bridges, added defines for cardbus.
|
2006-01-12 14:35:29 +00:00 |
|
Philip Homburg
|
c4035d9c96
|
Added BUSC_PCI_RESCAN and GET_IRQACTIDS.
|
2006-01-12 14:34:00 +00:00 |
|
Philip Homburg
|
9484279e5a
|
Added sys_getirqactids, pci_init1, pci_rescan_bus, and pci_attr_w8.
|
2006-01-12 14:33:29 +00:00 |
|
Philip Homburg
|
988493b2e2
|
Added caching bits
|
2006-01-12 14:32:42 +00:00 |
|
Philip Homburg
|
ce7b2f64c5
|
Fixed bug in VLAN support.
|
2006-01-12 14:31:06 +00:00 |
|
Philip Homburg
|
9d8b27a2b1
|
Support for starting ethernet driver after inet has been started
|
2005-12-09 13:25:30 +00:00 |
|
Philip Homburg
|
e0634c0b47
|
Mark ethernet fd nonblocking to avoid waiting for an ethernet address
|
2005-12-09 13:21:58 +00:00 |
|
Philip Homburg
|
222fddd73a
|
Added PCI driver
|
2005-12-02 14:47:20 +00:00 |
|
Philip Homburg
|
eec836014a
|
PCI support in a separate driver
|
2005-12-02 14:45:38 +00:00 |
|
Philip Homburg
|
24cf667abb
|
PCI support in a separate driver.
|
2005-12-02 14:45:10 +00:00 |
|
Philip Homburg
|
3dd0a97049
|
Stubs for accessing the PCI driver
|
2005-12-02 14:41:46 +00:00 |
|
Philip Homburg
|
b3cd15b01b
|
Separate pci driver
|
2005-12-02 14:40:51 +00:00 |
|
Philip Homburg
|
a894f5842f
|
Larger raw keyboard/kbdaux buffer
|
2005-11-10 15:41:25 +00:00 |
|
Philip Homburg
|
f6bc0beb6f
|
Less debug output
|
2005-11-10 15:40:36 +00:00 |
|
Philip Homburg
|
233c092280
|
Resurrected sys_eniop.
|
2005-11-09 17:14:14 +00:00 |
|
Philip Homburg
|
b85736bd7b
|
Grant tty permission to use SYS_VM_MAP and SYS_IOPENABLE.
|
2005-11-09 15:48:41 +00:00 |
|
Philip Homburg
|
b3cf63b890
|
Added /dev/video. /dev/kbd and /dev/kbdaux are renumbered.
|
2005-11-09 15:46:15 +00:00 |
|
Philip Homburg
|
5556281540
|
Added /dev/video for mapping video memory.
|
2005-11-09 15:45:48 +00:00 |
|
Philip Homburg
|
4102a5db28
|
Various changes to header files for tcpdump.
|
2005-11-09 15:43:39 +00:00 |
|
Philip Homburg
|
6d02d10805
|
Added getprotobyname.
|
2005-11-09 15:42:38 +00:00 |
|
Philip Homburg
|
3fb6640115
|
Added tcpstat and udpstat.
|
2005-11-08 14:02:36 +00:00 |
|
Philip Homburg
|
7394f38ed7
|
Added paramvalue to the library.
|
2005-11-08 13:59:27 +00:00 |
|
Philip Homburg
|
0f8090e653
|
Small fix for ioctls.
|
2005-11-08 13:57:48 +00:00 |
|
Philip Homburg
|
3a0af50c80
|
ARP command.
|
2005-11-08 12:09:00 +00:00 |
|
Philip Homburg
|
df279ac347
|
Set IOPL when /dev/mem is opened. Fixed small bug in MIOCMAP/MIOCUNMAP
|
2005-11-04 17:16:54 +00:00 |
|
Philip Homburg
|
80cce8b3d3
|
Added prototype for hypot.
|
2005-11-04 17:14:59 +00:00 |
|
Philip Homburg
|
8950d7eae7
|
Make struct sockaddr at least as big as struct sockaddr_in
|
2005-11-04 17:07:39 +00:00 |
|
Philip Homburg
|
0b7fcbfd70
|
Only the memory driver should be allowed access to SYS_IOPENABLE
|
2005-11-04 17:06:49 +00:00 |
|
Philip Homburg
|
ee80996c9a
|
_sigsetjmp was missing.
|
2005-11-04 17:05:28 +00:00 |
|
Philip Homburg
|
36e1cb4436
|
sys_eniop was missing.
|
2005-11-04 17:03:49 +00:00 |
|
Philip Homburg
|
83df200475
|
Less restrictive I/O port check.
|
2005-11-03 13:42:56 +00:00 |
|
Philip Homburg
|
e6e1f4431d
|
Make I/O port check less strict
|
2005-11-03 11:33:42 +00:00 |
|
Philip Homburg
|
c62239687d
|
More stack for rlogind.
|
2005-10-24 14:06:36 +00:00 |
|
Philip Homburg
|
070f7673b9
|
More stack for cp, du, and synctree.
|
2005-10-24 14:04:22 +00:00 |
|
Philip Homburg
|
c11611802e
|
Pass the right pointers to sys_inb
|
2005-10-24 14:02:45 +00:00 |
|
Philip Homburg
|
d9d4a4cacd
|
kbdaux
|
2005-10-24 14:00:46 +00:00 |
|
Philip Homburg
|
0b5a135a67
|
Raw keyboard and AUX support. Needs cleaning up.
|
2005-10-24 13:57:19 +00:00 |
|
Philip Homburg
|
d920f5e0f9
|
Support for raw keyboard I/O and the AUX (PS/2 mouse) channel.
|
2005-10-24 13:52:53 +00:00 |
|
Philip Homburg
|
ed4ec02ddf
|
Removed cast from sys_inb.
|
2005-10-24 13:51:39 +00:00 |
|
Philip Homburg
|
1de4b3a426
|
More filedescriptors
|
2005-10-24 13:51:02 +00:00 |
|
Philip Homburg
|
bfa0a555ad
|
Removed debug printfs.
|
2005-10-24 13:48:50 +00:00 |
|
Philip Homburg
|
29eed99c71
|
Added paning variable to help routing debug output.
|
2005-10-24 13:47:24 +00:00 |
|
Philip Homburg
|
6a0a7c1a76
|
More filedescriptors
|
2005-10-24 13:43:03 +00:00 |
|
Philip Homburg
|
589e147ee3
|
Crash recovery changes.
|
2005-10-21 17:09:08 +00:00 |
|
Philip Homburg
|
ad1f30a63f
|
Deal with crashing ethernet drivers
|
2005-10-21 16:51:21 +00:00 |
|
Philip Homburg
|
724813fdce
|
Prelim commit for ethernet driver crash recovery.
|
2005-10-21 11:51:45 +00:00 |
|
Philip Homburg
|
23d2c0e1eb
|
Intel 82845B/A and Intel 82801B
|
2005-10-12 15:26:47 +00:00 |
|
Philip Homburg
|
5871979657
|
More stack space for dp8390, floppy, and fxp
|
2005-09-30 13:02:17 +00:00 |
|
Philip Homburg
|
9f8f2484dd
|
Forward debug output that originates within TTY first to the log device.
|
2005-09-30 13:01:34 +00:00 |
|
Philip Homburg
|
72c0158393
|
Accept log output from TTY.
|
2005-09-30 12:59:12 +00:00 |
|
Philip Homburg
|
e0dbf0cd67
|
Intel 82801 Mobile
|
2005-09-30 12:58:14 +00:00 |
|
Philip Homburg
|
e281ad893d
|
Added MIOCMAP and MIOCUNMAP ioctls.
|
2005-09-30 12:57:30 +00:00 |
|
Philip Homburg
|
42e1dad99c
|
Hack to provide kernel with space for page table.
|
2005-09-30 12:56:00 +00:00 |
|
Philip Homburg
|
9bee3f4b08
|
IOPL, VM, and serial debug output (disabled).
|
2005-09-30 12:54:59 +00:00 |
|
Philip Homburg
|
9528152f68
|
Added sys_eniop, sys_vm_setbuf, and sys_vm_map.
|
2005-09-30 12:51:33 +00:00 |
|
Philip Homburg
|
731eee27c3
|
Nonblocking connect for TCP sockets.
|
2005-09-30 12:50:50 +00:00 |
|
Philip Homburg
|
4ac2d8d392
|
Optionally more debug output.
|
2005-09-30 12:50:14 +00:00 |
|
Philip Homburg
|
99fa9df344
|
X expects an implicit bind to INADDR_ANY for UDP sockets.
|
2005-09-30 12:49:10 +00:00 |
|
Philip Homburg
|
c4184bb45b
|
nonamed doesn't like DNS requests over TCP. So, don't try to use them.
|
2005-09-30 12:48:26 +00:00 |
|
Philip Homburg
|
31c1d6bf0d
|
Changes to includes for VM, IOPL, logging. Increased _NR_PROCS, CLICK_SIZE is
now 4096.
|
2005-09-30 12:47:03 +00:00 |
|
Philip Homburg
|
5f7b803dcd
|
Asynchronous connect (for non-blocking socket connect emulation)
|
2005-09-30 12:44:39 +00:00 |
|
Philip Homburg
|
a9a8299e88
|
Misc. compatibility changes
|
2005-09-30 12:41:25 +00:00 |
|
Philip Homburg
|
440668c645
|
Added ELOOP
|
2005-09-30 12:39:12 +00:00 |
|
Philip Homburg
|
4d3e666043
|
Less debug output
|
2005-08-31 14:20:49 +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
|
b5abc91add
|
Added getsockname and getsockopt.
|
2005-08-25 15:10:57 +00:00 |
|
Philip Homburg
|
ae20e98d5e
|
Added some descriptions and some PCI controllers.
|
2005-08-25 12:49:22 +00:00 |
|
Philip Homburg
|
a61e8f28c7
|
Added basename(3)
|
2005-08-25 11:33:43 +00:00 |
|
Philip Homburg
|
4c863cf9fc
|
Fixed 'connected' check.
|
2005-08-25 10:47:24 +00:00 |
|
Philip Homburg
|
d45066257c
|
More stack for make. Fixed buffer overrun in make.
|
2005-08-18 11:36:36 +00:00 |
|
Philip Homburg
|
8f9087b8d1
|
Added support for creating CDs with harddisk emulation
|
2005-08-16 12:09:20 +00:00 |
|
Philip Homburg
|
7884b3594e
|
Updated comment
|
2005-08-15 14:08:45 +00:00 |
|
Philip Homburg
|
cc083ade4d
|
-h option for harddisk emulation
|
2005-08-15 14:08:18 +00:00 |
|
Philip Homburg
|
c392c177b5
|
Boot environment option 'bios_remap_first'. Thios option remaps the first
BIOS drive to d7, the second BIOS drive to d0, the third to d1, etc. This
useful for CD-ROM hardisk emulation.
|
2005-08-15 13:19:02 +00:00 |
|
Philip Homburg
|
d807719b57
|
Also make c0d7 for CD-ROM harddisk emulation.
|
2005-08-15 13:17:20 +00:00 |
|
Philip Homburg
|
f0c331c51c
|
Use a fake geometry for files.
|
2005-08-15 13:15:39 +00:00 |
|
Philip Homburg
|
a54e0b20ba
|
'Normal' mode didn't work.
|
2005-08-11 13:55:06 +00:00 |
|
Philip Homburg
|
c1dd29ba0c
|
Support for ethernet in QEMU.
|
2005-08-09 11:23:41 +00:00 |
|
Philip Homburg
|
2f56b477c0
|
Fixed mq leak.
|
2005-08-08 15:49:16 +00:00 |
|
Philip Homburg
|
490430f627
|
Undo one hack for QEMU, add another.
|
2005-08-05 19:08:02 +00:00 |
|