Re: Classic holdswitch polling

2012-03-08 Thread Thomas Martitz
Am 08.03.2012 08:52, schrieb Marcin Bukat: Tick tasks are run from ISR. There is absolutely no need to read keys in ISR IMO, reading in ISR gives no benefits in this case. Less code and indirection is a benefit. How do you propose to do keyreading instead? Best regards.

RE: Rockbox's Google Summer of Code 2012 Status

2012-03-08 Thread Mike Giacomelli
For what its worth, I think the WMA Voice/Lossless codec project would be great if we had an interested student. Self-contained, generally useful, and probably quite educational for a student. That said, for professional reasons I can't mentor this year, but I'd be glad to informally advise

Re: Classic holdswitch polling

2012-03-08 Thread Michael Sevakis
Tick tasks are run from ISR. There is absolutely no need to read keys in ISR IMO, reading in ISR gives no benefits in this case. As far as I can see, there's no reason at all to poll keys all the time except in the sense of generating consistent repeat behavior, which means the button tick is

Re: Classic holdswitch polling

2012-03-08 Thread Michael Sparmann
Tick tasks are run from ISR. There is absolutely no need to read keys in ISR IMO, reading in ISR gives no benefits in this case. As far as I can see, there's no reason at all to poll keys all the time except in the sense of generating consistent repeat behavior, which means the button tick