mailer | 1 Feb 2009 10:08
Favicon

Toni: r19893 - trunk/firmware/target/arm

Date: 2009-02-01 10:08:12 +0100 (Sun, 01 Feb 2009)
New Revision: 19893

Log Message:
First step in committing the results of FS#8663:
 Introduce more descriptive register and bit definitions. No functional change here. Thanks to Martin
Ritter for his investigations.

Modified:
   trunk/firmware/target/arm/ata-sd-pp.c

Modified: trunk/firmware/target/arm/ata-sd-pp.c
===================================================================
--- trunk/firmware/target/arm/ata-sd-pp.c	2009-01-31 23:51:11 UTC (rev 19892)
+++ trunk/firmware/target/arm/ata-sd-pp.c	2009-02-01 09:08:12 UTC (rev 19893)
 <at>  <at>  -38,33 +38,91  <at>  <at> 
 #define SECTOR_SIZE     512
 #define BLOCKS_PER_BANK 0x7a7800

-#define STATUS_REG      (*(volatile unsigned int *)(0x70008204))
-#define REG_1           (*(volatile unsigned int *)(0x70008208))
-#define UNKNOWN         (*(volatile unsigned int *)(0x70008210))
-#define BLOCK_SIZE_REG  (*(volatile unsigned int *)(0x7000821c))
-#define BLOCK_COUNT_REG (*(volatile unsigned int *)(0x70008220))
-#define REG_5           (*(volatile unsigned int *)(0x70008224))
-#define CMD_REG0        (*(volatile unsigned int *)(0x70008228))
-#define CMD_REG1        (*(volatile unsigned int *)(0x7000822c))
-#define CMD_REG2        (*(volatile unsigned int *)(0x70008230))
-#define RESPONSE_REG    (*(volatile unsigned int *)(0x70008234))
-#define SD_STATE_REG    (*(volatile unsigned int *)(0x70008238))
(Continue reading)

mailer | 1 Feb 2009 12:34
Favicon

jdgordon: r19894 - in trunk/apps: . gui menus plugins plugins/lib recorder

Date: 2009-02-01 12:34:16 +0100 (Sun, 01 Feb 2009)
New Revision: 19894

Log Message:
Statusbar handling fixes. 
Fixes FS#9845 - %we/%wd wasnt working
WPS no longer resets the viewportmanger more than needed (was doing it twice/draw before)
screens can now enable/disable the statusbar easily ignoring the setting instead of needing special
handling (fix for the radio screen coming soon)

minor glitch introduced in this commit... the statusbar in the WPS might disappear for a fraction of a
second when it is entered, I need to track this down...

Modified:
   trunk/apps/debug_menu.c
   trunk/apps/gui/gwps-common.c
   trunk/apps/gui/gwps.c
   trunk/apps/gui/list.c
   trunk/apps/gui/viewport.c
   trunk/apps/gui/viewport.h
   trunk/apps/main.c
   trunk/apps/menu.c
   trunk/apps/menus/eq_menu.c
   trunk/apps/plugin.c
   trunk/apps/plugin.h
   trunk/apps/plugins/lib/oldmenuapi.c
   trunk/apps/plugins/star.c
   trunk/apps/recorder/keyboard.c
   trunk/apps/root_menu.c

(Continue reading)

mailer | 1 Feb 2009 13:58
Favicon

pixelma: r19895 - trunk/apps/keymaps

Date: 2009-02-01 13:58:19 +0100 (Sun, 01 Feb 2009)
New Revision: 19895

Log Message:
Make 'accept' in the yesno screen work on an Iaudio remote (with the X5 or M5) - assigning it to a short press of
Play, same as the standard 'ok' action.

Modified:
   trunk/apps/keymaps/keymap-x5.c

Modified: trunk/apps/keymaps/keymap-x5.c
===================================================================
--- trunk/apps/keymaps/keymap-x5.c	2009-02-01 11:34:16 UTC (rev 19894)
+++ trunk/apps/keymaps/keymap-x5.c	2009-02-01 12:58:19 UTC (rev 19895)
 <at>  <at>  -346,6 +346,12  <at>  <at> 
     LAST_ITEM_IN_LIST
 }; /* button_context_settings_yesnoscreen */

+static const struct button_mapping remote_button_context_yesnoscreen[]  = {
+    { ACTION_YESNO_ACCEPT,          BUTTON_RC_PLAY,              BUTTON_NONE },
+    LAST_ITEM_IN_LIST
+}; /* remote_button_context_settings_yesnoscreen */
+
+
 static const struct button_mapping* get_context_mapping_remote( int context )
 {
     context ^= CONTEXT_REMOTE;
 <at>  <at>  -379,6 +385,9  <at>  <at> 

         case CONTEXT_WPS:
(Continue reading)

mailer | 1 Feb 2009 14:08
Favicon

jdgordon: r19896 - trunk/apps/gui

Date: 2009-02-01 14:08:31 +0100 (Sun, 01 Feb 2009)
New Revision: 19896

Log Message:
this commit actually makes my previous one work when the statusbar setting is enabled but the bar has been
forcibly removed from the screen

Modified:
   trunk/apps/gui/viewport.c

Modified: trunk/apps/gui/viewport.c
===================================================================
--- trunk/apps/gui/viewport.c	2009-02-01 12:58:19 UTC (rev 19895)
+++ trunk/apps/gui/viewport.c	2009-02-01 13:08:31 UTC (rev 19896)
 <at>  <at>  -59,7 +59,7  <at>  <at> 
     vp->x = 0;
     vp->width = screens[screen].lcdwidth;

-    vp->y = showing_bars(screen)?gui_statusbar_height():0;
+    vp->y = showing_bars(screen)?STATUSBAR_HEIGHT:0;
     vp->height = screens[screen].lcdheight - vp->y;
 #ifdef HAVE_LCD_BITMAP
     vp->drawmode = DRMODE_SOLID;

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-cvs

(Continue reading)

mailer | 1 Feb 2009 14:43
Favicon

jdgordon: r19897 - in trunk/apps: . gui menus plugins/lib recorder

Date: 2009-02-01 14:43:08 +0100 (Sun, 01 Feb 2009)
New Revision: 19897

Log Message:
Accept a quick patch from Alexander Levin to neaten up the #defines and comments from my earlier commit

Modified:
   trunk/apps/debug_menu.c
   trunk/apps/gui/gwps.c
   trunk/apps/gui/list.c
   trunk/apps/gui/viewport.c
   trunk/apps/gui/viewport.h
   trunk/apps/main.c
   trunk/apps/menu.c
   trunk/apps/menus/eq_menu.c
   trunk/apps/plugin.c
   trunk/apps/plugin.h
   trunk/apps/plugins/lib/oldmenuapi.c
   trunk/apps/recorder/keyboard.c
   trunk/apps/root_menu.c

Modified: trunk/apps/debug_menu.c
===================================================================
--- trunk/apps/debug_menu.c	2009-02-01 13:08:31 UTC (rev 19896)
+++ trunk/apps/debug_menu.c	2009-02-01 13:43:08 UTC (rev 19897)
 <at>  <at>  -2739,7 +2739,7  <at>  <at> 
 {
     if (btn == ACTION_STD_OK)
     {
-        char oldbars = viewportmanager_set_statusbar(0);
(Continue reading)

mailer | 1 Feb 2009 15:20
Favicon

pixelma: r19898 - trunk/apps/plugins

Date: 2009-02-01 15:20:26 +0100 (Sun, 01 Feb 2009)
New Revision: 19898

Log Message:
Use LCD_HEIGHT to exclude pacbox from c200 builds instead of target name so that it also applies to the v2 c200s.

Modified:
   trunk/apps/plugins/SUBDIRS

Modified: trunk/apps/plugins/SUBDIRS
===================================================================
--- trunk/apps/plugins/SUBDIRS	2009-02-01 13:43:08 UTC (rev 19897)
+++ trunk/apps/plugins/SUBDIRS	2009-02-01 14:20:26 UTC (rev 19898)
 <at>  <at>  -25,8 +25,8  <at>  <at> 
 #endif
 #endif

-/* For all the colour targets, iriver H1x0 and iAudio M5 */
-#if defined(HAVE_LCD_COLOR) && !defined (SANSA_C200)\
+/* For all big enough colour screens, iriver H1x0 and iAudio M5 */
+#if defined(HAVE_LCD_COLOR) && LCD_HEIGHT > 80\
  || defined(IRIVER_H100_SERIES) || defined(IAUDIO_M5)
 pacbox
 #endif

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-cvs

(Continue reading)

mailer | 1 Feb 2009 15:23
Favicon

nls: r19899 - trunk/apps/gui

Date: 2009-02-01 15:23:17 +0100 (Sun, 01 Feb 2009)
New Revision: 19899

Log Message:
Use unsigned constants to avoid adding another gcc-support routine and save a few bytes. This affects SH only.

Modified:
   trunk/apps/gui/viewport.h

Modified: trunk/apps/gui/viewport.h
===================================================================
--- trunk/apps/gui/viewport.h	2009-02-01 14:20:26 UTC (rev 19898)
+++ trunk/apps/gui/viewport.h	2009-02-01 14:23:17 UTC (rev 19899)
 <at>  <at>  -62,8 +62,8  <at>  <at> 
  * SB "displaying rules".
  */
 #define VP_SB_HIDE_ALL 0
-#define VP_SB_ONSCREEN(screen) (1<<screen)
-#define VP_SB_IGNORE_SETTING(screen) (1<<(4+screen))
+#define VP_SB_ONSCREEN(screen) (1u<<screen)
+#define VP_SB_IGNORE_SETTING(screen) (1u<<(4+screen))
 #define VP_SB_ALLSCREENS (VP_SB_ONSCREEN(0)|VP_SB_ONSCREEN(1))
 int viewportmanager_set_statusbar(int enabled);

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-cvs

(Continue reading)

mailer | 2 Feb 2009 01:09
Favicon

mcuelenaere: r19900 - trunk/tools/checkwps

Date: 2009-02-02 01:09:35 +0100 (Mon, 02 Feb 2009)
New Revision: 19900

Log Message:
Make checkwps compile scripts directory-independent

Modified:
   trunk/tools/checkwps/buildall.sh
   trunk/tools/checkwps/cleanall.sh

Modified: trunk/tools/checkwps/buildall.sh
===================================================================
--- trunk/tools/checkwps/buildall.sh	2009-02-01 14:23:17 UTC (rev 19899)
+++ trunk/tools/checkwps/buildall.sh	2009-02-02 00:09:35 UTC (rev 19900)
 <at>  <at>  -1,8 +1,10  <at>  <at> 
 #!/bin/sh
-cat targets.txt | (
+rootdir=`dirname $0`
+
+cat $rootdir/targets.txt | (
     while read target model
     do
-        rm -f checkwps.$model
-        make MODEL=$model TARGET=$target checkwps
+        rm -f $rootdir/checkwps.$model
+        make -s -C $rootdir MODEL=$model TARGET=$target checkwps
     done
 )

Modified: trunk/tools/checkwps/cleanall.sh
(Continue reading)

mailer | 2 Feb 2009 01:19
Favicon

mcuelenaere: r19901 - trunk/tools/checkwps

Date: 2009-02-02 01:19:32 +0100 (Mon, 02 Feb 2009)
New Revision: 19901

Log Message:
Checkwps: the scripts of course shouldn't be searching for output files in rootdir..

Modified:
   trunk/tools/checkwps/buildall.sh
   trunk/tools/checkwps/cleanall.sh

Modified: trunk/tools/checkwps/buildall.sh
===================================================================
--- trunk/tools/checkwps/buildall.sh	2009-02-02 00:09:35 UTC (rev 19900)
+++ trunk/tools/checkwps/buildall.sh	2009-02-02 00:19:32 UTC (rev 19901)
 <at>  <at>  -4,7 +4,7  <at>  <at> 
 cat $rootdir/targets.txt | (
     while read target model
     do
-        rm -f $rootdir/checkwps.$model
+        rm -f checkwps.$model
         make -s -C $rootdir MODEL=$model TARGET=$target checkwps
     done
 )

Modified: trunk/tools/checkwps/cleanall.sh
===================================================================
--- trunk/tools/checkwps/cleanall.sh	2009-02-02 00:09:35 UTC (rev 19900)
+++ trunk/tools/checkwps/cleanall.sh	2009-02-02 00:19:32 UTC (rev 19901)
 <at>  <at>  -4,6 +4,6  <at>  <at> 
 cat $rootdir/targets.txt | (
(Continue reading)

mailer | 2 Feb 2009 01:35
Favicon

mcuelenaere: r19902 - trunk/tools/checkwps

Date: 2009-02-02 01:35:58 +0100 (Mon, 02 Feb 2009)
New Revision: 19902

Log Message:
Checkwps: move output files to current directory

Modified:
   trunk/tools/checkwps/
   trunk/tools/checkwps/buildall.sh

Property changes on: trunk/tools/checkwps
___________________________________________________________________
Added: svn:ignore
   + checkwps.*

Modified: trunk/tools/checkwps/buildall.sh
===================================================================
--- trunk/tools/checkwps/buildall.sh	2009-02-02 00:19:32 UTC (rev 19901)
+++ trunk/tools/checkwps/buildall.sh	2009-02-02 00:35:58 UTC (rev 19902)
 <at>  <at>  -6,5 +6,6  <at>  <at> 
     do
         rm -f checkwps.$model
         make -s -C $rootdir MODEL=$model TARGET=$target checkwps
+        mv $rootdir/checkwps.$model ./checkwps.$model > /dev/null 2>&1
     done
 )

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
(Continue reading)


Gmane