Other Parts Discussed in Thread: SYSCONFIG
I am using CCS12.4, SysConfig 1.17.0, and MSPM0 SDK v1.10.0.0.5. I am using the IOMUX Hi-Z feature to implement a custom serial interface that requires open-drain I/O. While the serial pin is being configured as an open-drain output, we also need to be able to read the input path to determine if the shared bus is being driven by another device. The MSPM0 H/W supports configuring a pin as both an input and an output, but the driverlib and SysConfig GUI don't seem to support this capability.
The SysConfig GUI doesn't include an option for enabling the input path when a GPIO pin is configured as an output (see screenshot).
Under the hood, I can see that DriverLib function DL_GPIO_initDigitalOutputFeatures() doesn't include a parameter for INENA even though the PINCM register does include that bitfield.
Is there another way to enable this capability within SysConfig and driverlib? If not can you please add this important feature in a future release?
Thanks,
Ruben