cvs | 3 Jan 03:14 2006
Picon

linus: firmware/export tlv320.h,1.3,1.4

Update of /cvsroot/rockbox/firmware/export
In directory labb:/tmp/cvs-serv13644/firmware/export

Modified Files:
	tlv320.h 
Log Message:
iaudio: proper tlv320 prototypes

Index: tlv320.h
===================================================================
RCS file: /cvsroot/rockbox/firmware/export/tlv320.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- tlv320.h	6 Aug 2005 10:12:19 -0000	1.3
+++ tlv320.h	3 Jan 2006 02:14:10 -0000	1.4
 <at>  <at>  -22,15 +22,15  <at>  <at> 

 /*** definitions ***/

-extern void tlv320_init();
-extern void tlv320_reset();
+extern void tlv320_init(void);
+extern void tlv320_reset(void);
 extern void tlv320_enable_output(bool enable);
 extern void tlv320_set_headphone_vol(int vol_l, int vol_r);
 extern void tlv320_set_linein_vol(int vol_l, int vol_r);
 extern void tlv320_mute(bool mute);
-extern void tlv320_close();
+extern void tlv320_close(void);
(Continue reading)

cvs | 3 Jan 12:58 2006
Picon

dave: apps/codecs/Tremor config-tremor.h,1.4,1.5

Update of /cvsroot/rockbox/apps/codecs/Tremor
In directory labb:/tmp/cvs-serv3387

Modified Files:
	config-tremor.h 
Log Message:
iPod - Tremor code has become too big for IRAM (as of 28 December 2005), so temporarily disable ICODE_ATTR to
fix the broken builds.  This needs reviewing anyway when the time comes to optimise Tremor for the iPod.

Index: config-tremor.h
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/Tremor/config-tremor.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- config-tremor.h	27 May 2005 09:13:59 -0000	1.4
+++ config-tremor.h	3 Jan 2006 11:58:39 -0000	1.5
 <at>  <at>  -9,5 +9,12  <at>  <at> 
 #define BIG_ENDIAN 0
 #endif

+/* As of 28 Dec 2005, the Tremor code is too big for IRAM on the iPod,
+   so we temporarily disable ICODE_ATTR - this needs reviewing when it comes
+   to optimising Tremor for the iPod */
+#ifdef CPU_ARM
+#undef ICODE_ATTR
+#define ICODE_ATTR
+#endif

 // #define _LOW_ACCURACY_
(Continue reading)

cvs | 3 Jan 13:08 2006
Picon

linus: apps/gui gwps-common.c,1.20,1.21

Update of /cvsroot/rockbox/apps/gui
In directory labb:/tmp/cvs-serv20445/apps/gui

Modified Files:
	gwps-common.c 
Log Message:
Patch #1381872 by Brandon Low - Add virtual HDD LED to WPS

Index: gwps-common.c
===================================================================
RCS file: /cvsroot/rockbox/apps/gui/gwps-common.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- gwps-common.c	13 Dec 2005 00:38:53 -0000	1.20
+++ gwps-common.c	3 Jan 2006 12:08:21 -0000	1.21
 <at>  <at>  -38,6 +38,7  <at>  <at> 

 #include "splash.h"
 #include "scrollbar.h"
+#include "led.h"
 #ifdef HAVE_LCD_BITMAP
 #include "peakmeter.h"
 /* Image stuff */
 <at>  <at>  -662,6 +663,21  <at>  <at> 
             }
             break;

+#if (CONFIG_LED == LED_VIRTUAL) || defined(HAVE_REMOTE_LCD)
+        case 'l': /* VIRTUAL_LED */
(Continue reading)

cvs | 4 Jan 16:47 2006
Picon

preglow: apps/lang norsk.lang,1.12,1.13

Update of /cvsroot/rockbox/apps/lang
In directory labb:/tmp/cvs-serv28858

Modified Files:
	norsk.lang 
Log Message:
Sync and fixes.

Index: norsk.lang
===================================================================
RCS file: /cvsroot/rockbox/apps/lang/norsk.lang,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- norsk.lang	6 Dec 2005 13:27:00 -0000	1.12
+++ norsk.lang	4 Jan 2006 15:47:42 -0000	1.13
 <at>  <at>  -631,10 +631,10  <at>  <at> 
 new: "Nei"

 id: LANG_BACKLIGHT_ON_WHEN_CHARGING
-desc: in display_settings_menu
-eng: "Backlight On When Plugged"
-voice: "Backlight On When Plugged"
-new: "Skjermlys på ved tilkoblet strøm"
+desc: in display_settings_menu, backlight timeout with charger connected
+eng: "Backlight When Plugged"
+voice: "Backlight When Plugged"
+new: "Skjermlys ved tilkoblet strøm"

 id: LANG_PM_CLIP_HOLD
(Continue reading)

cvs | 5 Jan 18:02 2006
Picon

dave: bootloader ipod.c,1.5,1.6

Update of /cvsroot/rockbox/bootloader
In directory labb:/tmp/cvs-serv30593/bootloader

Modified Files:
	ipod.c 
Log Message:
iPod: Fix the bootloader so it can load and run the original Apple firmware again.  The Rockbox firmware was
doing too much to the hardware so we remove most of the initialisation.

Index: ipod.c
===================================================================
RCS file: /cvsroot/rockbox/bootloader/ipod.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- ipod.c	20 Nov 2005 10:57:53 -0000	1.5
+++ ipod.c	5 Jan 2006 17:02:47 -0000	1.6
 <at>  <at>  -415,7 +415,16  <at>  <at> 
             lcd_puts(0, line++, "Rockbox loaded.");
             lcd_update();
             memcpy((void*)DRAM_START,loadbuffer,rc);
-            return (void*)DRAM_START;
+
+            /* Transfer execution directly to Rockbox - we don't want
+               to run the rest of the bootloader startup code. */
+            asm volatile(
+                "mov   r0, #0x10000000    \n"
+                "mov   pc, r0             \n"
+            );
+
(Continue reading)

cvs | 5 Jan 18:02 2006
Picon

dave: firmware crt0.S, 1.54, 1.55 system.c, 1.79, 1.80 kernel.c, 1.45, 1.46

Update of /cvsroot/rockbox/firmware
In directory labb:/tmp/cvs-serv30593/firmware

Modified Files:
	crt0.S system.c kernel.c 
Log Message:
iPod: Fix the bootloader so it can load and run the original Apple firmware again.  The Rockbox firmware was
doing too much to the hardware so we remove most of the initialisation.

Index: kernel.c
===================================================================
RCS file: /cvsroot/rockbox/firmware/kernel.c,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- kernel.c	12 Dec 2005 13:53:21 -0000	1.45
+++ kernel.c	5 Jan 2006 17:02:47 -0000	1.46
 <at>  <at>  -25,7 +25,9  <at>  <at> 
 #include "system.h"
 #include "panic.h"

+#if (CONFIG_CPU != PP5020) || !defined(BOOTLOADER)
 long current_tick = 0;
+#endif

 static void (*tick_funcs[MAX_NUM_TICK_TASKS])(void);

 <at>  <at>  -48,7 +50,7  <at>  <at> 

     num_queues = 0;
(Continue reading)

cvs | 5 Jan 18:02 2006
Picon

dave: firmware/drivers power.c,1.62,1.63

Update of /cvsroot/rockbox/firmware/drivers
In directory labb:/tmp/cvs-serv30593/firmware/drivers

Modified Files:
	power.c 
Log Message:
iPod: Fix the bootloader so it can load and run the original Apple firmware again.  The Rockbox firmware was
doing too much to the hardware so we remove most of the initialisation.

Index: power.c
===================================================================
RCS file: /cvsroot/rockbox/firmware/drivers/power.c,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -d -r1.62 -r1.63
--- power.c	21 Dec 2005 23:32:19 -0000	1.62
+++ power.c	5 Jan 2006 17:02:47 -0000	1.63
 <at>  <at>  -262,8 +262,10  <at>  <at> 
 #if CONFIG_CPU == MCF5249
     and_l(~0x00080000, &GPIO1_OUT);
 #elif CONFIG_CPU == PP5020
+#ifndef BOOTLOADER
     /* We don't turn off the ipod, we put it in a deep sleep */
     pcf50605_standby_mode();
+#endif
 #elif defined(GMINI_ARCH)
     P1 &= ~1;
     P1CON &= ~1;

_______________________________________________
(Continue reading)

cvs | 5 Jan 18:02 2006
Picon

dave: firmware/export config-ipodnano.h, 1.10, 1.11 config-ipodcolor.h, 1.9, 1.10 config-ipodvideo.h, 1.2, 1.3 kernel.h, 1.21, 1.22

Update of /cvsroot/rockbox/firmware/export
In directory labb:/tmp/cvs-serv30593/firmware/export

Modified Files:
	config-ipodnano.h config-ipodcolor.h config-ipodvideo.h 
	kernel.h 
Log Message:
iPod: Fix the bootloader so it can load and run the original Apple firmware again.  The Rockbox firmware was
doing too much to the hardware so we remove most of the initialisation.

Index: kernel.h
===================================================================
RCS file: /cvsroot/rockbox/firmware/export/kernel.h,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- kernel.h	12 Dec 2005 13:53:22 -0000	1.21
+++ kernel.h	5 Jan 2006 17:02:48 -0000	1.22
 <at>  <at>  -66,7 +66,13  <at>  <at> 
 };

 /* global tick variable */
+#if (CONFIG_CPU == PP5020) && defined(BOOTLOADER)
+/* We don't enable interrupts in the iPod bootloader, so we need to fake
+   the current_tick variable */
+#define current_tick ((*((volatile long*)0x60005010))/10000)
+#else
 extern long current_tick;
+#endif

(Continue reading)

cvs | 5 Jan 22:05 2006
Picon

linus: apps/gui gwps-common.c,1.21,1.22

Update of /cvsroot/rockbox/apps/gui
In directory labb:/tmp/cvs-serv10263/gui

Modified Files:
	gwps-common.c 
Log Message:
Faster updates of the virtual LED WPS tag

Index: gwps-common.c
===================================================================
RCS file: /cvsroot/rockbox/apps/gui/gwps-common.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- gwps-common.c	3 Jan 2006 12:08:21 -0000	1.21
+++ gwps-common.c	5 Jan 2006 21:05:42 -0000	1.22
 <at>  <at>  -669,6 +669,7  <at>  <at> 
             switch(tag[1])
             {
                 case 'h': /* Only one we have so far HDD LED */
+                    *flags |= WPS_REFRESH_DYNAMIC;
                     if(led_read(HZ/2))
                         return "h";
                     else

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

(Continue reading)

cvs | 7 Jan 01:43 2006
Picon

dave: firmware/export config-ipodcolor.h, 1.10, 1.11 config-ipodnano.h, 1.11, 1.12 config-ipodvideo.h, 1.3, 1.4 pp5020.h, 1.2, 1.3

Update of /cvsroot/rockbox/firmware/export
In directory labb:/tmp/cvs-serv28450/export

Modified Files:
	config-ipodcolor.h config-ipodnano.h config-ipodvideo.h 
	pp5020.h 
Log Message:
iPod: Add USB detection.  When inserting the USB cable, hold down MENU to charge via USB, otherwise Rockbox
will reboot into the Disk Mode application stored in flash

Index: config-ipodvideo.h
===================================================================
RCS file: /cvsroot/rockbox/firmware/export/config-ipodvideo.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- config-ipodvideo.h	5 Jan 2006 17:02:48 -0000	1.3
+++ config-ipodvideo.h	7 Jan 2006 00:43:48 -0000	1.4
 <at>  <at>  -86,6 +86,9  <at>  <at> 

 #define USB_IPODSTYLE

+/* define this if the unit can be powered or charged via USB */
+#define HAVE_USB_POWER
+
 /* Virtual LED (icon) */
 #define CONFIG_LED LED_VIRTUAL

Index: pp5020.h
===================================================================
(Continue reading)


Gmane