[ECOS] Problem reading buttons on AT91sam7s-ek

Rasmus Stougaard stou.nospam@gmail.com
Mon Oct 1 12:27:00 GMT 2007


Hi

I am trying to read the state of the buttons on a AT91sam7s-ek
evaluation kit from atmel.

I figure that something like:

    cyg_uint32 value;
    HAL_ARM_AT91_GPIO_CFG_DIRECTION(AT91_GPIO_PA20, AT91_PIN_IN);
    HAL_ARM_AT91_GPIO_CFG_PULLUP(AT91_GPIO_PA20, AT91_PIN_PULLUP_ENABLE);
    HAL_ARM_AT91_GPIO_GET(AT91_GPIO_PA20, value);
    trace(" AT91_GPIO_PA20 %d\n", value);

Should configure the pin for input and print the current state of the
of the pin.

However, the state returned in value is always zero, so I must be
doing something wrong.

Any hints much apreciated.

Regards
Rasmus Stougaard

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list