Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: Re: half-idea for #ifdef and key deifnition hell...

Re: Re: half-idea for #ifdef and key deifnition hell...

From: Jonathan Gordon <jdgordy_at_gmail.com>
Date: Fri, 28 Jul 2006 00:15:34 +1000

On 27/07/06, Jonathan Gordon <jdgordy_at_gmail.com> wrote:
> On 27/07/06, [IDC]Dragon <idc-dragon_at_gmx.de> wrote:
> > > well, seen as im not really getting any feedback,
> >
> > Heh, sorry for not following this in detail. I'd be interested if and how much this saves on code size vs. the extra tables. Anything which helps to get the critical Archos footprint smaller is a great help.

Ok, i was going to say there is a 400byte shrink on the h300, but i
just checked against a build from a few days ago and its about an
80byte increase, so it might be the different compiler versions..
anyway if it is a gain its nothing to worry about...
>
> unfortunatly, this we wont know untill its fully implemented.
> >
> > Jrg
> >
> > --
> >
> >
> > Echte DSL-Flatrate dauerhaft fr 0,- Euro*. Nur noch kurze Zeit!
> > "Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl
> >
>

I have put up the latest diff on the wiki page
http://www.rockbox.org/twiki/bin/view/Main/ButtonActionIdea which is
pretty much ready to go, except it will break every target except the
iriver..
So if you like this idea and want to speed it up could you please copy
the apps/keymaps/keymap-newtarget.c to apps/keymaps/keymap-<target>.c
and make it work? the keymap-h1x0_h3x0.c file should provide more than
enough examples on how to do it all.

1 thing to note for that file. all the ACTION_STD_* codes should be
assigend, and all ACTION_WPS_ must be assigned. I tihnk it will work
if the others are not.

and so we dont get 4 people doing the same taregts please reply to
this or the wiki saying which target your going to do :)

cheers guys!
Received on 2006-07-27


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa