Skip to content

Commit ca7148e

Browse files
authored
Update README.md
1 parent e704a76 commit ca7148e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,16 @@ Refer to the examples folder to check how you could integrate lwIP with a MAC-PH
2020

2121
## Debug
2222

23-
Debug options can be changed directly from the macros located in `src/lwip_debug_opt.h`.
23+
- Debug options can be changed directly from the macros located in `src/lwip_debug_opt.h`.
24+
- Debug messages are sent via `Serial` object. `Serial` must be initialized (i.e. `Serial.begin`)
2425

26+
## LwIP Options
27+
28+
Options are located in src/lwipopts.h
2529

2630
## Notes
2731

28-
- Currently the port is intended to work with bare metal systems. I.e., the [OS Layer](https://www.nongnu.org/lwip/2_0_x/group__sys__os.html) is not implemented. The reason is that Arduino does not have an OS abstraction layer.
32+
- Currently the port is intended to work with bare metal systems. I.e., the [OS Layer](https://www.nongnu.org/lwip/2_0_x/group__sys__os.html) is not implemented. The reason is that Arduino does not have an OS abstraction layer and porting to a specific RTOs (ucos, VxWorks, FreeRTOS,etc) would make the library tightly coupled.
2933
- Not compatible with ESP32 core, as ESP32 already includes lwIP and will create conflicts with the headers of this library.
3034
- Will probably not fit in small MCUs, use something with much more SRAM and Flash such as the Arduino Due, RPI Pico.
3135

0 commit comments

Comments
 (0)