A subset of the GPIO pins support weak pull-ups.
When enabled, the weak pull-ups are enabled for the complete set of GPIO pins connected to the weak pull-up module. Unlike GPIO, there is no per-pin configuration. Once enabled, the weak pull-up is applied to all GPIO pins that have weak pull-ups.
The set of pins that are connected to the weak pull-up module can be found in Pin assignments.
The pull-up is enabled on the full set of pins using PORTCNF.WEAKPU.
Note:
Per-pin configurable pull-up and pull-down resistors are provided by GPIO — General purpose input/output. They operate
independently of the weak pull-up.