I do have another method that doesn't require modification to the SDK (and is more future proof if Espressif do anything silly with the function we are overriding), but it uses more iram so I haven't gone for that option by default. Another option would be to ask Espressif to mark that function weak in the SDK, so end users who want to override it don't need to modify it themselves.
I do have another method that doesn't require modification to the SDK (and is more future proof if Espressif do anything silly with the function we are overriding), but it uses more iram so I haven't gone for that option by default. Another option would be to ask Espressif to mark that function weak in the SDK, so end users who want to override it don't need to modify it themselves.