Michael Brown
|
cbed5ed9ad
|
Always include code for sending multicast packets.
|
2005-06-02 10:14:26 +00:00 |
|
Michael Brown
|
be7897523d
|
IGMP protocol now uses the generic background protocol mechanism.
|
2005-06-01 22:22:14 +00:00 |
|
Geert Stappers
|
5265975334
|
patch of Helge Wagner
|
2005-05-31 11:32:45 +00:00 |
|
Michael Brown
|
0fe74493f4
|
Protocols now load data into a buffer; they don't execute it.
|
2005-05-09 14:27:29 +00:00 |
|
Michael Brown
|
a918abc036
|
Split TCP code out into proto/tcp.c
|
2005-05-02 12:07:47 +00:00 |
|
Michael Brown
|
f9f1d2c84c
|
More URL parsing moved into url.c
|
2005-05-01 23:58:45 +00:00 |
|
Michael Brown
|
552f33c663
|
Always request DNS server. DHCP handling will be generalised in future.
|
2005-04-30 19:39:50 +00:00 |
|
Michael Brown
|
167c26c92b
|
tftp functions moved to proto/tftp.c
|
2005-04-30 14:46:49 +00:00 |
|
Michael Brown
|
56825df041
|
loadkernel renamed to download_url, substantially restructured, and moved
to nic.c
|
2005-04-30 13:52:27 +00:00 |
|
Michael Brown
|
fda36a0c1a
|
Added back in the actual call to load().
|
2005-04-26 17:12:07 +00:00 |
|
Michael Brown
|
3b14360f5c
|
Renamed describe to describe_device for consistency
|
2005-04-25 19:27:25 +00:00 |
|
Michael Brown
|
98ff29345e
|
Created a bus/device API that allows for the ROM prefix to specify an
initial device, and will also allow for e.g. a device menu to be presented
to the user.
|
2005-04-21 18:18:29 +00:00 |
|
Michael Brown
|
e02c699a05
|
Fix endianness of dhcp device id structure.
|
2005-04-18 14:38:51 +00:00 |
|
Michael Brown
|
e27ebad4b2
|
Whoops
|
2005-04-13 02:05:43 +00:00 |
|
Michael Brown
|
f16ac2d87e
|
Fix type of dummy_irq()
|
2005-04-13 01:28:43 +00:00 |
|
Michael Brown
|
6e8878c1fa
|
Avoid compiler warnings.
|
2005-04-13 00:19:01 +00:00 |
|
Michael Brown
|
266dae4034
|
Use NIC's connect method.
|
2005-04-13 00:18:35 +00:00 |
|
Michael Brown
|
d9f34bfdfc
|
Add dummy_connect and dummy_irq
|
2005-04-12 19:11:13 +00:00 |
|
Michael Brown
|
1434e8d68d
|
struct nic is now part of struct dev, rather than the other way around.
Tie into new boot device framework.
|
2005-04-12 16:52:59 +00:00 |
|
Michael Brown
|
3d6123e69a
|
Initial revision
|
2005-03-08 18:53:11 +00:00 |
|