Index: firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c =================================================================== --- firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c (revision 15896) +++ firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c (working copy) @@ -131,6 +131,18 @@ buttonlight_on(); } + /* the cradle buttons */ + buttons = ~GPFDAT & 0xc0; + if (buttons) + { + if (buttons & (1 << 6)) + btn |= BUTTON_A; + + if (buttons & (1 << 7)) + btn |= BUTTON_POWER; + buttonlight_on(); + } + return btn; }