• Johny Mattsson's avatar
    Initial migration to IDFv5.0 · f126b6fe
    Johny Mattsson authored
    Plenty of dependency adjustments, printf format specificier updates,
    FreeRTOS type and macro name modernisation, not to mention API changes.
    
    Still plenty of legacy/deprecated drivers in use which will need updating.
    
    The following features have been removed due to no longer being available
    from the IDF:
      - ADC hall effect sensor reading
      - Configuration of SD SPI host via sdmmc module (now must be done first
        via the spimaster module)
      - FAT partition selection on external SD cards; only the first FAT
        partition is supported by the IDF now
    
    On the other hand, the eth module now supports the following new chipsets:
      - KSZ8001
      - KSZ8021
      - KSZ8031
      - KSZ8051
      - KSZ8061
      - KSZ8091
      - Possibly additional models in the LAN87xx series (the IDF docs aren't
        clear on precisely which models are handled)
    
    Further, the sdmmc module is now available on the ESP32-S3 as well.
    f126b6fe
node.c 26.3 KB