2023-09-23 02:11:03 -05:00
|
|
|
Platform Driver Development Framework (PDDF) is part of SONiC Platform Development Kit (PDK) which optimizes the platform development.
|
2020-11-12 12:22:38 -06:00
|
|
|
|
2023-09-23 02:11:03 -05:00
|
|
|
SONiC PDDF (Platform driver development framework) supports the following HW devices on a given platform:
|
2020-11-12 12:22:38 -06:00
|
|
|
|
2023-09-23 02:11:03 -05:00
|
|
|
- Fan
|
|
|
|
- PSU
|
|
|
|
- System EEPROM
|
|
|
|
- CPLD
|
|
|
|
- CPLDMUX
|
|
|
|
- GPIO
|
|
|
|
- Optic Transceivers
|
|
|
|
- System LED control via CPLD
|
|
|
|
- System Status Registers in CPLD
|
|
|
|
- Temp Sensors
|
2020-11-12 12:22:38 -06:00
|
|
|
|
2023-09-23 02:11:03 -05:00
|
|
|
This folder for the PDDF consists of the following:
|
2020-11-12 12:22:38 -06:00
|
|
|
|
2023-09-23 02:11:03 -05:00
|
|
|
- PDDF python utility scripts
|
|
|
|
- Generic PDDF HW device drivers in kernel space
|