Badr Bacem KAABIA
Badr Bacem KAABIA
### Description We need to integrate support for the NXP FRDM-KW38A4 evaluation board and its corresponding MKW38A4 microcontroller into pyOCD. This will allow users to debug, program, and interact with...
implements : #1860 The support was implemented using assets from the NXP SDK_2_6_15_FRDM-KW38, which includes the **MKW38A4** MCU. - Added the **MKW38A4** SVD file for peripheral register access and debugging....
This PR implements significant refactoring and stabilization for the `EthernetServer` class to handle hardware limits and TCP state transitions more robustly. **Summary of Improvements:** 1. **Code Abstraction:** The repetitive W5100...
This addresses the issue where the device retains a stale, invalid IP address after DHCP lease renewal fails (DHCP_CHECK_RENEW_FAIL or DHCP_CHECK_REBIND_FAIL), which could cause network conflicts or connection issues. The...
This change replaces the loop-based, pointer-decrementing hex conversion logic with a clear, direct approach using bitwise operations (>> 4 and & 0x0F) to generate the two-character hex string. This is...
This is a major structural cleanup. It extracts the complex logic for checking socket status, finding a CLOSED socket, and forcibly closing CLOSING sockets into a separate helper function (findAvailableSocket)....