Skip to content
Snippets Groups Projects
Commit fd5ad609 authored by rahix's avatar rahix
Browse files

Merge 'Fix portexpander not being configured'

Closes #171

See merge request !323
parents d70f6e30 609e3947
No related branches found
No related tags found
No related merge requests found
...@@ -102,9 +102,8 @@ int portexpander_init(void) ...@@ -102,9 +102,8 @@ int portexpander_init(void)
// Enable outputs for the transistors, the LED and the LCD reset // Enable outputs for the transistors, the LED and the LCD reset
for (int i = 0; i < sizeof(pe_pin_config) / sizeof(pe_pin_config[0]); for (int i = 0; i < sizeof(pe_pin_config) / sizeof(pe_pin_config[0]);
i++) { i++) {
MXC_ASSERT( ret = portexpander_config(&pe_pin_config[i]);
portexpander_config(&pe_pin_config[i]) == E_NO_ERROR MXC_ASSERT(ret == E_NO_ERROR);
);
} }
// Latch inputs so we can figure out whether an interrupt was caused by a rising or falling edge // Latch inputs so we can figure out whether an interrupt was caused by a rising or falling edge
...@@ -161,7 +160,7 @@ int portexpander_config(const portexpander_cfg_t *cfg) ...@@ -161,7 +160,7 @@ int portexpander_config(const portexpander_cfg_t *cfg)
return E_BAD_PARAM; return E_BAD_PARAM;
} }
portexpander_write(PE_C_PULL_ENABLE, pull_selection_state); portexpander_write(PE_C_PULL_SEL, pull_selection_state);
portexpander_write(PE_C_PULL_ENABLE, pull_enable_state); portexpander_write(PE_C_PULL_ENABLE, pull_enable_state);
return E_NO_ERROR; return E_NO_ERROR;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment