Thank You for your continued support and contributions!
I'm not actually using Rockbox yet, as it's not quite sorted for the H10.
The pad is not direction sensitive. It is divided into two zones, each zone acting as a plain button. Even this is not done well, as there is no dead space between the two zones, and the *very* top of the scrollpad triggers as a down button press.
/* Read scroller */ if ( GPIOD_INPUT_VAL & 0x20 ) { GPIOD_OUTPUT_VAL &=~ 0x40; udelay(50); data = adc_scan(ADC_SCROLLPAD); GPIOD_OUTPUT_VAL |= 0x40; if(data < 0x210) { btn |= BUTTON_SCROLL_DOWN; } else { btn |= BUTTON_SCROLL_UP; } }
Still working on the custom-build tool chain. I am amused that all the instructions are for cygwin, but it isn't playing friendly with my Arch install.
Page created in 0.05 seconds with 21 queries.