Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-12-02

00:00:47kugelI'm seeing a big if-else if cascade in menu.c
00:01:02amiconnbluebrother: Does this 'soul' package exist on Cygwin?
00:01:54bluebrotheramiconn: haven't checked, but it's part of my rather old tetex, so I assume so
00:02:01amiconnah ok
00:03:05pixelmabluebrother: what type of font is this now - not very important but I used a Palatino one for the player svgs too
00:03:41bluebrotherit's the default CM (Computer Modern)
00:04:09amiconnkugel: Well, there are some which cannot be converted into a switch() (when checking different conditions), or where an if cascade is actually better (e.g. when the jump table would get very big)
00:04:42bluebrotherif you figure a good replacement for Palatino that works with small caps I'm all for it. As of now it was the easiest solution
00:05:36pixelmabluebrother: and the "soul" package is only needed for the html or for the pdf too?
00:05:51bluebrotheramiconn: definite answer: yes:
00:06:01bluebrotherpixelma: it's only used for the html.
00:06:54pixelmaah, then it won't affect the usual cygwin user anyways... still couldn't figure out how to properly install the htlatex package :\
00:07:10pixelmatex4ht I mean (I think)
00:07:24kugelamiconn: so switch case is not generally the better option for many cases cascades?
00:08:57*LambdaCalculus37 gets a strange error when building the bubbles plugin:
00:09:03LambdaCalculus37Anyone else ever encounter this?
00:10:43ZagorLambdaCalculus37: my bubbles.c does not have a << on line 2414
00:11:20Bagdersounds like a bad patch or something
00:12:28LambdaCalculus37I have no patches applied.
00:13:07 Quit jhMikeS (Nick collision from services.)
00:13:12*LambdaCalculus37 does an svn revert to see if that helps
00:13:13 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
00:13:36 Quit skipper (Connection timed out)
00:17:15 Quit bluebrother ("leaving")
00:17:20 Join skipper [0] (
00:17:27 Quit ender` (" I went to a restaurant that serves "breakfast at any time." So I ordered French Toast during the Renaissance.")
00:20:49 Quit blahrus (Read error: 110 (Connection timed out))
00:21:23 Join blahrus [0] (n=blahrus@
00:22:06 Quit blahrus (Remote closed the connection)
00:23:08kugelI guess no-one knows how to redraw setting menues?
00:26:50 Quit n1s ()
00:27:54 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
00:28:25LambdaCalculus37Zagor: svn revert helped; bubbles compiles now.
00:30:43kugelJdGordon: Do you know how I can force the settings menus to redraw?
00:31:08JdGordonreturn ACTION_REDRAW in a callaback
00:31:19kugelI worked a bit on my custom list patch again (rewrite rather). The filetree redraws fine, not the settings menu
00:32:29kugelHm, didn't work
00:33:41JdGordonwhat exactly are you trying to do?
00:33:48 Quit bmbl ("Woah!")
00:34:05 Quit pixelma (" HydraIRC -> <- IRC with a difference")
00:34:17kugelJdGordon: well, load the theme containing a custom list vp from the theme menu
00:34:46 Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma)
00:34:48kugelthe whole settings menus don't refresh until I visit the main menu
00:36:08JdGordonok, just register a callback for that event in menu.c and set reinit=true in that, and then in the main menu loop check if reinit==true?
00:36:53 Join EspeonEefi [0] (n=espeonee@RLE-12-049.MIT.EDU)
00:39:16kugelJdGordon: shouldn't returning ACTION_REDRAW already do that for me?
00:39:38kugelthat action causes redraw_lists to be set to true
00:40:05 Quit MethoS- (Remote closed the connection)
00:40:36JdGordonit should
00:41:04kugelbut it doesn't
00:43:11 Join einhirn [0] (
00:44:16 Join Hillshum [0] (
00:44:31kugelJdGordon: the call back doesn't seem to get into menu.c
00:44:52kugelI added a debugf in the ACTION_REDRAW branch
00:45:00 Quit Hillshum (Remote closed the connection)
00:46:22***Saving seen data "./dancer.seen"
00:46:56JdGordonthen your using the wrong one maybe
00:47:01*JdGordon *just* woke up....
00:47:26Zagoranyone on osx or other bsd? does your ls command have the −−block-size option?
00:47:43*JdGordon will check
00:47:46 Quit EspeonEefi ("さよなら")
00:48:15JdGordonillegal option on osx 10.5
00:48:18LambdaCalculus37Zagor: Not here.
00:48:33LambdaCalculus37Illegal option on OSX 10.4 as well.
00:48:59kugelJdGordon: I copied the callback from the statusbar setting callback, replaced the event with THEME_CHANGED and the return to ACTION_REDRAW
00:49:06 Join Hillshum [0] (
00:49:09JdGordonyou want to dusokay the nymver of system blocks actually used?
00:49:14kugelI'm not sure what I could do wrong here
00:49:27 Quit shotofadds ("Leaving")
00:49:43JdGordonZagor: -s looks like what you want
00:50:10Zagorwhat does that do? it sorts on size in gnu ls
00:50:21Zagorno, sorry that's -S
00:50:37JdGordonlittle s :)
00:50:58Zagoryeah the problem is described in FS #8913: if someone has BLOCK_SIZE defined then our max_language_size.h will be wrong
00:51:15Zagorso we need to make sure the output is in bytes, not blocks
00:52:10Zagordoes " LS_BLOCK_SIZE=3 ls -l foo" work in bsd?
00:52:19Zagori.e. does it change the block size
00:52:53 Quit HellDragon (Remote closed the connection)
00:53:38JdGordonagain, does nothing on osx
00:54:08 Join HellDragon [0] (
00:54:10JdGordonls manpage expects BLOCKSIZE not LS_BLOCK_SIZE (which I checked and still no change though?)
00:54:33Zagorso BLOCKSIZE doesn't work either?
00:54:45 Join culture [0] (
00:55:05JdGordonah, it does, but not for such a small value
00:55:26Zagorso blocksize=1 won't work?
00:55:35dberg918just submitted a bug report for the LCD brightness setting breakage
00:55:39JdGordonls: minimum blocksize is 512
00:55:51*JdGordon slaps kugel with FS #9599
00:55:56 Quit herrwaldo ("Konversation terminated!")
00:56:13ZagorJdGordon: is that with -s or just plain ls -l?
00:56:41dberg918kugel: I'm excited to see you're reworking the customlist patch, it used to be a part of some of my themes and I loved it!
00:57:28JdGordonZagor: which? the warning?
00:57:32ZagorJdGordon: yes
00:57:41JdGordonno, seems to be with both
00:58:51Zagorwe could use -k but it would cost us wasted ram
01:00:37HillshumIs the e200v2 bootloader building fine or is it my Cygwin/SVN?
01:01:54 Quit jgarvey ("Leaving")
01:02:00 Quit _lifeless (Remote closed the connection)
01:02:08 Join __lifeless [0] (n=lifeless@
01:02:42kugeldberg918: The brightness changes back to default as soon as you press a button after setting the brightness?
01:02:44kugeljhMikeS: ping
01:02:50ZagorHillshum: compiles fine here
01:03:32Hillshumokay. will try with a fresh svn as gigabeat f gave same error
01:03:35kugelmy fuze truned off!
01:03:48dberg918kugel: yes
01:04:36kugeldberg918: I'm wondering why jhMikeS didn't report that. He said he tested tested brightness intensively on his gigabeat f/x
01:05:31dberg918kugel: well, you can see in the subversion log a bunch of commits after the software fading commit to fix problems with compiling
01:05:55dberg918it could've been broken somewhere in there...
01:06:20dberg918r19221 and r19222 would not compile for me
01:06:29kugeldberg918: well, I noticed that. I made the patches
01:06:51dberg918and I assumed r19223 wouldn't either since it didn't address the same files
01:07:15dberg918kugel: haha! my bad
01:07:26dberg918I didn't notice
01:07:27 Quit Zagor ("Client exiting")
01:08:51dberg918should've clarified in my bug report that I'm using a Gigabeat F series
01:09:21dberg918although I see from the #6800 patch discussion that the S series has been given the nickname "the beast"
01:10:19JdGordonLlorean: can 8923 be closed?
01:10:39kugeldberg918: F/X makes no difference
01:10:50LloreanJdGordon: It should probably stay open.
01:11:03kugelLlorean: you have a gigabeat f as well?
01:11:11Lloreankugel: Yes.
01:11:13 Quit mofux_ (Remote closed the connection)
01:11:30LloreanJdGordon: While it's not likely to be fixed soon, the task helps make others aware of the problem if they bother to search
01:11:32kugelLlorean: can you reproduce FS #9599?
01:11:35Lloreankugel: Can't test right now.
01:11:52LloreanI'm about to be leaving, but will try to later this evening
01:12:01dberg918kugel: right, but the player type in flyspray only says "Gigabeat," and I never specified if it was F/X or S
01:12:21dberg918and I'm assuming there's a difference between those two
01:12:27kugeldberg918: bug reports on beast are invalid anyway :)
01:12:51Lloreankugel: I'll leave a comment on the task once I do, probably won't be for a few hours yet.
01:13:15kugelLlorean: no problem. I won't look into that until tomorrow anyway (sleeping time)
01:14:43 Quit Nico_P (Remote closed the connection)
01:14:54Hillshumkugel: did mkamsboot change?
01:15:22kugelHillshum: why?
01:15:34kugelmkamsboot didn't change for a while
01:15:42Hillshumit dosn't act like it did'
01:15:58kugelwhat do you expect it to act?
01:16:14kugelit doesn't even display anything. It just boots rockbox bootloader or the of
01:16:56kugeldberg918: what if you change the brightness and then don't press a button?
01:17:09kugeland wait until the brightness goes off
01:17:22Hillshumkugel: like this run ./mkamsboot OF.bin bootloader-e200v2.sansa patched.bin
01:19:04kugelthat's how it works
01:19:51kugelthat's how it always worked
01:22:50dberg918kugel: when you press a button to turn the backlight on, it has been dimmed
01:22:52kugelHillshum: you need to compile it before
01:23:16Hillshummkamsboot or the bootloader file?
01:23:18kugeldberg918: to wait brightness level does it go back?
01:23:27kugelHillshum: mkamsboot. just type make in that dir
01:23:48dberg918kugel: about 5, if that means anything
01:24:07dberg918if you change it to anything but 5, pressing a button will set it back to 5
01:24:14kugeldberg918: that's the only thing that means anything. I haven't changed dimming or something on the f/x
01:24:43dberg918if you set it to 5, it stays that way
01:24:54dberg918that's why I assume the default is somehow 5
01:27:59 Quit jhulst (Read error: 60 (Operation timed out))
01:28:46kugeldberg918: can you compile?
01:30:00 Part toffe82
01:32:00 Join EspeonEefi [0] (i=eefi@STRATTON-TWO-EIGHTY.MIT.EDU)
01:32:33dberg918kugel: I'm having another unrelated problem, and as a dev I was hoping you can help me narrow down my search
01:33:09 Quit skipper (Read error: 110 (Connection timed out))
01:33:47 Quit einhirn (Read error: 110 (Connection timed out))
01:33:52Hillshumnow what can i do about getting the normal e200v2 build to compile?
01:34:10dberg918I'm testing a new theme, and when I change from the default cabbie theme (which has the status bar) to my new theme (no status bar), the status bar is still present, in the same style as the cabbie theme
01:34:40dberg918style meaning color and such
01:34:59JdGordonhow are you changing the theme?
01:35:05dberg918the line selector also still has the cabbie colors
01:35:19dberg918using the "browse themes" menu
01:35:22JdGordonsounds like the cfg is broken
01:35:30JdGordonor doesnt have all the settings
01:35:58dberg918well, the problem is the status bar finally goes away and the line selector changes to the proper colors once I get back to the root menu
01:36:26kugeldberg918: I answered on the tracker
01:37:06kugelJdGordon: haha, sounds like exactly my problem
01:37:13 Quit ringo999 (Read error: 110 (Connection timed out))
01:37:41kugeldberg918: lists doesn't seem to be correctly redrawn when changing things through the themes menu, I noticed that too
01:38:23kugeldberg918: Open a bug report for that please, it's not intended. A bug report is more likely to be fixed, especially during the clean up week
01:38:27dberg918okay, now let's see if I can remember the syntax for patching builds...
01:38:47HillshumTwiki UsingSVN
01:39:01 Quit Hillshum (Remote closed the connection)
01:39:02dberg918kugel: I was hoping to narrow the problem down to a specific revision if possible before I submitted a bug report
01:39:42kugeldberg918: Always open a bug report before. That'll get more attention, and more people that help you narroring down
01:40:46dberg918kugel: I will do that, once I get this patch applied and on my Gigabeat ;)
01:41:15 Quit petur ("Zzzzz")
01:41:21*kugel waits for the tracker, so I can counter JdGordon's slap with a bug report for him ;)
01:43:20dberg918kugel: how many times on average do you compile from SVN in one day?
01:43:49kugeldberg918: several times. Especially while messing with my fuze
01:44:07dberg918I'm definitely setting a record today
01:44:16JdGordonanyone compiling less than 32.34 times/day is a poser!
01:44:23dberg918I think this is my 7th build today
01:44:35kugel7th is like...nothing :)
01:44:48 Join Hillshum [0] (
01:44:54 Quit perrikwp (" ajax IRC Client")
01:45:03 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
01:45:05dberg918well, as an end-user, I think 7 is a little more than normal
01:45:08*kugel manages to build 7 times in 10 minutes
01:45:44dberg918not that I mind, I do like watching the lines fly by in my embedded desktop terminal
01:46:00dberg918sweet, all compiled!
01:46:37Hillshumlines are cool
01:47:00 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.4/2008111318]")
01:47:23 Quit Hillshum (Client Quit)
01:47:54dberg918:D this build looks promising already
01:49:35dberg918ok, this might be a little bit harder to explain
01:50:30dberg918well first things first
01:50:50dberg918the default lcd timeout is 5 seconds
01:51:05dberg918it definitely takes more than 5 seconds for the lcd to begin fadeout
01:51:56 Quit XavierGr (Read error: 104 (Connection reset by peer))
01:52:28dberg918I lied
01:52:39dberg918my Gigabeat is plugged in right now
01:52:49dberg918ignore that last comment (lol)
01:53:01 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
01:55:11dberg918it's doing some funky stuff when I set the brightness to 12 (maximum)
01:55:48 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome)
01:57:03 Join AndyIL [0] (i=AndyI@
01:59:38 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:01:32 Quit lasser (Read error: 60 (Operation timed out))
02:01:50 Quit Bensawsome ("The awsome is gone :(")
02:03:03 Join Zack317 [0] (n=47648ca3@gateway/web/cgi-irc/
02:04:05 Quit Zack317 (Client Quit)
02:06:03 Join Bensawsome [0] (n=Bensawso@unaffiliated/bensawsome)
02:08:22 Quit AndyI (Read error: 110 (Connection timed out))
02:13:05 Join BjoernErik [0] (
02:16:07 Quit fyrestorm ("( :: NoNameScript 4.22 :: )")
02:18:01 Quit shadearg ("goodbye.")
02:19:01 Quit Bjoern-Erik (Read error: 110 (Connection timed out))
02:21:20 Quit culture (Read error: 110 (Connection timed out))
02:30:39 Join shadearg [0] (
02:32:43 Quit shadearg (Client Quit)
02:37:26 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
02:38:06LloreanjhMikeS: I can confirm that software fading really isn't working right on the Gigabeat F.
02:38:18 Quit jhulst (Read error: 110 (Connection timed out))
02:39:27LloreanIt seems like the value you set for the backlight brightness is more or less ignored beyond "previewing" it as long as the line is highlighted.
02:39:55dberg918Llorean: why is it that software fading was implemented for the Gigabeat F?
02:40:11dberg918didn't it already fade quite nicely?
02:41:15jhMikeSLlorean: Gigabeat F shouldn't have the new software fading, but r19220 does work fine (just before SW fading commit)
02:41:23jhMikeSI was in the process of tracking it down.
02:41:36LloreanjhMikeS: Current SVN works really poorly
02:42:06 Join casainho [0] (n=chatzill@
02:42:15Lloreandberg918: Software fading wasn't implemented for it. It's more of a settings issue that seems to have either shown up, or been brought to light, since the patch
02:42:16casainhohello :-)
02:42:21dberg918jhMikeS and Llorean: already posted the bug report
02:42:23jhMikeSLlorean: I know. It loses the correct brightness.
02:42:34 Join KoruZ [0] (
02:42:38dberg918and kugel uploaded a patch that sort of fixes the problem
02:42:50dberg918I already made a comment on some of the issues you might find
02:42:57 Join shadearg [0] (
02:43:02 Quit rotator ()
02:43:16casainhoI am getting this error: thread.c:(.text.init_threads+0x68): undefined reference to `stackbegin'; thread.c:(.text.init_threads+0x6c): undefined reference to `stackend' - can someone please help me?
02:43:58jhMikeSsounds like a problem in the linker script not defining stackbegin/end
02:44:35*Llorean should really hit refresh on webpages he's left open from earlier in the day.
02:45:48casainhojhMikeS: thanks, I will look for that :-)
02:46:21dberg918now to file a bug report for the status bar issue I've been having...
02:46:24***Saving seen data "./dancer.seen"
02:49:14casainhojhMikeS: thanks, was right that ;-)
02:49:25LambdaCalculus37jhMikeS: I can also confirm the fading problem Llorean mentioned. I'm running current SVN as well.
02:49:42 Quit KoruZ ("Ex-Chat")
02:50:44jhMikeSI'm trying 19224 now (the ones in between aren't buildable)
02:53:48dberg918jhMikeS: you should see the problem, that's where I found it started
02:53:50 Nick fxb is now known as fxb__ (
02:55:54LambdaCalculus37Llorean: Should a bug report be opened in the tracker regarding the backlight fade problem on the Gigabeat F/X?
02:56:16jhMikeSLambdaCalculus37: 9599 according to dberg918
02:56:34LambdaCalculus37jhMikeS: Checking it out now.
02:57:13dberg918just filed a bug report for the status bar issue I've been having
02:57:14 Quit planetbeing (Remote closed the connection)
02:59:22 Quit casainho ("ChatZilla 0.9.84 [Firefox 3.0.4/2008111318]")
02:59:48 Quit jhMikeS (Nick collision from services.)
02:59:54 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
02:59:56LambdaCalculus37jhMikeS; Comment added.
03:07:02jhMikeSdefinitely hits in r19224
03:09:43LloreanjhMikeS: Looked at kugel's patch?
03:10:58jhMikeSI'm going to. I rechecked current SVN first.
03:13:48dberg918jhMikeS: let me know if you have the same problems with setting the brightness to 12 after you apply the patch
03:14:21dberg918it was hard to explain...
03:18:47jhMikeSdberg918: I will. I'm not seeing anything in r19221 to r19224 that ought to affect F/X besides the one file
03:26:04jhMikeSdberg918: I can't reproduce what you described.
03:28:07dberg918hmm, interesting
03:28:17dberg918does the patch completely fix things for you?
03:31:15dberg918jhMikeS: which revision of SVN did you use?
03:31:25dberg918or patch, rather?
03:31:52jhMikeSI see it if I let the LCD shut down and have a short enough timeout.
03:32:16jhMikeSIt's not quite back down to 11 but there's a slight dimming after hitting a peak
03:33:16jhMikeShmmm, could be my pupils adjusting though
03:33:28dberg918you mean after you let the lcd timeout and then reactivate it?
03:34:44dberg918try setting the backlight to 10 seconds, and keeping the button light timeout at 5 seconds
03:35:06dberg918I had my Gigabeat plugged in during the test
03:35:29dberg918when the button lights timeout, you should see the lcd get brighter
03:36:04 Quit DerDome (Read error: 60 (Operation timed out))
03:37:37 Join DerDome [0] (
03:38:13jhMikeSHmmm, I'm not getting anything. To me it looks fine. What I was seeing was just my pupils adjusting because it was a bit dark. Doing it in the light I don't see anything.
03:38:52dberg918even when you change the backlight to 10 seconds?
03:39:59jhMikeSbacklight is 10s (12 brightness), buttonlight is 5s.
03:40:39dberg918I just turned on my Gigabeat
03:40:53dberg918I can't reproduce it either...
03:41:58 Quit reacocard (Remote closed the connection)
03:42:01dberg918I see....
03:42:10 Join reacocard [0] (
03:42:15dberg918I think the problem is my dock
03:42:59 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
03:43:36dberg918try plugging in your Gigabeat
03:44:29jhMikeSI tried unplugged, plugged directly and in the cradle and it was fine.
03:44:33dberg918I don't get the problem when it's undocked, but when I have it sitting in the dock (which is set to Line Out and has the AC adapter plugged in), I can reproduce it
03:44:57jhMikeSI have mine on line-out too
03:45:12dberg918my dock must be finicky
03:45:54dberg918for some reason, I have trouble with my dock sometimes
03:46:12dberg918even when it's set to line-out, it will connect to the computer in USB mode
03:48:54dberg918I guess the patch is good to go then
03:49:33_Auron_I should be getting my sansa sometime this week
03:49:46_Auron_I ordered a e260 from the other day
03:52:01jhMikeSSince kugel is out, I'll commit that.
03:54:05 Quit perrikwp (" ajax IRC Client")
03:54:44 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
04:03:12 Join blkhawk- [0] (
04:19:30 Quit blkhawk (Read error: 110 (Connection timed out))
04:46:28***Saving seen data "./dancer.seen"
04:58:27 Join massiveH [0] (
05:01:53 Quit XavierGr ()
05:02:36 Quit LambdaCalculus37 ("sleep time is now")
05:03:03 Quit Zarggg ()
05:03:33 Join Zarggg [0] (
05:06:32 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:10:54 Quit shadearg ("goodbye.")
05:23:38 Join shadearg [0] (
05:27:29 Nick BjoernErik is now known as Bjoern-Erik (
05:34:17 Quit m0f0x ()
05:40:21 Quit Horscht ("electromagnetic radiation from satellite debris")
05:52:34 Join m0f0x [0] (
06:00:56 Quit JdGordon (Remote closed the connection)
06:02:23 Join JdGordon [0] (
06:03:35 Quit massiveH ("Leaving")
06:06:32 Quit tchan ("WeeChat 0.2.7-dev")
06:08:24 Join tchan [0] (
06:10:34 Quit amiconn (Nick collision from services.)
06:10:38 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
06:10:43 Quit pixelma2 (Nick collision from services.)
06:10:48 Join pixelma2_ [0] (n=marianne@rockbox/staff/pixelma)
06:10:52 Nick pixelma2_ is now known as pixelma2 (n=marianne@rockbox/staff/pixelma)
06:44:13 Join newfeats [0] (n=newfeats@
06:46:32***Saving seen data "./dancer.seen"
06:54:27 Join AndyI [0] (i=AndyI@
06:54:53 Join JdGordon_ [0] (n=jonno@rockbox/developer/JdGordon)
06:57:32 Nick blkhawk- is now known as blkhawk (
07:03:47 Join n17ikh|Lappy [0] (
07:07:11 Join skipper [0] (
07:07:27 Quit AndyIL (Read error: 110 (Connection timed out))
07:12:02 Quit m0f0x ()
07:26:17 Quit aarcane ("Leaving")
07:26:34 Join nuonguy [0] (
07:33:27 Quit skipper (Read error: 110 (Connection timed out))
07:33:38 Join skipper [0] (
07:34:21 Quit safetydan ("Leaving.")
07:36:47 Nick fxb__ is now known as fxb (
07:44:20 Part newfeats ("Gone")
07:48:55 Nick fxb is now known as fxb__ (
07:59:34 Quit EspeonEefi ("さよなら")
08:10:55 Join formalist [0] (i=barussel@gateway/tor/x-03baeb75f3fcb561)
08:11:31 Part formalist
08:11:50 Quit faemir (Remote closed the connection)
08:17:03 Quit BigBambi (Read error: 104 (Connection reset by peer))
08:21:11 Join n17ikh [0] (
08:21:14 Join Dhraakellian [0] (
08:21:27 Quit skipper (Remote closed the connection)
08:29:47 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
08:31:12 Quit n17ikh|Lappy (Nick collision from services.)
08:46:15 Quit GodEater (" ajax IRC Client")
08:46:23 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
08:46:34***Saving seen data "./dancer.seen"
08:47:12 Join Rob2222 [0] (
08:51:30Zagorsansa c100 has the same display as c200, doesn't it?
08:53:21 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
08:53:46 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
08:53:58 Join skipper [0] (n=skipper@
08:57:49 Quit nuonguy ("This computer has gone to sleep")
08:59:56 Join ender` [0] (
09:05:14 Quit Rob2223 (Read error: 110 (Connection timed out))
09:06:33*B4gder was greatly and happily surprised by the gogear gentlemen mail
09:08:26Dhraakellianand I was happy to see the Sansa AMS gentlemen mail
09:08:37Dhraakellianjust out of curiosity, which model was it?
09:15:29 Join petur [50] (n=petur@rockbox/developer/petur)
09:30:41 Quit buk_ (Remote closed the connection)
09:36:45 Join einhirn [0] (
09:39:36 Join Thundercloud [0] (
09:39:57 Quit n17ikh ()
09:44:48B4gderDhraakellian: what model was what?
09:44:56Dhraakellianthe Sansa AMS that had sound
09:45:27B4gderI think sound has been achieved on just about all ams sansas the guys work on: fuze, clip, e200v2 and m200v4
09:45:53 Quit MrDuck (No route to host)
09:45:57DhraakellianI was curious which was first
09:47:22B4gderI think funman has a clip
09:47:47 Join lasser [0] (
09:55:22linuxstbJdGordon: Why close ? It's perfectly fixable if someone wants to (like any bug).
09:56:08 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:58:19JdGordonlinuxstb: fixed by changing the lineout volume? or by fixing the dsp?
09:59:18linuxstbIf I was to fix it, I would probably adjust the lineout volume.
09:59:47JdGordonthats not a correct fix though... lineout should stay at line level...
09:59:54JdGordonotherwise its not line out
10:00:15JdGordonfixing the DSP would make it a feature request, so not a bug
10:00:47linuxstbI disagree, if it's fading, we reduce the volume - it doesn't matter if you do it by attenuating the line-out or via the DSP.
10:01:06linuxstbAnd fixing a bug by using the DSP isn't a feature request.
10:01:47amiconn_It's a tricky one to fix though
10:01:52 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
10:02:36linuxstbYes, but my point is that just because a bug is hard, or if no-one is (currently) interested in fixing it, we shouldn't close a bug report.
10:02:40amiconnFade on stop/pause fades by using the main volume. A true line-out doesn't change with the main volume, so that's why the effect occurs.
10:03:09amiconnBut you can't just move to using the dsp - then it wouldn't work at all anymore on archos
10:03:50amiconnBtw, the bug very likely exists on the archos Player as well...
10:03:54 Quit DerDome ("Leaving.")
10:05:03linuxstbI don't see the problem with adjusting the line-out volume to implement a fade though.
10:05:40amiconnMe neither, but the problem remains how to do that, without too many #if/#elif/...
10:07:43amiconnI think it can be done so that it doesn't use the main volume even on archos - by using the mas dsp output mixer, which we already use for stereo width and special channel settings like karaoke.
10:08:32*linuxstb reopens the task
10:09:52amiconnAdjusting the line-out volume would work only on swcodec targets where the line-out has a separate volume adjustment (e.g. ipod video), but not on those where the line-out ix really fixed. For those, the dsp would need to handle the fading
10:10:30amiconnSo we should probably do it using the dsp on swcodec, and the mas dsp adjustment on archos.
10:10:39LinusNsounds like a good idea
10:11:35linuxstbDo we have targets with a fixed line-out volume? I thought we either had line-outs linked to the main volume (e.g. h1x0), or independent line-outs we fix in software to be at 0dB (e.g. ipods).
10:11:54linuxstbBut yes, I agree using DSPs on all targets is cleaner.
10:13:07JdGordonadjusting the lineout volume is a bad idea... (unless line-out is headphone out also) lineout shold be kept at line levels
10:14:09amiconnJdGordon: There are chips where line-out can't be kept fixed (e.g. UDA1380)
10:14:36JdGordonok, but where it can be, it should be
10:15:31 Join ap0 [0] (
10:15:47 Join fanta [0] (n=7bd3fe9f@gateway/web/cgi-irc/
10:15:50amiconnlinuxstb: Iirc the TLV320 (coldfire iaudios, creative) has truly fixed line out
10:16:31 Quit fanta (Client Quit)
10:17:10 Join planetbeing [0] (
10:18:06 Join kugel [0] (n=chatzill@unaffiliated/kugel)
10:18:13planetbeingWhat device is the ata-nand-telechips.c for and how was the information obtained?
10:18:56planetbeingIt bears a strong resemblance to the iPhone NAND controller and I would like to know if anyone knows the erase/program sequences for that chip.
10:19:21 Join fanta2 [0] (n=null@
10:19:27kugeljhMikeS: hey. re backlight f/x. How about adding a dummy value for log_brightness[0] and save the subtraction
10:19:57planetbeingdenes_, you around?
10:19:58kugeljhMikeS: actually the idea of pondlife, he tested it and reported some tiny binsize safe also
10:20:29B4gderplanetbeing: that's stuff reversed engineered from the iAudio I7 and Cowon D2 players I believe
10:20:48B4gderpossibly with pieces from tcc datasheets
10:21:02fanta2Anyone know how the USB stack works?
10:21:14B4gderfanta2: gevaerts is a good bet for that
10:21:40 Quit BHSPitMonkey ("Ex-Chat")
10:22:00fanta2I saw him on the knowledge map, I take it he's AFK then >.<
10:22:16B4gderhe's so shy he hides ;-)
10:22:27Zagorfanta2: he's here a lot. hang around a while and he'll probably come by.
10:22:51 Quit JdGordon_ ("Miranda IM! Smaller, Faster, Easier.")
10:22:54Zagorfanta2: what specifically do you want to know? I wrote the first version of the stack.
10:23:03planetbeingWe're going through the iPhone's XNU kernel right now to find it, but it'd be nice if someone had a datasheet or something.
10:23:21fanta2I'm probably making a stupid mistake somewhere anyway, I'm attempting to write a basic PTP implementation but every time I recieve a packet the buffer I'm using is entirely blank
10:23:27kugelJdGordon: looking at your time&date screen patch, you don't seem to be so against global viewports anymore as you used to be
10:23:54JdGordonI'm not sure how they should work...
10:24:01fanta2and using USBTrace (which may or may not be any good, I'm not sure) any data I send comes back as a repeating sequence of two random digits
10:25:20*kugel remembers being slapped for that in the pitchscreen vp patch
10:25:21GodEaterplanetbeing: nice work on the linux port btw, and on the iphone jailbreak in general - I'm a very pleased end-user
10:26:03planetbeingGodEater, thanks. :)
10:26:22ThundercloudAnd by that I Mean
10:26:22kugelJdGordon: re fs#9600. The whole gui doesn't seem to be updated correctly anymore in the settings
10:26:48GodEaterplanetbeing: while you're here, do you think you could offer any insight into how it was originally achieved? We're still hunting for ways to get code onto the later ipods, and wondered if that work might be applicable in some way ?
10:26:55JdGordonkugel: i know.. its probably a very old issue... im busy now...
10:27:24kugeldberg918: ping
10:27:33planetbeingYeah, I thought a little about that too. The image format seems completely different, though.
10:27:41GodEaterah shame
10:27:42planetbeingBased on someone's description of the one dump that was made.
10:27:57planetbeingHowever, there was that "jump instruction" at 0x00000000 into a block of encrypted data.
10:28:16 Quit Thundercloud (Remote closed the connection)
10:28:48planetbeingWhich I think is a bit odd. Because if the CPU reads clear, unsigned instructions from flash, then what's to stop you from changing that instruction?
10:29:30GodEaterwe also thought about trying to get in via the DFU mode, but so far we only know how to access it on the 2nd Gen Nano, and only then if we corrupt the firmware on the "blank" partition
10:30:03GodEaterthat's not possible on the later models at all since they hide that partition completely over UMS :(
10:30:09planetbeingThere doesn't seem to be any cryptographic signatures though?
10:30:59GodEaterI'm not sure anyone here has looked into the firmware files from apple to say one way or the other
10:31:08GodEaternot looked into in depth I should say
10:31:49 Quit ap0 ("Ba")
10:32:02GodEaterlinuxstb probably has more knowledge in that area than I since he did a lot of the original ipod port work for us.
10:32:46Zagorfanta2: for debugging it's better to talk with gevaerts than me
10:33:27fanta2Ok, I'll lurk until I see him next :P
10:38:02kugelJdGordon: Did you narrow down the revision it was introduced? If not, I'll do that now
10:38:25JdGordonlike i said... its old... im busy.. i havnt done anything about it
10:41:33kugelZagor: ping
10:42:23kugelZagor: I've noticed the makefile created by configure contains "LD=/path/to/arm-elf-ar" (something like that)
10:42:29kugelnot arm-elf-ld
10:42:58Zagorkugel: which target and type?
10:43:03kugeldoesn't seem to hurt, but i find it weird
10:43:14kugele200 (and fuze)
10:43:36B4gderobviously LD is not used ;-)
10:43:40Zagorseems to be the same for most targets, actually
10:43:41fanta2hmm, if I use the audio buffer to get data I actually get data; do I have to declare buffer space in linker scripts or something?
10:43:57 Join culture [0] (
10:43:59Zagorand yeah, we don't use LD anywhere. we link via the gcc front-end
10:44:16B4gderbtw, WINDRES, DLLTOOL and DLLWRAP don't use the full path...
10:45:13Zagorsame thing, they're never used
10:45:40Zagoractually WINDRES is used, but not the others
10:45:42kugelhehe, we're collecting garbage, I assume?
10:46:07Zagoryeah, things tend to stick around in the script when the makefiles change
10:46:35***Saving seen data "./dancer.seen"
10:46:49Zagorhe, no WINDRES is not used either. the variable is redefined in the files where it is used...
10:47:46 Quit Zom ("leaving")
10:48:10 Join Zom [0] (
10:48:25 Join Casainho [0] (
10:48:33Casainhohello :-)
10:49:18CasainhoI am having a problem, system is hanging on line "thread->l.prev = l->l.prev;" on thread.c file...
10:50:01 Join alexbobp [0] (n=alex@
10:50:02kugelCasainho: you're actually running rockbox code now?
10:50:33B4gderCasainho: you need to give us a greater picture of what's going on
10:52:17kugelCasainho: if yes, make sure you use the toolchain created by
10:54:38Casainhohe kernel_init() do not returns, which means there is some problem.
10:54:39CasainhoDoing debug with serial debug port I found the it is hanging on
10:54:40Casainhofunction "static void add_to_list_l(struct thread_entry **list, struct
10:54:51Casainhothread_entry *thread)", on line number 1268: "thread->l.prev = l-
10:54:51Casainho>l.prev;" −−
10:54:54CasainhoI don't have sure but I think that can be some problem with stack or
10:54:54Casainhoram memory... I had to add stack section on for the code to
10:54:54Casainhobuild, I may made some mistake...
10:55:09Mode"#rockbox +o logbot " by ChanServ (ChanServ@services.)
10:55:19Casainhoyes, I am running that GC version, of :-)
10:55:42B4gderjust getting stuck on a random code line seems weird
10:56:29B4gderand you doing something "special" with the stack seems like a reasonable point to check
10:57:30kugelCasainho: if you're running rockbox code, that's definitely cool, no matter of issues!
10:57:34amiconnB4gder: Regarding the paths - 'configure' tries to figure them out and then store them. But not all tools are always present (e.g. windres), and then 'configure' falls back to storing the tool name without the path
10:57:41Casainhothis is my linker script:
10:58:34amiconnThis is necessary so that the Makefile still works when the tools become available (and it avoids errors due to inappropriate tools - like windres for a linux sim - at the same time)
10:58:47B4gderCasainho: so how does it differ from the one in rockbox?
11:00:01kugelJdGordon: r18933
11:00:07 Quit ameyer (Read error: 104 (Connection reset by peer))
11:00:11 Join Darksair [0] (n=user@
11:00:43Casainhoeheh - don't know... I didn't understand somethings on linker script... I will try to figure out. But, if it is hanging on "thread->l.prev = l-l.prev;" should be something about memory or stack, no?
11:01:06B4gderlikely, yes
11:02:23Casainhookok :-) −− I will discover it then... thanks :-)
11:02:37Casainhobye bye
11:02:40 Quit Casainho ("ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]")
11:05:25 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
11:09:44 Quit culture (Read error: 110 (Connection timed out))
11:16:38kugelJdGordon: I might have a plan on how to fix that
11:17:29 Join Zom_ [0] (
11:17:33 Quit Zom_ (Client Quit)
11:53:41 Join kachna [0] (
12:00:02 Quit jhulst_ (Read error: 110 (Connection timed out))
12:00:49 Quit fanta2 (Read error: 110 (Connection timed out))
12:23:33 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:24:28kugelJdGordon: a fix would be to not go back to the theme settings if you selected one, but stay in the theme dir.
12:24:37kugellike it's done with fonts
12:25:00kugelI have no idea though why browse_fonts and browse_themes behave differently
12:38:59 Join n1s [0] (n=nils@rockbox/developer/n1s)
12:46:36***Saving seen data "./dancer.seen"
12:50:19 Join jhulst [0] (
13:00:02 Join moos [0] (
13:06:05 Join robin0800 [0] (
13:08:37 Quit robin0800 (Remote closed the connection)
13:08:56 Join robin0800 [0] (
13:10:35 Quit Zagor (Read error: 60 (Operation timed out))
13:12:54 Nick fxb__ is now known as fxb (
13:15:33 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
13:17:33n1samiconn: is it correct that the ape codec doesn't use any iram for code on coldfire?
13:18:50amiconnI once tried to move some parts of the code into IRAM, but the codec became slower
13:19:19amiconnThis was probably due to cache aliasing of the code remaining in SDRAM; I should probably try to move nearly everything into IRAM like on PP5002
13:19:56amiconnIt would require moving the insane buffer out of IRAM at least on MCF5249, but that's not realtime anyway
13:20:11jhMikeSkugel: could do that. it's only one byte.
13:20:23 Quit lasser (Remote closed the connection)
13:21:31*amiconn also still wonders why PP5020 is slower than PP5022, and even slower than PP5002 when everything time critical uses IRAM
13:22:36amiconnFor APE, PP5002 and PP5022 have practically identical performance, and PP5020 is about 7% slower
13:26:24 Join lasser [0] (
13:40:35 Quit robin0800 (Remote closed the connection)
13:42:19 Join tyfoo [0] (
13:50:08 Join TheSphinX^ [0] (
13:50:49kugelJdGordon: re fs#9600: the problem is that the callback isn't "triggered", when you go back from the theme folder to the theme setting menu
13:57:04 Quit Zagor ("Client exiting")
13:57:51 Join nplus [0] (n=nplus@141.25.Globcom.Net)
14:01:59 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
14:11:46kugelJdGordon: r18933 didn't even fix the crashing when not using fullscreen viewport issue afaics
14:15:11 Join robin0800 [0] (
14:18:03n1sFS #8153 seems pretty much like a feature request to me (which half of has been implemented afaics, simplified chinese appears to have proper voice strings, trad does still have the english ones.) so anyway, is anyone against closing it?)
14:18:35n1sincomplete translations is not a bug imho
14:21:02JdGordonkugel: line 645 isnt being triggered?
14:23:04 Quit martian67 (Remote closed the connection)
14:24:48 Join martian67 [0] (i=lol3izer@about/linux/regular/martian67)
14:30:11 Quit martian67 (Remote closed the connection)
14:31:32 Join martian67 [0] (i=lol3izer@about/linux/regular/martian67)
14:33:56kugelJdGordon: apparently not
14:34:10JdGordonsomething is not right :p
14:34:22kugelno, really?
14:34:59kugelwhy did you remove all those "init_default_menu_viewports" lines? iiuc they only matter when no parent was given
14:35:45kugeljust saying, that re-adding "fixes" it
14:36:12JdGordonno, bad things were happening with them if a vp was passed in
14:38:19kugelstar.c crashes after exit with my customlist, so I'm unsure if it's really caused by that
14:38:44 Quit jhulst (Read error: 113 (No route to host))
14:38:51kugel(I've rewritten custom list so that it fully uses the parent stuff and integrates into lists)
14:39:02 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
14:40:27kugelJdGordon: init_default_menu_viewports only the menu_vp is changed. And that's only the same as vps when no parent was given (and for drawing vps is used)
14:40:39 Quit J-23 ("ZNC -")
14:41:11 Join {phoenix} [0] (
14:41:11 Join J-23 [0] (
14:41:14kugeli.e. changes to menu_vp are ignored if a parent was given
14:41:56kugelmaybe you can give me a recipe how to reproduce that crash (since I never experienced one)
14:43:44*JdGordon cant even remember what that was about and its nearly 1am here... and i havnt done any rockbox coding today so im out of it anyway....
14:44:08kugelthat happens if you waste your time coding for windows mobile :)
14:45:40 Part B4gder
14:46:35 Part LinusN
14:46:37***Saving seen data "./dancer.seen"
14:48:49 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
14:50:50 Quit Seed ("cu, Andre")
14:52:15n1sCan any h10 user comment on FS #7672 ?
14:55:40 Quit balou (Remote closed the connection)
15:00:30 Quit kachna (Remote closed the connection)
15:01:05 Join kachna [0] (
15:03:53 Join balou [0] (
15:05:36 Join Paprica [0] (n=598b74d8@gateway/web/cgi-irc/
15:05:45 Quit Paprica (Client Quit)
15:06:57 Quit jhulst (Read error: 131 (Connection reset by peer))
15:07:37 Join HyperHorse_ [0] (
15:10:03 Quit JdGordon (Read error: 104 (Connection reset by peer))
15:13:40 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
15:22:10 Quit robin0800 (Remote closed the connection)
15:22:16 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
15:25:35 Join Schmogel [0] (
15:26:20 Quit pondlife ("Leaving.")
15:31:43 Quit n1s ()
15:36:40 Quit TheSphinX^ ("XChat@Linux")
15:37:08 Join funman [0] (
15:43:39 Quit moos (Read error: 110 (Connection timed out))
15:45:59 Join robin0800 [0] (
15:52:09 Join Bensawsof [0] (
15:52:57 Quit kachna (Read error: 110 (Connection timed out))
15:54:08LambdaCalculus37We're 700 commits away from 20000. ;)
15:58:25Tuplanollaquick, dummy commits incoming ;)
16:03:10 Join miepchen^schlaf [0] (
16:03:51 Quit GodEater (" ajax IRC Client")
16:03:57 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
16:06:50*gevaerts wanted to complain bitterly in #curl about missing features, but newer versions have them :(
16:10:43 Quit linuxstb ("Leaving")
16:12:25lasserI tried to run RB on an e250v2 today, just to see it ;-) All things compiled fine, the sansa updated cleanly and RB starts, but a few seconds later the screen blacks out and I can't here any music or even use buttons. Is this normal for the moment?
16:13:21lasserI patched the svn-tree with #9592 to hear the sound :-)
16:13:24 Quit balou (Read error: 110 (Connection timed out))
16:13:25LambdaCalculus37Yes it is.
16:13:35LambdaCalculus37The patch at FS #9592 is still very experimental.
16:13:56LambdaCalculus37The AMS Sansas have a long way to go before they're ready for everyday use.
16:14:19funmanand the buttons don't work on e200v2 anyway
16:14:38lasserLambda: I know that, I followed the race in the last days. But there was a little hope.
16:15:31lasserfunmal: uh, ok. But looks cool anyway :-)
16:16:49LambdaCalculus37lasser: I would be really lucky if my Sansa Clip didn't freeze or data abort while playing music, but I know it'll happen because the playback code is still very rough.
16:17:13funmanIMO the playback code is fine. the problem is elsewhere
16:18:28funmanthe code where the crashes happen is fine (runs fine on other targets) so if it crashes it means either the code or its data has been overwritten by something else
16:19:47funmanin one week i'll have my jtag cable, but i'm not sure if i'll have the time to use it. That could give good hints on what is happening in the system
16:21:43blkhawkI can't wait to use rockbox on my e200v2
16:21:48lasserOK. Because my programming skills are less than zero I can't help with it, and testing will be far later, won't it? But then, if wanted, I will do my very best ;-)
16:22:01blkhawkthe stupid stock firmware can't handle playlists properly
16:22:12blkhawkits slow as molasses when browsing it
16:22:25blkhawkand don't get me started on id3 tags with unicode
16:25:12 Nick jfc^3 is now known as jfc (
16:28:30 Join miepchen^schla [0] (
16:40:38 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
16:44:05 Quit HyperHorse_ ("Leaving")
16:46:11LambdaCalculus37funman: Got a data abort at 0000077C on my Clip; I was going through the menus while I had audio playing.
16:46:33 Join toffe82 [0] (
16:46:41***Saving seen data "./dancer.seen"
16:47:50 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
16:49:35funmanLambdaCalculus37: must be memset or something like that, you can check with / rockbox.elf
16:53:44 Quit Schmogel (Read error: 54 (Connection reset by peer))
16:54:12 Quit perrikwp (" ajax IRC Client")
16:54:29 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
17:05:49 Join dberg918_ [0] (
17:12:27 Join stoffel_ [0] (
17:15:12 Quit {phoenix} (Read error: 104 (Connection reset by peer))
17:18:15 Join obo [0] (n=obo@rockbox/developer/obo)
17:21:24 Join jgarvey [0] (
17:21:55 Quit skipper (Read error: 110 (Connection timed out))
17:24:29funmanhmm (for real) I notice my french lang file is corrupted : weird characters mixed with english
17:24:47 Quit robin0800 (Remote closed the connection)
17:25:48funmanthis is due to a bug i introduced in sd code :O
17:26:43 Quit bmbl (Read error: 113 (No route to host))
17:27:19*kugel finally got a new customlist version out
17:28:14 Join Schmogel [0] (
17:28:34 Quit Zagor ("Client exiting")
17:30:12 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
17:33:14 Join {phoenix} [0] (
17:42:08jhMikeSis * in language string inclusion like "ipod*" a general wildcard? Will "gigabeat*" include for gigabeatf/gigabeats for instance?
17:43:12kugeljhMikeS: I think so. I also used it for backlight_fade*
17:45:48rasherCan anyone figure out why the patch in FS #9587 doesn't apply?
17:45:53jhMikeSI just wonder if I should define a temporary label or otherwise the list is of devices is rather large.
17:47:09funmanLambdaCalculus37: can you give a try to FS #9332 on your Clip ?
17:49:45LambdaCalculus37funman: Sure, I'll roll a build with it applied soon.
17:51:46 Quit jhulst (Remote closed the connection)
17:53:08funmani've listened to some songs with it now, and i see no crashes so far. But very frequent (very short) skips in mp3
17:53:33funmanwav files do not skip though
17:54:53LambdaCalculus37I should try it with some Vorbis files as well. Currently Vorbis playback freezes on the Clip after about a minute of play.
17:56:53funmanas far as i experimented the freezes were hazardous (same song could entirely play fine or crash within seconds)
17:58:20LambdaCalculus37funman: Is that with FS #9332 applied or without?
17:58:46 Join kachna [0] (
18:00:00funmanLambdaCalculus37: well if you want sound, with :-)
18:00:17 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:00:26funmanoh, the crashes >< With FS #9332 I had no crash so far
18:00:27 Part domonoky
18:00:33 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:00:40funmanbut I just noticed some weird PCM corruption with a wav file
18:01:08funmanah, seems to be when I resume playback.
18:04:25krazykit`is the sansa express an ams target?
18:05:46amiconnIirc someone said it's sigmatel
18:06:53krazykit`ah, just found it on the wiki. seems it is sigmatel. what a shame.
18:06:57amiconnImo it's weird, since the Express seems to have the same display as the Clip
18:08:04 Join faemir [0] (
18:08:47funmandomonoky: I synced FS #9332 (buffering) and i have yet to experience a single crash with it applied
18:09:20 Quit perrikwp (" ajax IRC Client")
18:09:21domonokyfunman: nice. I will try it later..
18:11:47funmanthe frequency of skips when playing mp3 diminishes if I increase the buffer size in buffering_flash.c
18:13:28 Quit Darksair ("Do you hear that? This is the sound of inevitability. This is the sound of your death, Mr. Anderson.")
18:13:54LambdaCalculus37funman: Does audio playback stop correctly with FS #9332 applied? Currently when an audio file is done playing, the Clip stops for about 10 seconds, then appears to reset itself.
18:14:19kugelfunman: maybe the sd_enable commit causes the sd to be disabled frequently
18:15:04 Quit gromit`` (Read error: 60 (Operation timed out))
18:15:14kugelI know I had no skips with this patch on my e200 when I tested it, the buffer size is not the problem. Reading is rather too slow
18:16:42 Join perrikwp [0] (i=98213b32@gateway/web/ajax/
18:16:46amiconnThat doesn't make sense. If read speed would be the problem, wav should skip way more than mp3
18:17:01 Join bertrik [0] (
18:17:52 Join gromit` [0] (
18:18:08funmanLambdaCalculus37: for me it doesn't stop (i play albums) but the behaviour you describe doesn't sound good ..
18:18:10kugelmaybe it's both reading and decoding speed
18:18:17 Join MethoS- [0] (
18:18:44amiconnDecoding speed shouldn't be a problem either, as the as3525 is faster than e.g. pp
18:19:24domonokythere maybe other thing, which impact decoding speed.. for example slow lcd, or slow memory..
18:19:26amiconnIiuc the low-mem as3525 sansa use the minimal buffering system?
18:19:40bertrikLambdaCalculus37, how's your experience so far with codecs running on the clip? wavs seem fine, I've been able to play about 3 relatively low bitrate oggs before hanging and mp3s usually hang within a minute
18:19:46funmanamiconn: we're just trying it (it's not in svn yet)
18:19:53 Quit petur ("*plop*")
18:19:58amiconnAre you trying the normal system as well?
18:20:00kugelamiconn: so what's the problem? the patch worked perfectly for me without modifications
18:20:05amiconn...and does that work?
18:20:11funmanamiconn: the normal system seems to cause a lot of crashes
18:20:30funmanamiconn: the flash buffering didn't crash on me yet
18:20:30 Join arohtar [0] (
18:20:56LambdaCalculus37bertrik: I tried several q3 Vorbis files, and they all hang within a minute of starting. I've tried a couple of low bitrate MP3s and have had no problems playing them entirely, save for the issue I described above.
18:21:16LambdaCalculus37I have one MP3 file in particular, though, that freezes up no matter what.
18:21:20amiconnI think that the flash buffering doesn't use a high enough watermark, so for codecs where actual decoding is necessary, it reads new data too late
18:21:49funmanthat concords with the fact that a bigger buffer brings less skips
18:21:55amiconnWav essentially just passes on the data, so it's fine
18:22:57*amiconn is really curious how the runtimes of flash buffering and ordinary buffering compare
18:23:02kugelfunman: how fast does the clip decode mp3 now?
18:23:07amiconnOnce both systems work, of course
18:23:37kugelamiconn: was about 2/3 of normal runtime on my e200
18:23:57funmankugel: realtime
18:24:14kugeldo you have numbers?
18:24:41kugelams doesn't have a 2nd core right?
18:25:00domonokykugel: no, but we have one fast core.. even better :-)
18:26:09Lloreankugel: MP3 was realtime at all bitrates on a 75mhz single iPod core.
18:26:22LloreanIf it's not realtime on the AMS there's probably something that really needs to be looked into.
18:26:39bertrikis there an overview somewhere of RAM use on rockbox, like what are the major RAM users and what's the minimum they need?
18:26:43bertrikI guess plugin buffer, codec buffer, PCM buffer, right?
18:27:36Lloreanbertrik: Well, for plugin buffer "the minimum" is either "none" if you're willing to sacrifice plugins, or the tiny buffer the HWCodec targets use for their subset of plugins.
18:27:45kugelso, comparing mp3 is flawed
18:28:00*bertrik found RockboxMemoryLayout
18:28:51 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:29:20 Quit faemir (Remote closed the connection)
18:29:27 Quit arohtar (Client Quit)
18:29:33funmanhmm the buttonlight stays on when HOLD is on
18:30:07 Join karashata [0] (n=karashat@
18:31:54 Join faemir [0] (
18:32:09LambdaCalculus37So does the backlight.
18:32:44*LambdaCalculus37 was wondering why the backlight was on when he put his Clip into HOLD
18:34:46bertrikfirst, the clip has no backlight, it has an OLED display :P and second, it can be perfectly normal for the light to stay on, it's a setting
18:36:28funmanbertrik: but we enable/disable the display using backlight API
18:36:29LambdaCalculus37bertrik: Ahh.
18:36:52funmanthe problem is that we return HOLD status in button_read_device and we shouldn't
18:39:36bertrikfunman, on my c200 the buttonlight stays on too when enabling HOLD
18:40:48funmani don't know what's wrong on c200, it appears to read buttons correctly
18:41:00funmancheck your buttonlight timeout?
18:43:41 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
18:44:21bertrikfunman, ah ok, I see the misunderstanding now
18:45:11Nico_Pamiconn: the flash buffering doesn't even have a watermark IIRC
18:45:20 Join gregorovius [0] (
18:45:34Nico_Pit will fill up when there isn't enough data left to satisfy the resquest
18:45:52*funman pushes Nico_P to continue working on it
18:46:14Nico_Pfunman: I have a playback/buffering buf to fix first
18:46:44***Saving seen data "./dancer.seen"
18:47:10Nico_PI hope it wont take too long though
18:48:56funmanis there a way to hide folders from the file tree? (folders created by OF)
18:50:04funmanI understand database.ignore is not used in the file browser
18:50:12*LambdaCalculus37 rolls a build with FS #9332 applied
18:50:35*Nico_P is glad that patch is probing useful
18:50:48Nico_Por rather "proving"
18:53:55LambdaCalculus37funman: Have you noticed an interminated #if in firmware/export/config-clip.h:106?
18:54:06 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
18:54:33funmanLambdaCalculus37: It's terminated 3 lines below here
18:54:51 Quit stoffel_ (Read error: 113 (No route to host))
18:57:35 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:58:37LambdaCalculus37funman: Here's lines 106 to 109 of my firmware/export/config-clip.h:
19:00:20bertriklooks more like a merge conflict
19:00:29domonokyLambdaCalculus37: that looks like result of a conflict while doing svn update.
19:00:33 Quit gregorovius ()
19:01:12krazykit`funman, you could mark them with the "hidden" attribute
19:01:19krazykit`the folders you want to hide, that is
19:01:26LambdaCalculus37domonoky, bertrik: Will svn revert fix that?
19:01:34LambdaCalculus37Right now, I can't build for the Clip because of this.
19:02:07LambdaCalculus37Also got an error from make: "*** No rule to make target `.r19277/.r19277.make'. Stop. "
19:02:34domonokyLambdaCalculus37: if svn revert it, it will be the svn version again..
19:02:56 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
19:03:03domonokyLambdaCalculus37: thats more conflicts.. :-) best to svn revert it completly and reapply your patches..
19:06:35 Quit Bensawsome ("The awsome is gone :(")
19:07:16*domonoky tries the latest ams-sansa sound.patch and the buffering.patch on m200v4... and gets dropouts with wav.. (now to try a patched bootloader again).
19:07:58 Nick Bensawsof is now known as Bensawsome (
19:08:10funmankrazykit`: I don't see them over USB, only in rockbox
19:08:28 Nick Bensawsome is now known as Guest89353 (
19:08:47 Quit pixelma2 ("-")
19:08:52 Nick Guest89353 is now known as Bensawsome (
19:08:57 Join pixelma [0] (i=pixelma@
19:10:46 Join stoffel_ [0] (
19:10:58domonokyfunman: the patched bootloader seems to work again.. maybe my shutdown problems where in reality empty battery problems.. :-)
19:11:23 Join pixelma_ [50] (i=pixelma@rockbox/staff/pixelma)
19:11:32 Quit pixelma (Nick collision from services.)
19:11:33 Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma)
19:11:54krazykit`funman, in standard builds, showing "supported" hides hidden directories while "all" (or whatever it's called) shows even hidden and system directories
19:11:55LambdaCalculus37funman: I just got a fresh copy of config-clip.h; it's building now.
19:12:21 Join herrwaldo [0] (
19:14:22bertrikkrazykit`, the clip of uses a lot of directories, some even starting with ##
19:14:42domonokymp3 playes nicely with patched build and bootloader on m200v4...
19:15:09*domonoky thinks that this strangly named directorys are used for the MTP mode..
19:15:30funmandomonoky: nice to hear, btw perhaps we should use 90MHz for memory and 'only' 45 for pclk
19:16:00funmankrazykit`: but I can't set this 'hidden' attribute from rockbox, can I ?
19:16:10krazykit`not that i know of, no
19:16:27funmandomonoky: if you delete them, they reappear after booting OF
19:17:09*domonoky can confirm that a not-so full battery can cause suddon shutdowns, when you start playback/ somwhere while playing. Perhaps when the cpu boosts..
19:17:53kugelI read my power button through irq
19:18:04funmancongrats kugel !
19:18:18*domonoky got a undefined instruction... so the buffering patch doesnt fix everthing..
19:18:31funmandomonoky: using which codec ?
19:18:33bertrikdomonoky, the battery code I added looks at the 3.6V battery voltage, which the m200v4 does not have... I think the m200v4 generates it from the AA battery instead so maybe that's the problem
19:18:48*pixelma switches kugel off... then on again ;)
19:19:02kugelmaybe not :(
19:19:21domonokyfunman: mp3, and funnily the music was playing a bit longer.. perhaps till dma run out of data :-)
19:20:00 Quit TMM (Remote closed the connection)
19:20:18domonokybertrik: is this battery code only used for display, or does it also switch off at low voltage ?
19:21:29domonokybecause the battery display seems to work a little (even a fresh battery is only a few bars, but the bars go down over time). So it may work, but is definitly not calibrated..
19:21:52 Join TMM [0] (
19:22:30bertrikdomonoky, it also causes rockbox to shut down on low voltage ...
19:23:01bertrikwhat voltage does it show in the debug/battery menu?
19:23:15domonokybertrik: ah, maybe that causes my shutdowns ? (but i havent seen a "low battery" splash)
19:24:20bertrikIIUC, voltage is a fairly good indicator of charge for lithium batteries, but a poor one for rechargeable AA/AAAs
19:24:40pixelmamaybe it can be handled similar to the Ondio? It runs on AAA cells and for the Archos' which don't use Lithium batteries the low battery shutdown was disabled, they run till empty
19:26:02bertriksounds like a plan, should be easy to do
19:26:09domonoky3,653 V .
19:26:15domonokyfor a new battery
19:26:46domonokywhere is this shutdown code ? i will try to disable it..
19:27:05kugelit keeps shutting down
19:28:08bertrikdomonoky, powermgmt-as3525.c, set the battery_level_dangerous and battery_level_shutoff to 0, at least as a temporary fix
19:28:25*domonoky sees a NO_LOW_BATTERY_SHUTDOWN define..
19:28:58bertrikoh, maybe even better
19:29:31 Join CLIPFAN [0] (n=4e83d3b2@gateway/web/cgi-irc/
19:29:41CLIPFANHi all :)
19:29:45domonokyondio defines this in the traget-config.h. will also do this for m200v4 :-)
19:29:47 Quit CLIPFAN (Client Quit)
19:29:55 Join IudeX [0] (n=4e83d3b2@gateway/web/cgi-irc/
19:30:17IudeXi see there is big progress in Clip rockboxing :)
19:30:44domonokyIudeX: yes, we got sound on all ams-sansas :-)
19:31:06IudeXCongratulations :)
19:31:51IudeXdomonoky: is it real sound?
19:32:16*linuxstb hopes domonoky didn't imagine it
19:32:27domonokyIudeX: what is not-real sound ?
19:32:38kugeldomonoky: it's not proven yet if we have it on _all_
19:32:58 Quit faemir (Remote closed the connection)
19:33:03kugelnow it works
19:33:07domonokyno, but very likely, it works on targets where we can navigate to the sound files..
19:33:24*domonoky reminds kugel to play with the resume-file :-)
19:33:34 Join vitja [0] (n=vitja@
19:34:00kugeldomonoky: we have no c200v2 tester, iirc, so even if I did that
19:34:32IudeXdomonoky: Are there any strange sounds or normal? :P I'm sorry, but my English isn't very well. :p
19:34:35funmanno c200v2 code either - so it doesn't enter in the 'ams-sansa' category (yet)
19:34:45LambdaCalculus37funman: If I play a file on my Clip with FS #9332 applied, it starts complaining that the dir buffer is full.
19:34:46domonokyif it works on 2-3 targets with the same audio-related hardware, why shouldnt it work on the fourth ? :-)
19:35:27LambdaCalculus37A vorbis file gave me the dir buffer is full error, and now an MP3 just gave me "Undefined instruction at 000008DC"
19:35:35 Join faemir [0] (
19:36:18bertrikLambdaCalculus37, maybe you could look up the address in the map-file or do some addr2line magic with it
19:36:18*domonoky also got this undefined instuction at 0x8DC, something is still not ready. But it works most of the time.
19:36:36 Quit stoffel_ ("leaving")
19:36:41LambdaCalculus37domonoky: It's not working at all here.
19:37:07funmanI should give you my current diff maybe, I only changed the clock freq of ascodec module iirc
19:39:39funmanthat's it, try with I2C2_CPSR0 = 155; in as3525-codec.c
19:40:24LambdaCalculus37funman: Okay, I'll try that out.
19:41:17domonoky0x8DC is the beginning of bidi.o (bi-directional scolling ?)
19:41:33 Join Thundercloud [0] (
19:41:59funmandomonoky: hebrew/arabic (bidi text)
19:43:28 Quit perrikwp (" ajax IRC Client")
19:43:49 Quit IudeX ("CGI:IRC (EOF)")
19:46:24 Quit MethoS- (Remote closed the connection)
19:47:00 Quit esthar (Read error: 60 (Operation timed out))
19:51:50 Join esthar [0] (
19:52:36bertrikdomonoky, at some point in the future, I think the m200v4 should get it's own powermgmt-m200v4.c file. In this you could sample a different ADC channel (for example the 1.5V battery voltage) and also use discharge/charge curves tailored for an 1.5V battery
19:57:28kugelahh, same situation again, some code doesn't work for other buttons
19:58:48 Join perrikwp [0] (i=982131d9@gateway/web/ajax/
20:00:02 Quit BigBambi (Read error: 113 (No route to host))
20:02:43*kugel hates this shit
20:12:32kugelthat's so not funny
20:12:46kugeljhMikeS: ping
20:14:51 Join ibseco [0] (
20:17:19jhMikeSkugel: huh?
20:18:21kugeljhMikeS: I got the interrupts working for this 1 button on gpiob. The same doesn't seem to work on gpioc. Do you have an idea why?
20:19:08kugelI absolutely do the same, but it stops booting into the main menu as soon as I do GPIOC_IE |= button_mask
20:19:52jhMikeSdo you clear pending events first?
20:20:35 Quit funman ("leaving")
20:20:50kugelI also #if 0'd the gpiob stuff, so I'm alone with gpioc
20:20:55jhMikeSdo you clear the event on each line in the GPIOC handler?
20:21:34kugelI tried only to read 1 single bubtton, so year
20:22:41jhMikeSyou still need to handle the events properly even if you don't bother reading the line values
20:24:57kugeljhMikeS: I did absolutely the same what worked for that one button on GPIOB for a single button on GPIOC
20:27:33 Join n1s [0] (n=nils@rockbox/developer/n1s)
20:28:05 Quit Llorean (Read error: 104 (Connection reset by peer))
20:28:06jhMikeShmmm...hard to say then. something got overlooked. it sounds like it executes a bad address or get stuck in interrupt mode.
20:28:34 Join Llorean [0] (
20:29:37 Join MegafEee [0] (n=Linux@unaffiliated/megaf)
20:30:42 Quit faemir (Remote closed the connection)
20:30:49 Join faemir [0] (
20:31:47kugeljhMikeS: another question: I'm curious why one needs to read the buttons before enabling the interrupts
20:35:03jhMikeSto get the initial state, then further changes cause interrupts. imagine if a button is already pressed at init, you won't detect the trasition to pressed until a release then another press
20:37:16 Quit Tristan (Read error: 110 (Connection timed out))
20:37:49_Auron_cause and effect
20:39:09bertrikkugel, do you have some code we can have a look at?
20:39:34kugelbertrik: soon
20:39:42jhMikeSas above, so below
20:40:26kugeljhMikeS: I need to switch from AFSEL mode to GPOIO if I want to read the buttons. I'd like to avoid that (irq happens without switching from AFSEL too). Would that be possible?
20:41:13kugelpossibly not, if I want to determine which button was pressed on the same gpio port
20:41:21 Quit obo (Read error: 60 (Operation timed out))
20:44:14Nico_Pbertrik: here?
20:44:46 Join ap0 [0] (
20:45:04bertrikNico_P, hi
20:45:07 Quit ap0 (Client Quit)
20:46:01Nico_Pbertrik: hi. I believe I have a fix for FS #9319... I hope it also fixes FS #8999. would you want to test it?
20:46:48***Saving seen data "./dancer.seen"
20:47:55 Quit perrikwp (" ajax IRC Client")
20:48:36kugelbertrik, jhMikeS: this is what have
20:48:41bertrikNico_P, ok, not sure if I've seen the problem myself, I just reported possibly relation between FS #8999 and another FS entry
20:49:41pixelmaI could reproduce FS #9319 on my c200 when playing a root.m3u
20:49:57 Quit domonoky (Read error: 104 (Connection reset by peer))
20:51:18 Quit Thundercloud (Remote closed the connection)
20:51:34Nico_Ppixelma, bertrik: the patch is here:
20:51:48Nico_Pbertrik: don't bother too much though. I thought you were the original reporter
20:52:13 Quit MegafEee ("KVIrc 4.0.0 Insomnia")
20:54:20 Join obo [0] (n=obo@rockbox/developer/obo)
20:54:24kugelI just need to remove the line GPIOC_IE to make it boot again, but obviously without buttons
20:54:38Nico_Pn1s: did you experience the boosting issue?
20:55:03 Part l7
20:55:17n1sNico_P: no (my only usable player atm is the beast which has no boosting)
20:55:33n1sbtw is this also for FS #9576 ?
20:56:07n1sa one-line patch that kills 3 bugs would be great :)
20:56:16jhMikeSkugel: sorry, had to grab a snack. what's AFSEL? is that in the as3525 ds?
20:56:31Nico_Pindeed. it's a bit of a hack, but as is most of the playback code :)
20:56:46 Join Zagor [242] (
20:57:09kugeljhMikeS: if you switched on AFSEL you cannot read the gpio pins directly
20:57:48kugelI haven't really gotten it, it has something to do with DBOP. Fact is, the LCD needs afsel on that ports
21:00:50 Quit gevaerts (Nick collision from services.)
21:01:00 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
21:01:29bertrikkugel, little nitpick (and probably not the cause of problems): the interrupt clear register is write-only, so you shouldn't do |= on it
21:01:49 Quit bluebrother (Nick collision from services.)
21:01:54 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
21:02:35 Join Strife89 [0] (n=michael@
21:02:42Nico_PZagor: Do you know why the bash completion for the makfiles seems to have disappeared since the makefile rework?
21:03:26kugelbertrik: oh, accident. I didn't do that in the INT_* functions
21:03:33ZagorNico_P: I didn't know it existed. what was it?
21:04:13Nico_PI'm not sure, but bash used to be able to autocomplete things like "clean" or "install"
21:05:07 Join neddy [0] (n=john@nat/sun/x-4ec565b8c4d76350)
21:05:38*Zagor digs out old makefiles
21:06:06kugelNico_P: possibly because the targets don't appear in the makefile anymore
21:06:20kugeland I doubt bash goes through the includes
21:06:30Zagorincludes are gnu extensions, so I guess not
21:06:39Nico_Pah, you're probably right. I hadn't looked at the files
21:06:40Zagorthat sounds like a plausible explanation
21:07:05jhMikeSkugel: isn't setting int_btn to BUTTON_NONE in both routines a bit wrong :)
21:07:07Zagorthe generated Makefile is merely a stub for setting target-specific variables now
21:07:40kugeljhMikeS: Maybe. That doesn't prevent booting though
21:07:58jhMikeSOB = all button bits?
21:08:15kugelyea, it's #defined in that macro
21:08:19kugelin that file
21:09:03kugelother button bits rather (it doesn't contain the power button)
21:09:26kugelI also tried doing this with only bit in OB, and totally disabling GPIOB, without success
21:09:58jhMikeSThe VIC docs mentioned something about having to ack events there as well. Does that get done?
21:09:58bertrikkugel, I agree with what jhMikeS said. My VIC knowledge is a bit rusty, but didn't you also need to acknowledge the end of the interrupt towards the VIC?
21:10:34kugeluhm no idea
21:10:50kugelI don't have the vic docs (they're not in the as3525 ds, are they)?
21:10:59jhMikeSit's on
21:12:12bertrikI vaguely remember having to write something to VIC_VECT_ADDR
21:13:18 Quit jhulst (Read error: 145 (Connection timed out))
21:13:52 Quit Strife89 ("Thanks again. :)")
21:15:18pixelmaNico_P: sorry, don't have much time to test right now. Just thought that mentioning a recipe to reproduce could help someone else testing :)
21:16:33 Join MegafEee [0] (n=Linux@unaffiliated/megaf)
21:16:43bertrikkugel, on second thought, better trust the VIC datasheet
21:17:05 Quit {phoenix} (Remote closed the connection)
21:19:17kugeljhMikeS: Where are you reading this?
21:19:57kugelalso, can you download this? It's a pain to read that on the site
21:22:43bertrikkugel, first link if you google vic datasheet arm
21:30:14kugelour dma controller doesn't do fancy stuff as well
21:38:08kugeljhMikeS: I can't find what you're talking about
21:41:39jhMikeSI guess that's for vectored, not simple, but see section 2.2.2 on p. 28
21:43:15kugeljhMikeS: I don't think I need to do that. It branches to the isr, without me doing special stuff
21:47:45bertrikindeed, as3525 seems to use 'simple' IRQ handling in system-as3525, where 'irq_handler' already does the low level stuff
21:49:41kugeljhMikeS: even RIS doesn't complain (it tells whether the requirements have been met to generate an interrupt)
21:50:47 Quit vitja (Remote closed the connection)
21:51:34kugelI'm out of ideas
21:51:36 Quit MegafEee (Remote closed the connection)
21:52:38 Join {phoenix} [0] (
21:52:48bertrikkugel, does it hang, or just not work as expected?
21:53:43kugelhang at boot
21:54:30 Quit karashata (Read error: 54 (Connection reset by peer))
21:54:40 Join karashata [0] (n=karashat@
21:55:42bertrikdid you double check the #defines for the GPIO interrupt related registers?
21:57:50kugelit doesn't help if I delay the enabling of the irqs
21:57:57kugel(just tried that)
21:58:15 Join culture [0] (
21:59:13bertrikkugel, I don't see anything obviously wrong in your code
21:59:22 Quit LambdaCalculus37 (" ajax IRC Client")
22:05:44kugeljhMikeS: btw: What would be the proper place to reset int_btn?
22:07:18 Join DerDome [0] (
22:07:33 Quit DerDome (Client Quit)
22:08:31 Quit {phoenix} (Remote closed the connection)
22:09:10 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
22:09:13 Join Thundercloud [0] (
22:10:57Nico_Pn1s: committed a better fix, but I fear FS #8999 is a separate issue :'
22:15:38 Quit karashata (Read error: 104 (Connection reset by peer))
22:16:00 Join karashata [0] (n=karashat@
22:16:18bertrikwow, the clip can do realtime ogg at 31 MHz
22:16:36alexbobpOh, rockbox is in development for the clip?
22:16:38alexbobpawesome! I have a clip :D
22:17:14Bagdersomeone isn't keeping up here... :-)
22:17:32alexbobpHey hey, I just joined the channel last night!
22:17:43 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
22:17:44Bagderok then, you're excused
22:17:47Bagderfor this time ;-P
22:17:51alexbobpbecause I was hoping to catch news of rockbox for the Sansa Fuze I just bought :P
22:18:01alexbobpI did some googling, and it seems like that's in the works too?
22:18:07Bagderit is
22:18:26alexbobpBagder: So, to prevent this mistake from repeating, want to update me on how these are going? ;)
22:18:48Bagderthey have sound
22:19:01kugelalexbobp: lcd works, backlight works, sound probably works too. Only buttons do not work
22:19:09alexbobpAh, heh.
22:19:21alexbobpButtons would be needed for public use, I assume...
22:19:39kugelnot only for public use
22:19:47Bagderwho needs buttons really?
22:20:20kugelBagder: yea, get a touchscreen!
22:20:31kugelbuttons are so oldschool
22:20:52alexbobpbut... the fuze and clip don't have touchscreens...
22:21:11alexbobpooh, here's a question. Does the hardware give enough control that it would be possible for rockbox to support connecting a flash drive to the usb port?
22:21:25alexbobpor a wifi card?
22:22:09kugelit has a microsd slot, isn't that enough?
22:22:21alexbobpit would be if I had a microsd card.
22:22:26alexbobpalso the Clip doesn't.
22:22:41alexbobpand what about a usb mouse? That would be cool.
22:23:06*gevaerts explains about USB not being a symmetrical bus
22:23:38alexbobpwhat? You can't just "/me explains", that's not explaining...
22:23:41*alexbobp wikipedias
22:24:11bertrikI'm not really familiar with OTG, but the datasheet mentions OTG dual role device and OTG HS mini host as possible configurations
22:24:36gevaertsOK. In that case there may be possibilities
22:24:50alexbobpI know that the newer TI calculators that have usb mini ports can do it though!
22:25:06alexbobpThe TI-84+s have community-made drivers for mice, and flash drives.
22:25:12Bagderalexbobp: its not about the port
22:25:21Lloreanalexbobp: His point is that "USB port" doesn't mean "it can control other things"
22:25:26LloreanUSB is sometimes one-way.
22:25:32n1salexbobp: out of curiosity, why would you want to connect a mouse to a DAP?
22:25:36alexbobpwell it's a matter of what the circuitry on the port supports, right?
22:25:58kugelit has 30pins, I assume some can be used to control the dap
22:26:19kugelbut a standard usb mouse will unlikely do it
22:26:21alexbobpn1s: it would make scrolling through playlists a lot faster, since mice are analog speed
22:26:39alexbobpI can only spin the wheel on my fuze so fast, and it makes my finger hurt :(
22:26:39Lloreankugel: Rather than making uninformed guesses, why not stay quiet until you know what the pins do?
22:26:44alexbobpand my clip has no wheel at all!
22:27:01n1salexbobp: ‽
22:27:09Lloreankugel: The USB controller may be able to handle a mouse, as bertrik suggested, in which case with drivers a standard USB mouse (with an adapter for the plug) would work fine if drivers were coded.
22:27:19alexbobpis that a question mark and exclamation mark at the same time?
22:28:28Lloreanalexbobp: You can always tweak the scroll acceleration settings.
22:28:54n1syes, i can't see how a mouse would help you at all, making the wheel/button acceleration quicker would increase scrolling speed as well
22:29:05alexbobpLlorean: oh, I didn't see those, I'll look through the settings
22:29:41alexbobpstill can't find it. I don't think the Fuze official firmware supports acceleration.
22:29:59Lloreanalexbobp: This channel is about Rockbox.
22:30:08LloreanSo yeah, we're not going to offer you suggestions for how to use the official firmware.
22:30:12alexbobpLlorean: As I said, I will be installing rockbox as soon as it's available!
22:30:58LloreanMy point is, don't bother talking about what the OF does or doesn't do. It's off-topic here.
22:31:07alexbobpokay, I'm sorry
22:31:31 Quit dberg918_ ("Ex-Chat")
22:32:18alexbobpSo. Is there anything I could do to help? I can program, and I have the devices to test with (as long as there's no risk of bricking), but I don't have any reverse-engineering experience.
22:32:18*kugel decides to put his irq stuff on the tracker
22:32:18 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
22:32:36kugelmaybe someone spots the obvious, or helps at least
22:33:32Bagderhow is the flash buffering patch working with the sd_disable stuff added that was done recently?
22:33:47BagderI mean, didn't it use to cause less run-time
22:34:22rasherBagder: Do you have any idea what's breaking the patch in FS #9587?
22:35:15*Bagder checks...
22:40:06 Join qweru [0] (
22:40:52 Join Seed [0] (
22:41:20jhMikeSkugel: the handler should only clear the int_btn bits it handles
22:43:14bertrikNico_P, I also love how some of the things on the ams sansas just work because we can re-use stuff (like as3514 for the RTC, volume setting code, battery reading, etc.)
22:43:41*amiconn wouldn't call as3514 battery reading "just working"
22:43:55 Join jeffronius [0] (n=450cddd2@gateway/web/cgi-irc/
22:43:58kugeljhMikeS: oh yea, makes sense
22:44:52 Quit Zagor ("Client exiting")
22:45:50 Join jerryluc [0] (
22:46:01 Join MethoS- [0] (
22:46:19jerrylucis it possible to install rockbox from a completly erased ipod? from linux? or do i need apple firmware installed aswell?
22:46:50***Saving seen data "./dancer.seen"
22:47:04 Join safetydan [0] (n=deverton@rockbox/developer/safetydan)
22:47:04krazykit`jerryluc, in linux, you'll need to put the apple firmware on (there's way to do it manually) then install rockbox
22:48:16Nico_Pbertrik: heh, it's always nice not to have to rewrite things
22:48:29jerryluckrazykit`: is there som wiki on
22:48:36jeffroniusA stupid question... what is the URL: for this irc group? I want to use KVIrc instead of the web ifc
22:48:39krazykit`jerryluc, information on how to do it is linked from one of the ipod wiki pages. something like IpodManualRestore, orr similarly name
22:50:48jerryluckrazykit`: cus i've completely formated the ipod, and now i want rockbox.. man plan is to: 1. ipod partion table from, 2. install rockbox, 3. install bootloader.
22:50:56bertrikamiconn, it wasn't that hard I think
22:51:02jerrylucBut I also need to install apple firmware?
22:51:04 Quit XavierGr (Nick collision from services.)
22:51:12krazykit`jerryluc, you need a working apple firmware to install rockbox
22:51:15 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
22:51:18amiconnbertrik: It's still not correct even on true as3514 (sansa v1)
22:51:32alexbobpjeffronius: it's #rockbox on
22:51:39rasherjeffronius: Maybe irc://
22:51:50alexbobpwell what rasher said.
22:51:55bertrikamiconn, oh I wasn't aware of that. How do you know it's incorrect?
22:52:10amiconnLook at the voltage displayed while charging
22:52:37jerryluckrazykit`: hmm, that could cause a problem, since itunes in windows has some error, witch it looks like many people get (error 1418). so i'm fucked?
22:52:48 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
22:52:50krazykit`jerryluc, nope. you can install a working firmware from linux.
22:53:25 Quit karashata ("G'bye everyone!")
22:53:33 Join |jeffronius| [0] (n=kvirc@
22:54:03jerryluckrazykit`: ok, and that's whats explained on ipodlinux' wiki?
22:54:10Bagderrasher: no, it's not at all clear to me why it fails
22:54:26krazykit`jerryluc, i don't know, but i do know it's on the rockbox wiki
22:54:27pixelmaaren't infos about where to find the channel mentioned on the same page you can find the web client?
22:54:33 Join moos [0] (
22:54:38 Quit jeffronius ("CGI:IRC (EOF)")
22:54:57rasherI'd like the translation updated, and it seems he did everything right. But for some reason the patch fails
22:54:57bertrikamiconn, ok, but at least battery reading on as3525 is as good as on as3514 ;)
22:56:15jerryluckrazykit`: thanks mate!
22:57:19Bagderrasher: so perhaps getting his full file is the easier route
22:57:42rasherBagder: Problem is he did it from my translator
22:58:04 Join mcuelenaere_ [0] (n=mcuelena@rockbox/developer/mcuelenaere)
22:59:19*rasher has an idea
22:59:47 Quit perrikwp (" ajax IRC Client")
22:59:51 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
23:01:19rasherNo, getting the portugues.lang from my server didn't solve the mystery. It's identical to the one in SVN
23:04:06rasherBagder: Any idea why the svn log breaks so spectacularly on UTF8 messages?
23:04:16rasherOn the website, that is
23:04:28Bagderbecause we don't do it utf8 cleanly
23:04:48Bagderthe site uses iso8859-1 I believe and I think the script runs without utf8 set correctly
23:05:31rasherThat would do it
23:05:44Bagderone of these days...
23:08:48rasherRight, now I set my server up to not delete the temporary langfiles. Hopefully that should at least prevent this from happening again. I still don't understand what went wrong.
23:09:01 Quit mcuelenaere (Read error: 110 (Connection timed out))
23:09:09*bluebrother managed to make htlatex output utf-8 pages instead of iso-8859-1 :)
23:09:53 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
23:10:36jerryluckrazykit`: thanks, again! i'm now a rockbox user :D
23:18:46 Quit notplus_M (Read error: 60 (Operation timed out))
23:19:14 Quit n1s ()
23:20:22 Join notplus_M [0] (
23:22:57 Quit |jeffronius| ("KVIrc 3.2.6 Anomalies")
23:25:49 Quit perrikwp (" ajax IRC Client")
23:26:18 Quit XavierGr (Nick collision from services.)
23:26:26 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
23:28:12 Join LambdaCalculus37 [0] (
23:28:40 Nick krazykit` is now known as krazykit (n=kkit@
23:34:15 Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/
23:34:23 Join fdinel [0] (
23:34:33 Nick mcuelenaere_ is now known as mcuelenaere (n=mcuelena@rockbox/developer/mcuelenaere)
23:35:07 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.4/2008111318]")
23:35:08 Quit jgarvey ("Leaving")
23:36:04 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
23:36:23 Join Schmogel [0] (
23:36:58 Quit Schmogel (Client Quit)
23:37:20jhMikeSwas there a flyspray task related to mpegplayer (and other pcm-using plugins) not being heard if starting them playback is paused?
23:38:38jhMikeSnvm, 9507
23:42:12amiconnThis is most probably the infamous general pcm-paused problem, which also affects voice
23:45:23jhMikeSThis one for plugins is different than that for voice when paused. It just has to do with leaving the pcm_muted.
23:46:58*jhMikeS involuntarily_types_inappropriate_underscores (...leaving the pcm_muted) (??) :p
23:47:03 Join jeffronius [0] (n=kvirc@
23:47:16 Join l7 [0] (
23:47:35l7how's the sansa express development going?
23:47:47Bagderl7: not at all
23:47:59l7they're on sale for about $12 USD btw
23:48:02l7oh well
23:48:17l7no interest in the device?
23:48:26LambdaCalculus37You're interested. Buy one and get to work.
23:48:31Bagderstart working!
23:53:34 Quit Thundercloud (Remote closed the connection)
23:54:05l7too bad it looks like most of the interest died last year
23:54:37LambdaCalculus37Well, you can rekindle that interest if you want to start working on the port.
23:54:39l7 is intersting though
23:55:18l7i'll see how it goes when my unit arrives is a better guide on how to proceed
23:56:18 Quit ibseco (Read error: 113 (No route to host))
23:56:53Bagdersome of the initial stuff is already there of course
23:57:19l7"Main problem is that there's no free compiler for the processor in the Sansa Express - if I understand correctly."
23:57:32Bagderyeps, major problemo

Previous day | Next day