Hi @cnebe-autopac
I tested it on my end.

/* Get GPIO pin configuration */
hal_gpio_pin_config_t createAdapterGpioPinConfig(GPIO_Type *port, uint8_t pin, hal_gpio_direction_t direction, uint8_t level){
hal_gpio_pin_config_t temp;
The generated code is correct.

How can i reproduce this issue?
BR
Harry