aboutsummaryrefslogtreecommitdiff
path: root/ports/esp32/network_lan.c
AgeCommit message (Collapse)Author
2020-07-21esp32/network_lan: Add support for IP101 PHY.Kenneth Ryerson
Signed-off-by: Kenneth Ryerson <kenneth.ryerson@gmail.com>
2020-04-23all: Format code to add space after C++-style comment start.stijn
Note: the uncrustify configuration is explicitly set to 'add' instead of 'force' in order not to alter the comments which use extra spaces after // as a means of indenting text for clarity.
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
This is run with uncrustify 0.70.1, and black 19.10b0.
2019-09-17esp32: Support building with ESP IDF 4.0-beta1.Jim Mussared
This commit adds support for a second supported hash (currently set to the 4.0-beta1 tag). When this hash is detected, the relevant changes are applied. This allows to start using v4 features (e.g. BLE with Nimble), and also start doing testing, while still supporting the original, stable, v3.3 IDF. Note: this feature is experimental, not well tested, and network.LAN and network.PPP are currently unsupported.
2019-08-28esp32: Add 'config' function to network.LAN, reusing network.WLAN.Eric Poulsen
2019-02-21esp32/network_lan: Make power arg to constructor optional.Petr Kracík
A value of None for this argument is already supported, so the argument can be made optional.
2019-02-21esp32/network_lan: Add arg to constructor to set clock mode for ETH PHY.Petr Kracík
This optional parameter for network.LAN clock_mode can be used for cases where the clock source is different from the default GPIO0. Fixes #4502.
2017-12-13esp32: Implement wired Ethernet via network.LAN().Eric Poulsen
Updates to Makefile, modnetwork.c, and addition of network_lan.c to implement `network.LAN()` object for wired PHY objects.