1.1 --- a/pkg/landfall-examples/hw_info/hw_info.c Fri Feb 23 22:53:30 2024 +0100
1.2 +++ b/pkg/landfall-examples/hw_info/hw_info.c Mon Feb 26 16:18:13 2024 +0100
1.3 @@ -2006,8 +2006,11 @@
1.4 printf("GPIO at 0x%lx...0x%lx.\n", gpio_base, gpio_base_end);
1.5
1.6 for (port = 0; port < num_gpio_ports; port++)
1.7 - gpio[port] = gpio_init(gpio_base + port * 0x100, gpio_base + (port + 1) * 0x100,
1.8 - 32, gpio_ports[port].pull_ups, gpio_ports[port].pull_downs);
1.9 + gpio[port] = gpio_init_shadow(gpio_base + port * 0x100, gpio_base + (port + 1) * 0x100,
1.10 + 32,
1.11 + gpio_ports[port].pull_ups, gpio_ports[port].pull_downs,
1.12 + gpio_base + 0x700, gpio_base + 0x700,
1.13 + port);
1.14
1.15 printf("Access I2C...\n");
1.16