forked from M-Labs/artiq
Michael Birtwell
6ffb1f83ee
DHCP is enabled by setting the `ip` config entry to "use_dhcp". Reusing this config field rather than creating a new one means that there is no ambiguity over which config field takes precedence. Adds a thread to configure the interface based on DHCP events Adds a `Dhcpv4Socket` as a wrapper around smoltcp's version Formalises the storage of the IP addresses so that we can update one in another module. There's also a workaround for the first DHCP discover packet frequently going missing. Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com> |
||
---|---|---|
.. | ||
_static | ||
_templates | ||
Makefile | ||
compiler.rst | ||
conf.py | ||
core_device.rst | ||
core_drivers_reference.rst | ||
core_language_reference.rst | ||
default_network_ports.rst | ||
developing.rst | ||
developing_a_ndsp.rst | ||
drtio.rst | ||
environment.rst | ||
faq.rst | ||
getting_started_core.rst | ||
getting_started_mgmt.rst | ||
index.rst | ||
installing.rst | ||
introduction.rst | ||
list_of_ndsps.rst | ||
make.bat | ||
management_system.rst | ||
release_notes.rst | ||
rtio.rst | ||
utilities.rst |