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-10-08

00:00:02linuxstbrblib?, linked to on the wiki page
00:00:19fophillipsPerusing the source now
00:00:39denesgevaerts: thanks for the commit
00:01:09gevaertsdenes: the only way to work on it with more people :)
00:01:11denesgevaerts: but I think changing the lcd_sleep values in the lcd detection routine is maybe not a good idea, as they were taken straight from the OF
00:01:29*linuxstb grumbles about potentially useful code being lost in the wiki, rather than lost in flyspray
00:02:01denesgevaerts: so meizu knew what they were doing, than those numbers could have been in fact correct
00:02:12deness/so/so if/
00:02:13gevaertsdenes: it took several seconds. That's clearly not right
00:02:27denesgevaerts: right, but at 200 MHz it is needed
00:02:53gevaertsPossibly, but at 200MHz they are wrong as well. We need to find out what units those are
00:03:07denesgevaerts: those are busy loop counters in the OF
00:03:12funmanlinuxstb: should I submit the clip lcd driver for committing ? mkamsboot isn't finished yet, and my linker script is hastily hacked.
00:03:25denesgevaerts: 166670 and 2000040
00:03:43denesgevaerts: and the lcd_sleep(100) after that also
00:03:51linuxstbfunman: Don't you need to submit the patch that adds the Clip to the build system first? Or is that done?
00:04:09denesgevaerts: now all other values are just guesses, that's true
00:04:13funmanlinuxstb: no that isn't done, because I fear most of it is incorrect
00:04:30gevaerts2000040 takes a _long_ time with the default clock.
00:04:39linuxstbfunman: Then just post the patch and pester people to take a look.
00:05:02funmanshould I use the flyspray entry with the patch for E200 (with as3525 linux code) or open a new one ?
00:05:05denesgevaerts: well we shouldn't be using default clock for very long
00:05:25linuxstbfunman: I would say a new one.
00:05:39denesgevaerts: I will try it on my m3, but I am afraid the current delay will be too little at 200MHz
00:06:04gevaertsdenes: let me know what you find. I'll fix it as soon as I know more (but not today, I'm tired)
00:06:13denesgevaerts: ok
00:07:53 Quit bluebrother ("leaving")
00:09:06 Nick zodttd is now known as zodttd|away (
00:11:08Waldo000000quick question, looking for a point in the right direction: pressing "Display+Power" does not start morse input mode on the m:robe. Should I look at apps/keymaps/keymap-mr100.c as a start?
00:11:45 Join Zarggg [0] (
00:12:53linuxstbWaldo000000: Yes, and compare with somewhere that morse is known to work - e.g. the iriver h1x0
00:13:07n1sWaldo000000: that and possibly apps/recorder/keyboard.c
00:13:36Waldo000000linuxstb: n1s: thanks
00:14:49linuxstbWaldo000000: Seems that keyboard.c is the place that needs fixing.
00:15:37Waldo000000linuxstb: what are your thoughts?
00:16:13 Quit dany_21a_ (Read error: 113 (No route to host))
00:16:25linuxstbKBD_MORSE_INPUT isn't being defined. You need to add an "#elif" into the series of #if/elif statements near the start of the file for your device, and add "#define KBD_MORSE_INPUT"
00:16:47 Quit n1s ()
00:16:59Waldo000000btw, what is BUTTON_REL?
00:17:10linuxstbi.e. "#elif CONFIG_KEYPAD==MROBE100_PAD"
00:17:47Waldo000000linuxstb: excellent, i'll give it a go
00:17:56linuxstbButtons send two events - one when pressed, and one when released. BUTTON_REL is a bit which is set when the event is a release event.
00:19:06Waldo000000linuxstb: ah, thanks
00:21:23 Join cactusy1 [0] (i=xnte@gateway/gpg-tor/key-0xB9002659)
00:22:56 Quit lasser ("ChatZilla 0.9.83 [Firefox]")
00:22:57Waldo000000while we're at it, what is KDB_MODES? "2 modes, picker and line edit" - i guess i may as well enable this for the mrobe as well as morse input
00:24:05 Join Thundercloud [0] (
00:24:10 Quit cactusy1 (Nick collision from services.)
00:24:14 Join cactusy1 [0] (i=xnte@gateway/gpg-tor/key-0xB9002659)
00:25:42 Quit obo ("bye")
00:30:02 Quit shotofadds ("Leaving")
00:31:24 Quit bertrik ("Leaving")
00:38:36 Quit faemir (Read error: 54 (Connection reset by peer))
00:38:50 Quit bmbl ("Woah!")
00:39:45 Quit maha (Remote closed the connection)
00:40:14 Quit Tetracomm (Read error: 110 (Connection timed out))
00:40:37Waldo000000cool, morse input now works on mrobe100 - i guess i'll submit a patch. who approves patches and commits them to svn?
00:40:55 Join Tetracomm [0] (n=nicholas@
00:41:10BagderWaldo000000: one of the committers ;-O
00:42:35 Quit herrwaldo ("Konversation terminated!")
00:43:00 Quit Nico_P (Remote closed the connection)
00:43:10 Quit cactusy1 (Remote closed the connection)
00:44:16 Quit blithe (Remote closed the connection)
00:44:26 Join blithe [0] (
00:46:29Waldo000000Bagder: who are the committers? or is "not me" all i need to know? :P
00:46:44Bagderwe're 60+ committers
00:46:56funmanin configure, memory is the number of megabytes of RAM, but for the Clip that would be 0.3125
00:47:13Bagderfunman: right but it also doesn't need to be configurable
00:47:21Bagderset 1 and then ignore the value
00:47:47Bagderit's mostly used in .lds files I believe
00:48:02funman.. the next trouble file :)
00:48:50markungevaerts, denes: great work guys!
00:49:01gevaertsmarkun: now it's your turn again!
00:49:19 Join faemir [0] (
00:52:38 Quit ender` (" I went to a restaurant that serves "breakfast at any time." So I ordered French Toast during the Renaissance.")
00:53:25markungevaerts: yes, I'm starting to feel pretty bad :)
00:55:30***Saving seen data "./dancer.seen"
00:55:43 Quit neddy ("Leaving.")
00:57:58funmanI can not select the Severity checkbox when creating a new patch in flyspray
00:59:03Waldo000000if i want to patch a bug that's reported in flyspray, should i post a new patch and just mention the bug ID in the description? or something else
01:00:51 Join neddy [0] (n=john@nat/sun/x-8f8563cf1355b2f0)
01:00:54 Quit PaulJam (".")
01:01:03Waldo000000in keyboard.c, what is "HZ"?
01:01:05funmanlinuxstb: FS #9467 FS #9467 !!
01:01:08gevaertsWaldo000000: add the patch to the bugreport
01:03:17Waldo000000gevaerts: just in the comments?
01:03:37gevaertsYou can attach files there
01:04:14Waldo000000gevaerts: ah, ok, thanks
01:05:02Waldo000000oh, HZ is hertz i guess...
01:05:06markungevaerts: does one of the M3 LCD inits look to you as one of the S6D series?
01:05:34gevaertsmarkun: I didn't look yet
01:05:59markunperhaps it would be possible to read out the ID, then we can start to look for the datasheet, just for completeness
01:06:40markunperhaps there is some convention to read out IDs for LCD driver cips
01:06:48Waldo000000what is ACTION_KBD_SELECT_REM? sorry for these questions, let me know if there is documentation for this kind of stuff
01:07:55gevaertsWe could try. I doubt if there is a general cross-manufacturer convention though
01:07:57funmanWaldo000000: I don't know if there is any documentation, but you can use grep -r ACTION..|grep -v \\.svn to get definition/other usges
01:08:43gevaertsBut on the other hand it doesn't seem unlikely that they are all s6d ones
01:08:57Waldo000000funman: yep, tried that. thanks anyway, i'll keep trying to piece it together
01:09:49 Quit ompaul (Client Quit)
01:11:46 Quit faemir (Remote closed the connection)
01:12:11 Quit neddy ("Leaving.")
01:15:15 Join neddy [0] (n=john@nat/sun/x-932a0cbc90e0063f)
01:15:27markungevaerts: well, at least for the M6 players some of the inits look very different compared to the other ones of which we know that they are s6d series
01:15:41gevaertsThat's true
01:16:35markunfor samsung screens it makes sense to have a samsung LCD driver, but weren't some supposedly from toshiba?
01:17:48gevaertsyes indeed
01:18:29markunnot sure how accurate that info is of course
01:18:35 Quit neddy (Client Quit)
01:18:49 Join neddy [0] (n=john@nat/sun/x-9c15c9cc1595d54d)
01:20:21markungevaerts: btw, couldn't we fix the different colours by calibrating the gamma values for the RGB colours?
01:20:44gevaertsIt's not gamma. They are really off
01:23:16markunthe gamma settings control the curve of the voltage to each of the RGB colours relative to the value from the framebuffer, right?
01:24:38 Join massiveH [0] (
01:26:36*gevaerts has no idea
01:27:02toffe82markun: by chance, the toshiba lcd is the same as the gigabeat S ?
01:27:22markuntoffe82: I didn't compare them yet
01:27:42toffe82is it the same size ?
01:27:58markunalso 2.4" I think
01:28:13toffe82could be :)
01:28:49toffe82there is no picture of the inside on the wiki? the links are broken
01:28:53gevaertsThey are the same size, yes
01:29:34markuntoffe82: meizu has changed the screens a few times, so those might be from samsung
01:30:53markuntoffe82: I don't see any init code. Is it done by the OF?
01:31:48toffe82I don't know but if it is the same , it is the same init as the F
01:31:58toffe82as the S lcd is on the X
01:34:21 Join n8ofsp8ds [0] (
01:34:34 Quit Thundercloud (Remote closed the connection)
01:35:31markuntoffe82: doesn't look similar to any of the screens
01:36:04toffe82it was just an
01:36:08toffe82idea ;)
01:36:18n8ofsp8dsstill no firmware for 6g
01:37:23krazykitn8ofsp8ds, read the front page for supported players
01:37:46n8ofsp8dsi know there isnt support for 6g
01:38:24n8ofsp8dsi was saying it in genaral
01:38:56krazykiti didn't realize we needed reminders of that fact.
01:39:07n8ofsp8dswow sorry
01:39:14n8ofsp8dswasnt reminding
01:39:23n8ofsp8dsfirst time in the channel
01:40:02krazykiti recommend reading the IrcGuidelines wiki page, then
01:40:58n8ofsp8dsam i breaking a rule
01:41:02n8ofsp8dsi read it
01:43:00n8ofsp8dsare you a op
01:43:31Lloreann8ofsp8ds: It doesn't matter who's telling you, op or not, those are the rules here.
01:43:49n8ofsp8dsi know it says i can ask questions
01:44:01n8ofsp8dsnow its wrong to
01:44:15Llorean"still no firmware for 6g" is a statement, not a question
01:44:28LloreanAnd if it were a question, it's one already answered by searching as the guidelines require you to do.
01:44:52n8ofsp8dsok ok i got you no reason to get hostile about it
01:45:05n8ofsp8dsi apolize
01:46:13Waldo000000n8ofsp8ds: hehe it's alright mate :)
01:46:54n8ofsp8dsi hope so lol :)
01:47:36 Part toffe82
01:48:17 Quit Makuseru (Read error: 104 (Connection reset by peer))
01:48:38 Quit massiveH ("Leaving")
01:48:54n8ofsp8dsso im assuming u have had this question a million times
01:50:11 Part n8ofsp8ds
01:50:17Waldo000000n8ofsp8ds: it's probably not worth coming in here unless you're a developer. if you want to help get anything done, you really do have to trudge through the documentation/instructions/rules on the website. probably easier just to check the website now and then. see ya
01:50:27markunWaldo000000: too late :(
01:50:44Waldo000000markun: well there goes 5 seconds of my life i'll never get back
01:51:08krazykitthat's not true. it's worth coming if you're a user who is having trouble with a problem not found in the wiki, mailing list, or forums. this is both a support channel and a development channel
01:53:35Waldo000000krazykit: hmm yeah, fair enough
01:54:00markunis the wiki still being upgraded?
01:54:19Waldo000000Just submitted a patch to bug report FS #9450. Please commit it someone, it's a simple 3 lines that enables morse input on mr100 - i've tested it and it works fine
01:56:21 Nick fxb is now known as fxb__ (
01:56:47 Join massiveH [0] (
01:58:25 Part Waldo000000
01:58:44 Join LambdaCalculus37 [0] (
02:03:00 Nick zodttd|away is now known as zodttd (
02:07:13 Join minerman [0] (
02:07:25minermannewbie help!
02:08:00minermanI can't get my nano to stay assigned to a drive letter long enough to run the rockbox auto install. :(
02:09:26funmanwhy ? does it deconnect?
02:16:29LambdaCalculus37What generation of nano is it?
02:17:22 Quit DerDome ("Leaving.")
02:19:05funmancan you wait on IRC long enough to get an answer ? :P
02:19:33LambdaCalculus37funman: Perhaps. ;)
02:28:43 Quit jhulst (Remote closed the connection)
02:31:12funmanhum I can not use -mthumb out of the box, there is a lot of inlined ARM assembly
02:31:17 Quit massiveH ("Leaving")
02:43:35 Join xchrisx [0] (n=489a57af@gateway/web/cgi-irc/
02:45:02xchrisxhi, i saw that someone was working on a port for the sandisk c100 series. It looks like the discussion stopped near the end of July. Anyone know if this port has been abandoned?
02:45:08 Quit minerman ()
02:46:14 Quit krazykit ("Connection reset by beer")
02:48:28LambdaCalculus37xchrisx: There's only one guy who's really doing anything on it now, and the c100 port depends on some work from other in-progress ports.
02:49:38funmanwho is working on it ?
02:49:58LambdaCalculus37funman: MarcGuay added the initial bits of the port into SVN.
02:50:20xchrisxyeah i saw he was in here but i think he's afk
02:51:24LambdaCalculus37The c100 is TCC770-based; the m200 and Logik DAX are as well. So those ports all, in a way, benefit one another.
02:55:35***Saving seen data "./dancer.seen"
02:58:08 Join _emp [0] (
03:04:06 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
03:07:30 Quit saratoga (Client Quit)
03:09:02 Quit funman ("leaving")
03:09:13 Quit LambdaCalculus37 ("Ka-chunka")
03:09:19 Join toffe82 [0] (
03:12:22 Join Hesddsd [0] (n=63f1470e@gateway/web/cgi-irc/
03:12:45HesddsdUhm, Is their rockbox for 2nd generation ipod?
03:12:52HesddsdI pod nano*
03:13:54 Join |AhIoRoS| [0] (n=ahioros@
03:16:27 Quit xchrisx ("CGI:IRC 0.5.9 (2006/06/06)")
03:16:27 Quit Hesddsd (Client Quit)
03:19:48 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
03:20:39 Join Helpssss [0] (n=63f1470e@gateway/web/cgi-irc/
03:20:54HelpssssIs there rockbox for 3rd gen ipod nano?
03:21:14 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
03:21:40advcomp2019Helpssss, nope
03:22:11HelpssssHow come, And are there any other firmware sites that do have anything simular?
03:23:42advcomp2019nope because the firmware is encrypted and no documents for the hardware in a way
03:24:30HelpssssSo theirs nothing i can do with my ipod nano?
03:25:15advcomp2019unless you know how to program and have time to help
03:25:27 Quit Helpssss (Client Quit)
03:25:29 Join mmadia [0] (
03:25:31 Quit havien (Read error: 60 (Operation timed out))
03:37:50 Nick purpleposeidon is now known as MrInternet (
03:41:57 Join ajonat [0] (n=ajonat@
03:42:35 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
03:50:47 Quit Haudrauf (Read error: 110 (Connection timed out))
03:52:47 Quit ajonat ()
03:53:43 Join havien [0] (
03:55:40 Join hedsick [0] (
03:55:58hedsickhello, anyone around that could give me a hand?
03:57:30 Join ajonat [0] (n=ajonat@
03:57:30advcomp2019hedsick, if you do not say what it is
03:57:57gromit`maybe he wants a hand like some want a liver...
03:58:17hedsicki keep trying to install rockbox on my 5th gen video... however upon reboot, the boot loader starts up and says Error! Can't load rockbox,ipod: File not found
03:58:21gromit`(sorry for this poor intervention)
03:58:40hedsickthen I have to put it back into disk mode
03:58:56hedsickwhat did i do wrong, or what do i need to do to fix it? (first time with rockbox)
03:59:16scorchehedsick: how did you install?
03:59:37hedsickwith the utility... everything else i try to download off of the site seems to be empty zips
03:59:57scorcheare you on a mac?
03:59:58hedsickim on a mac.
04:00:22scorchethey are not empty...they just have a folder called ".rockbox" in them...macs hide folders that begin with a .
04:00:40hedsickwell how do i grab them?
04:01:21hedsickit was a pain in the ass to reformat this thing as windows lol
04:03:11scorcheopen up rbutil, go tot he installation tab, then click on "install rockbox" which has the image of a box on it
04:06:30hedsickafter doing that
04:06:33hedsicki get the same error
04:07:44hedsicksays file not found and tells me to reboot into disk mode
04:08:33scorchehrm...odd...extract the proper zip file downloaded from the download page to the root of your device
04:09:47advcomp2019scorche, i think this is the same issue leo had
04:10:14 Quit mmadia (Read error: 104 (Connection reset by peer))
04:10:15 Quit neddy ("Leaving.")
04:10:17hedsickany idea of a solution?
04:13:30 Join neddy [0] (n=john@nat/sun/x-daccf1b6722046d0)
04:13:47ameyerhedsick: do you happen to have a Windows or Linux box?
04:13:56hedsickno... just this macbook pro...
04:13:59*ameyer says that assuming its an OSX thing
04:14:01hedsicki run ubuntu with emulation
04:14:20hedsickbut im not sure how to get my ipod to mount in the emulation
04:15:09*ameyer wonders if whatever rockbox uses to unzip on OSX ignores directories starting with "."
04:18:40ameyerrbutil downloads the ipod video 30gb build for all 5/5.5g ipods, right?
04:18:41zeameyer: you sure its not just hiding them from you?
04:18:52ameyerze: not an osx user
04:19:18zeor uh, from hedsick?
04:19:27ameyerit could theoretically explain the issue Leo Laporte and hedsick is having though
04:19:35ameyerare having?
04:19:56hedsickwhen i do it through rbutil, it says everything completes
04:20:05hedsickbut then nothing is on my ipod except for the bootloader
04:22:20ameyertry downloading the zip from and manually unzipping it in your ipod's root directory
04:23:23ameyerif you haven't already
04:23:58hedsickyeah, nothing
04:24:52 Quit ajonat ()
04:27:53hedsickit works.
04:30:19hedsickhow do i manually install other themes, etc.
04:33:36ameyerdownload the zip file and unzip it to the root directory of your player
04:33:39ameyerI think
04:35:43hedsickill give it a shot
04:36:27hedsickthats for wps gallery?
04:40:13 Join blkhawk- [0] (
04:40:36hedsickunzipping to root didnt work
04:41:19 Join nuonguy [0] (
04:44:26hedsickanyone else know?
04:44:33hedsickand how do i go back to the apple firmware?
04:44:37hedsickcant i switch back and forth?
04:45:34 Join anagram123 [0] (n=5513bb14@gateway/web/cgi-irc/
04:45:35 Quit anagram123 (Client Quit)
04:45:56 Join webguest49 [0] (n=5513bb14@gateway/web/cgi-irc/
04:46:03 Quit webguest49 (Client Quit)
04:47:14advcomp2019hedsick, is the have a .rockbox in it? Are you selecting it in the menu? Have you read the manual?
04:47:38hedsicki cant tell if the zips have a .rockbox in them
04:47:42hedsickim on a mac
04:49:40advcomp2019i am not sure since i do not have a mac
04:52:21 Quit _Andrew_ (Read error: 110 (Connection timed out))
04:55:01 Quit Tetracomm ("Leaving")
04:55:39***Saving seen data "./dancer.seen"
04:57:38 Quit blkhawk (Read error: 110 (Connection timed out))
04:58:11 Nick blkhawk- is now known as blkhawk (
05:02:55 Join Darksair [0] (n=user@
05:03:59 Join miepchen^schlaf_ [0] (
05:09:29 Quit Darksair (Remote closed the connection)
05:09:41 Join Darksair [0] (n=user@
05:11:48homielowe_hedsick: this sometimes happens to me, go to /Volumes/ and there will be an "IPOD" "or insert name here" folder with the .rockbox installed there on your main harddrive. you have to re-point rbutil to your ipod manually.
05:11:52 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:12:21 Nick homielowe_ is now known as homielowe (
05:13:09 Quit reacocard (Read error: 60 (Operation timed out))
05:13:09hedsicki have rockbox installed perfectly fine
05:13:16hedsickhowever im having trouble grabbing themes
05:13:35hedsickor actually putting them on there
05:14:42homieloweI meant what leo on the podcast, or you had before (with rbutil)
05:16:23 Part homielowe
05:17:38peerlessdeepakdo we have any possibilty of porting rockbox to transcend?
05:18:00 Quit |AhIoRoS| (Remote closed the connection)
05:24:06 Quit zodttd (Read error: 104 (Connection reset by peer))
05:24:30 Part pixelma
05:24:42 Join reacocard_ [0] (n=reacocar@WL-194.CINE.HMC.Edu)
05:25:42 Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma)
05:28:08 Quit hedsick ()
05:28:45 Quit Darksair (Remote closed the connection)
05:28:57 Join Darksair [0] (n=user@
05:39:51 Join EspeonEefi [0] (i=espeonee@STRATTON-THREE-EIGHTY-NINE.MIT.EDU)
05:39:52 Join Tetracomm [0] (n=nicholas@
05:39:59 Join zodttd [0] (
05:45:48 Quit XavierGr ()
05:48:05 Part toffe82
05:52:30 Join at0m [0] (n=a548c80b@gateway/web/cgi-irc/
05:56:02 Quit jhMikeS (Read error: 104 (Connection reset by peer))
05:56:18 Quit ameyer (Read error: 104 (Connection reset by peer))
05:56:32 Join ameyer [0] (
05:56:54 Quit reacocard_ (".")
05:57:02 Join reacocard_ [0] (n=reacocar@WL-194.CINE.HMC.Edu)
05:58:12 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
06:01:08 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
06:03:38 Join homielowe [0] (
06:10:48 Quit bmbl (Read error: 104 (Connection reset by peer))
06:12:18 Quit perrikwp (" ajax IRC Client")
06:17:30 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
06:20:00 Quit AndyIL (Read error: 60 (Operation timed out))
06:20:06 Quit Horscht ("")
06:20:42 Join AndyI [0] (i=AndyI@
06:29:20 Quit Darksair (Client Quit)
06:36:46 Join ajonat [0] (n=ajonat@
06:40:28 Quit Tetracomm (Read error: 110 (Connection timed out))
06:42:44 Join Tetracomm [0] (n=nicholas@
06:42:44 Quit at0m ("CGI:IRC (EOF)")
06:45:05 Quit MarcGuay ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
06:45:32 Quit janne_oksanen (Read error: 145 (Connection timed out))
06:55:42***Saving seen data "./dancer.seen"
06:56:19 Quit peerlessdeepak ("Leaving")
07:05:05 Join Nibbl [0] (
07:07:44 Quit perrikwp (" ajax IRC Client")
07:07:54 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
07:09:07 Quit Tetracomm ("Leaving")
07:12:33 Join tweaker_ [0] (
07:12:36 Quit _emp (Read error: 104 (Connection reset by peer))
07:16:51 Quit Zarggg ()
07:26:05 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
07:26:29 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
07:30:33 Quit jhulst (Read error: 113 (No route to host))
07:37:25 Join Waldo000000 [0] (i=83b5fb42@gateway/web/ajax/
07:38:40Waldo000000Friendly reminder: Patch ready to be committed for bug FS #9450. It's only 3 lines
07:46:58 Quit Waldo000000 (" ajax IRC Client")
07:51:17 Quit Nibbl (Read error: 110 (Connection timed out))
07:51:52 Join Nibbl [0] (
07:51:52*B4gder puts his toe into the growing top-posting debate of the month
07:55:38scorchenot another one...
07:55:56LloreanB4gder: I shouldn't really have responded to the first round of responses.
07:56:51Lloreanscorche: Nobody's really saying "Top posting is right." They're juts complaining at me for how I chose to bring it up, which I really should've just ignored.
07:56:53B4gderwell, I believe they are unavoidable
07:57:13scorcheLlorean: well, complaining at you is the local pastime, no?
07:58:19Lloreanscorche: In their defense, I probably shouldn't have assumed they were using email clients intelligent enough to show them what email I was responding to, I guess.
07:59:27scorche"In addition, I use Apple's which replies with quoted text and cursor placed at the top." it really so hard to delete a few lines and click below them?
08:00:07Lloreanscorche: Apparently, deleting lines is difficult. You'll notice most people who stop top posting swap to fullquotes where they reply at the bottom, instead of contextual quotes.
08:00:25scorcheit takes 2 seconds...*maybe* 3
08:00:27*scorche sighs
08:00:36ameyeror just accept that people are idiots...
08:03:35LloreanB4gder: Would the Cowon D2 count as a "New player" too, or has it's potential permanent (or semi-permanent) stalling point really disqualified it?
08:04:15B4gdernew player in what context you mean?
08:05:17LloreanI guess, within the context of that thread. Players with upcoming Rockbox support that are still being sold new.
08:05:28LloreanI'm just really not sure I understand how stuck the D2 is or not.
08:07:01 Quit GodEater_ (Connection timed out)
08:16:00 Quit JdGordon ("Konversation terminated!")
08:22:41 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
08:29:33 Quit BigBambi (Read error: 113 (No route to host))
08:30:52 Join Haudrauf [0] (
08:31:38 Quit BHSPitMonkey (Remote closed the connection)
08:37:41 Join Rob2223 [0] (
08:40:14 Quit miepchen^schlaf_ ()
08:41:30 Join Twst [0] (
08:45:13 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
08:46:18 Quit Twisty (Read error: 60 (Operation timed out))
08:55:46***Saving seen data "./dancer.seen"
08:56:05 Quit Rob2222 (Read error: 110 (Connection timed out))
08:58:57 Quit ameyer (Remote closed the connection)
09:00:49 Quit Seed ("cu, Andre")
09:01:12 Join ender` [0] (
09:03:01 Nick zodttd is now known as zodttd|away (
09:09:34 Quit pixelma2 ("-")
09:09:44 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:11:51 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
09:20:43 Quit nuonguy ("This computer has gone to sleep")
09:30:29 Quit gromit` (Read error: 110 (Connection timed out))
09:38:40 Quit GodEater (" ajax IRC Client")
09:41:49 Quit kachna|lappy (Read error: 113 (No route to host))
09:47:59 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
09:48:55 Join DerDome [0] (
09:49:14 Quit Haudrauf (Read error: 110 (Connection timed out))
09:52:40 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
09:53:14 Quit tweaker_ (Read error: 110 (Connection timed out))
09:59:47 Quit DerDome ("Leaving.")
10:16:36 Join faemir [0] (
10:23:18 Quit Nibbl ("Ex-Chat")
10:24:30 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
10:25:44 Quit jeffdameth (Read error: 110 (Connection timed out))
10:26:47 Join jeffdameth [0] (
10:27:47 Join Nibbl [0] (
10:28:56 Nick zodttd|away is now known as zodttd (
10:36:42 Quit linuxstb (Read error: 110 (Connection timed out))
10:43:53 Join kachna|lappy [0] (
10:55:50***Saving seen data "./dancer.seen"
11:00:56 Join PaulJam [0] (
11:04:44pondlifeAnyone able to test a fix for me? is the one...
11:05:26 Nick zodttd is now known as zodttd|away (
11:08:03 Quit avis ("I just got lost in thought. It was unfamiliar territory.")
11:08:18 Join avis [0] (n=ident@pdpc/supporter/student/avis)
11:14:12 Quit n17ikh|Lappy ()
11:14:12 Quit RyoS (
11:14:12 Quit faemir (
11:14:12 Quit Acksaw (
11:14:12 Quit axionix (
11:14:12 Quit liiwi (
11:14:12 Quit maraz (
11:14:12 Quit lostlogic (
11:14:12 Quit courtc (
11:15:02NJoinfaemir [0] (
11:15:02NJoinAcksaw [0] (
11:15:02NJoinaxionix [0] (
11:15:02NJoinRyoS [0] (
11:15:02NJoinlostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
11:15:02NJoinmaraz [0] (
11:15:02NJoinliiwi [0] (
11:15:02NJoincourtc [0] (
11:15:37 Join kushal_12_27_200 [0] (n=kushal@
11:21:32 Join Waldo000000 [0] (
11:21:42 Quit ajonat (Connection timed out)
11:25:48 Join gregzx [0] (
11:26:20 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:34:56amiconnpondlife: Wouldn't it be even better if the sort order and filter were part of the tree context?
11:39:25 Join petur [50] (n=petur@rockbox/developer/petur)
11:40:25pondlifeamiconn: Yes, I guess so.
11:42:42pondlifeShould I add both sort_dir and sort_file to the tree context?
11:42:57pondlifesort_file is always = global_settings.sort_file...
11:43:25pondlifeSo, in the interests of binsize, I think I'll leave it out
11:50:44 Quit Nibbl (Read error: 60 (Operation timed out))
11:53:48 Part Waldo000000
12:12:14 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:17:25 Join tvelocity [0] (
12:21:48 Join einhirn [0] (
12:24:00 Quit gregzx ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
12:27:46pondlifeamiconn: Updated patch at - although I should really go through and separate out the whitespace mods... :/
12:30:01 Quit neddy (Read error: 104 (Connection reset by peer))
12:35:34 Join DerDome [0] (n=DerDome@
12:37:22 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
12:41:35amiconnpondlife: There are other unrelated changes in that, like removed braces around single-statement blocks, removed programmer stupidity protection from conditionals etc
12:42:23pondlifeI did tidy up the braces, but where's the stupidity protection?
12:42:29 Join massiveH [0] (
12:42:50pondlifeWill make a new patch at some point with no formatting changes, but probably not got time today
12:43:18pondlifeI'm more interested to see if that (a) fixes the problem and (b) doesn't give a bad red delta
12:44:05amiconnIt's the (-1 == var) instead of (var == -1)
12:44:27amiconnThe latter will go undetected if you write = instead of ==. The former won't
12:44:50 Join Dementio [0] (n=dementio@
12:44:52pondlifeI never understood the use of if (-1 == x)...
12:44:56B4gderyeah -1 == var really is a good way to write it
12:45:12pondlifeIt looked inconsistent (and horrible) to me, but know I know better
12:45:19Dementioquick question, it's "patch > blah.diff" right?
12:45:29Dementiooops, <
12:45:43B4gderDementio: yes, but you often want -p as well
12:45:47pondlifeor just patch -p0 blah.diff
12:45:47amiconnI don't think that kind of protection is necessary (it looks odd), but changing that in the same patch isn't nice imho
12:46:09B4gderit only looks odd when you're not used to it ;-)
12:46:21pondlifeIt looks very odd when you're not used to it ;)
12:46:23Dementioyou run that from the svn directory?
12:46:37Dementioor the directory the file's in?
12:46:45pondlifeThe SVN root, normally
12:47:01pondlifeDepends on where the patch author made the diff from
12:47:26pondlifeIs it sensible (or a bad idea) to edit a diff file manually, to remove the unrelated changes?
12:47:29Dementiolooks like base
12:47:33 Join neddy [0] (n=john@nat/sun/x-98eb0427f24983b2)
12:48:19markunWho's the MR100 guy?
12:49:10pixelmalow_light started and roolku went on, but domonoky and bluebrother have M:Robe100s too
12:50:21markunsomeone asked a few times if we want to take a look at FS #9450, but I prefer someone who owns one to commit
12:50:40Lloreanmarkun: That the morse code one?
12:50:57markunwell, looks innocent enough
12:51:12markunI'll just commit
12:51:17LloreanI was gonna say I can't imagine it doing any harm as long as the build compiles, and it actually works, as he says it does.
12:51:37pixelmaI think so too, does someone see his full real name?
12:51:40markunThe only thing is that I don't know his name
12:51:45Lloreanpondlife: No harm in editing a patch file manually as long as you're careful and your editor doesn't screw with line endings or anything.
12:52:00Dementiovim ftw
12:52:03*Llorean really, REALLY wishes contributors on the tracker wouldn't put something else in the real name field.
12:52:36markunpixelma: I found his email address. I'll ask him.
12:53:01markuneven found his name :)
12:53:19markunShould I first ask him if he's ok with me putting his name in?
12:53:56B4gderbtw, is there actually anyone who have objected to be in the credits?
12:54:05B4gderI can't recall any
12:54:09amiconnpondlife: are those saved_* variables necessary? I thought the values in tc are usually identical with the ones in globals_settings, so that you can just set the ones in tc, and restore afterwards from global_settings.
12:54:15pixelmaB4gder: Llorean ;)
12:54:36pondlifeamiconn: It was already there, so I thought it safer
12:54:54Lloreanpixelma: I don't think I can get away with trying to deny being a particularly active member these days.
12:55:16pondlifeamiconn: I don't have a player with me at the moment, so better safe than sorry..
12:55:27*pixelma wonders if it is a good idea to commit just the changes to CREDITS for the name of the pegbox colour graphics author to avoid conflicts later
12:55:46pixelmathough I have some more pegbox graphics related changes in the pipe
12:55:53***Saving seen data "./dancer.seen"
12:56:37pixelmaLlorean: just remembered that you were a little bit annoyed when someone decided to put your name in there
12:56:43amiconnpondlife: Huh? How could they have been there before if your patch adds them?
12:56:47markunB4gder: you think I should just do it?
12:57:07pondlifeThe old code saved dirfilter
12:57:18pondlifeI renamed the variable though
12:57:33B4gdermarkun: yes, that's not a question we use to ask and given the history of zero no answers I think that's pretty safe
12:57:43Lloreanpixelma: At the time, I very much liked to think of myself as "just someone helping out"
12:58:00amiconnpondlife: It saved it because it messed with global_settings directly. Now global_settings *is* your backup.
12:58:30amiconnAlso, the direction reversal would be more efficient using a table lookup instead of the switch()
12:58:30pondlifeIt saved the dirfilter, I now do the same for dir_sort.
12:58:40pondlifeFeel free to write one
13:00:15 Join Haudrauf [0] (
13:01:01 Quit linuxstb (Read error: 113 (No route to host))
13:01:20 Quit petur (Read error: 110 (Connection timed out))
13:03:24amiconnpondlife: Yeah, tc.dirfilter can differ from global_settings (subbrowsers sometimes set it), but tc.sort_dir normally doesn't
13:03:47advcomp2019markun, i think it was Waldo000000 that wanted it
13:03:57pondlifeI thought they might need to be handled similarly
13:04:04pondlifeMuch smaller patch coming up
13:04:46markunadvcomp2019: yes, I know
13:05:23 Quit massiveH ("Leaving")
13:05:28markunadvcomp2019: but as you might have expected, that was not his real name ;)
13:05:34 Join nplus [0] (
13:06:02advcomp2019yep.. i am not sure on that ;)
13:15:16 Join massiveH [0] (
13:20:46Dementioanyone remember the name of the patch that ignores "The" when sorting?
13:21:39LloreanDementio: it was the ignore the patch, it was closed a long time ago.
13:22:05Dementiowent throught the whole list for nothing
13:22:18BigBambiLlorean: Surely "ignore the, the" patch :)
13:23:01LloreanBigBambi: Possibly "ignore" if it's truly ignoring it...
13:23:11BigBambitrue :)
13:23:51 Join Waldo000000 [0] (
13:23:55markunhi Waldo000000
13:23:59markunI just committed your patch
13:24:14Waldo000000markun: gday there. wooh first one :) cheers
13:24:31markunyou're in the rockbox CREDIT file as well now
13:24:44markunplanning to do any more work on rockbox?
13:26:50 Join LambdaCalculus37 [0] (
13:27:49Waldo000000yeah, particularly FS #9441 - Erratic button lights on Olympus M:Robe 100 (MR100)
13:28:58 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
13:29:01Dementiothat reminds me
13:29:18markunWaldo000000: any idea where to look for the cause?
13:29:18Dementiois it possible to detect if it's a cf disk or mini disk?
13:30:42Waldo000000markun: absolutely none, as yet. it looks like quite a nasty bug, particularly as the lights usually seem to work for a short amount of time after start up. any pointers?
13:32:06markunno, but I haven't looked at the code either
13:32:45Waldo000000markun: okiedokie. by the way, do you have an mrobe by any chance?
13:32:55Waldo000000does anyone here have an mrobe? (mr100)
13:33:11markun12:49 < pixelma> low_light started and roolku went on, but domonoky and bluebrother have M:Robe100s too
13:33:28markunbut none of them is online now I think
13:36:14 Quit AndyI ()
13:43:03*LambdaCalculus37 looks at FS #9467
13:44:23*gevaerts has an mr100, but no time right now (at work), and the mr100 is at home
13:46:09LambdaCalculus37funman's patch at FS #9467 doesn't look like svn diff to me; was this done using git?
13:46:53Waldo000000gevaerts: no probs. just for your reference, when you get a chance, it'd be great if you could check if your button lights work properly. mine tend to behave erratically after a while during normal operation - FS #9441
13:47:55 Quit massiveH ("Leaving")
13:50:30 Quit jhMikeS (Nick collision from services.)
13:50:36 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
13:51:21gevaertsWaldo000000: sure. I'll have a look tonight
13:53:10Waldo000000gevaerts: cool, thanks
13:53:19 Quit LambdaCalculus37 ("Ka-chunka")
14:02:32 Join Schmogel [0] (
14:07:23 Part Waldo000000
14:11:37pondlifeOK, new patch on FS #8949, and this one might even fix the problem
14:12:53pondlifeI wonder if it's possible that the current code could result in the unexpected setting of global_settings.dirfilter ?
14:21:25 Quit EspeonEefi ("さよなら")
14:25:54 Join Darksair [0] (n=user@
14:26:00 Join Nibbl [0] (
14:28:57 Part pondlife
14:33:49 Join MrDuck [0] (
14:35:24 Quit kachna|lappy (No route to host)
14:36:51 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
14:42:21 Part B4gder
14:45:40 Join dany_21a_ [0] (
14:47:58 Quit jhMikeS (Read error: 104 (Connection reset by peer))
14:51:35 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
14:55:54***Saving seen data "./dancer.seen"
14:57:19 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
14:58:00 Quit kushal_12_27_200 ("Leaving")
15:13:41 Join goffa_ [0] (n=goffa@
15:23:42 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
15:24:43 Join Seed [0] (
15:27:45 Quit goffa (Read error: 110 (Connection timed out))
15:29:51 Quit tvelocity ("Αποχώρησε")
15:36:33 Quit Darksair (Connection timed out)
15:42:31 Join aurel42 [0] (
15:42:34 Join BigFridge [0] (n=d9eedbd8@gateway/web/cgi-irc/
15:42:39aurel42Hi folsx
15:42:43aurel42folks, too
15:43:29aurel42I need someone to clear something up for me... rockbox 3.0 should support cover art w/o patches, is that correct?
15:44:22markunyes, it should
15:45:08markunI've never used it myself, but here you should find the info:
15:45:53aurel42I've used the Picard client (Musicbrainz) and the cover art plugin to add covers for most of my albums, as a file and within the ID3 tags, but on all themes I've tried I'm only seeing the "no cover" pic. I'll check the wiki, thanks.
15:46:24aurel42Ah, there we go.
15:47:08aurel42Pics in files are not supported, and the needs to be bmp.
15:47:31aurel42No problem. ImageMagick's convert is my best pal.
15:48:40markunaurel42: maybe someone will improve album art to support jpeg files and embedded jpegs, but for now this is all
15:48:48markunwhich player are you using? (just curious)
15:49:24aurel42markun: iPod Video 30gb
15:49:38aurel42And I'm SO happy with Rockbox.
15:50:05markunand the ipod video is not even such a good rockbox target. Maybe if we some day find out how to program the broadcom chip..
15:50:35aurel42I even used ever since I got the iPod, even though it kinda raced through the battery power in earlier versions.
15:50:53markunbut that's mostly fixed now, right?
15:51:18aurel42Yeah, I'm getting 10+ hrs now.
15:51:36markunLlorean: do we have a schedule for the next release?
15:51:39aurel42With Apple's software, it's supposed to be 14hrs, iirc.
15:51:40LambdaCalculus37markun: Yes, I'm now getting 16+ hours on mine (although I changed the stock battery).
15:51:57markunaurel42: at least we're getting closer
15:51:58 Quit BigFridge ("CGI:IRC (EOF)")
15:52:06Lloreanmarkun: Late December, Early January as an approximation right now.
15:52:15aurel42LambdaCalculus37: what type are you using now, if I may ask?
15:52:38markunLlorean: nice! Do we have some features we would like to have done by then?
15:52:46LloreanThe goal is a 3-month cycle, but we've never decided if it's "2.5 months + 2 weeks freeze" or "3 months + 2 weeks freeze" and if the cycle starts from when the freeze ends, or when the release is "released"
15:53:00LambdaCalculus375.5G iPod video 30GB, with a new 580mAh battery (up from the stock 400mAh battery).
15:53:22aurel42LambdaCalculus37: ty
15:53:22Lloreanmarkun: Nothing specific at this time. *I* personally would really like to see USB go in so it can be tried by a wider user base (we can disable it again for some/all targets in the release if it works for too low a percentage)
15:53:29LloreanI'd also like to see Sansa Chargin, and iPod Serial
15:53:35*LambdaCalculus37 points aurel42 to
15:54:11LloreanBeyond that, we don't usually plan, obviously. I'm kinda hoping this can be a "feature heavy" release, and then we can try to make 3.2 a feature light release in the hopes that it gains some added stability by trying not to put in too many big features during that period.
15:55:59amiconnLlorean: USB is known to be buggy on PP. This is not the stack's problem, as it works fine on the beast. Hence it shouldn't be enabled on PP unless the cause is found
15:56:35Lloreanamiconn: It should be enabled in "current build" builds for the sake of, at the very least, hearing more about conditions in which it is problematic.
15:56:50LloreanIt absolutely shouldn't be enabled for Sansas yet, since it can corrupt things, though.
15:56:51amiconnAnd before adding any charging that further messes up powermgmt, a rework of powermgmt is required, imo
15:57:19amiconnLlorean: This corruption is not USB related at all, but SD driver related
15:57:30Lloreanamiconn: If the charging works, and the rework is in a limbo of "who knows when it'll be done", then the charging should go in so users can use their players like normal people without having to deal with special caveats.
15:57:31 Join J-23 [0] (
15:57:39LambdaCalculus37amiconn: I've been enabling USB on my iPods for some time now, and I've never had any issues with file transfer or charging thus far.
15:57:43Lloreanamiconn: I know it's not USB related, but the primary way to see it is via USB.
15:58:00amiconnLlorean: Putting the charging in and further messing up powermgmt by that would be a bad move
15:59:00amiconnLlorean: Ever tried copying something while music is playing (with a somewhat demanding codec), or while the cpu was boosted for some other reason?
15:59:17Lloreanamiconn: Any particular reason, re the charging, other than "it means more work for the rework if it ever happens"?
15:59:42Lloreanamiconn: As I said, the *primary* way. The majority of users will use USB a lot more than meeting the conditions you just described.
16:00:10amiconnThe reason is that it will make the *necessary* rework harder. If this rework isn't done, many other targets which now don't do proper powermgmt will probably never see proper powermgmt, imo
16:00:45markunamiconn: what kind of rework is needed?
16:01:28Lloreanamiconn: Frankly, the patch is pretty darn short. If it adds more than five minutes to the rework that wouldn't already be necessary (in order to rewrite this patch to work with the reworked version) I'd be frankly very surprised.
16:01:28DementioLlorean, kinda late response, but do you by chance use a CF drive on your ipod?
16:01:54Dementio(was watching heroes)
16:01:57LloreanDementio: Don't think I ever said I had an iPod.
16:02:03amiconnA fundamental one: change the powermgmt thread loop so that it spends most time in the loop waiting for events instead of in special "sleep" functions
16:02:06LloreanAs it stands, I do, but not one you can put a CF card in.
16:02:23Dementiooops, damn autocomplete
16:02:27Dementiomeant LambdaCalculus37
16:03:44Dementioi was wondering though, is it possible for rockbox to determine whether you're using a cd card or mini drive?
16:05:15 Part LinusN
16:05:28LambdaCalculus37Dementio: No, I'm still using the hard drive.
16:06:37Dementioreason is, i know not all cf cards work with rockbox without making a minor code change, i was wondering if it's possible for the determination to be made and the change applied based on which is used
16:06:46Dementioum, did that make any sense?
16:08:05 Join MarcGuay [0] (
16:08:37Dementiocause i know i can't be the only one that uses a a-data cf card with rockbox
16:09:13 Join n1s [0] (n=nils@rockbox/developer/n1s)
16:10:00ZagorDementio: I don't know for sure, but it would surprise me if we weren't able to determine that from the drive info struct
16:10:08MarcGuayArchos wizards: Any idea why there is a Archos FM Recorder 8MB build on the release page but not the current build page?
16:10:51Dementioit's only one line of code that allows the cards to work or not
16:11:20Dementioonly problem i can think of is that i really think it'd have to be done at compile time
16:11:43ZagorDementio: only if we cannot detect it runtime, which I think we can
16:12:07 Join jgarvey [0] (
16:12:27ZagorDementio: what line of code is needed?
16:12:36Dementiogetting it
16:12:46markunamiconn: working towords more event driven code in general sounds like a good idea to me
16:13:14ZagorMarcGuay: I'm guessing the 8MB release was hand-built by someone? it's such a rare target that it doesn't make sense to always build it.
16:14:08aurel42markun: you said someone might improve the album art code to include jpg...
16:14:20markunaurel42: yes
16:14:39aurel42markun: but there's already that image plugin that can display the cover.jpg files... couldn't that code simply be reused?
16:15:02DementioDEV_RS = 0x3ffffef8; in system-pp502x.c
16:15:23Dementioif that line's removed, the card works
16:15:59ZagorDementio: and if it's there, harddisks don't work?
16:16:24Dementioif it's there, hard disk's work, but some cf cards don't
16:16:53Zagorsorry I meant the other way around. if you remove it, cf works but disks don't?
16:17:03markunaurel42: I think it would at least be a good starting point. We want to keep the rockbox core as small as possible so someone implementing it would have to take that into account.
16:17:04LloreanZagor: If I recall, I'm not certain, the cost of having it is in battery life.
16:17:12LloreanIt doesn't prevent anything from working it to do it the way that works for CF cards.
16:17:13ZagorLlorean: aha
16:17:23Dementioi haven't tried hard disks with that line removed, so i'm not sure
16:17:34aurel42markun: I see. Luckily, the only language I can write code in is Commodore Basic v2 (38911 basic bytes free).
16:17:44LloreanZagor: IIUC it was part of the general PP battery life improvement. But I could be misremembering.
16:18:14markunaurel42: now you just have to learn C and you'll be the pefect person for the job ;)
16:18:17aurel42markun: well, and all the other languages that allow me to write Commodore Basic v2 style... like PHP. ;)
16:18:29*Dementio needs to learn C also
16:18:59markunif you know some programming I don't think learning C will be that difficult
16:19:03aurel42markun: you got a point there, back then we kinda knew how much a single byte is worth. :D
16:19:10LloreanZagor: I think Petur was the one really looking into CF card compatibility recently. He might know more.
16:19:14Dementioi once knew BASIC
16:19:30DementioLlorean, yes he was
16:19:35n1sMarcGuay: could you test the newest nano bootloader in FS #9369?
16:19:35Dementiohe was the one helping me out
16:20:03markunstrings are handled very differently in C and then there are pointer, but otherwise I don't think there is that much to get used to.
16:20:06MarcGuayn1s: No, sorry. Le girlfriend has it.
16:20:50markunLe? :)
16:21:15MarcGuay'El girlfriend' for the spanish.
16:21:24aurel42Weird. Since I upgraded my Ubuntu box, when I unmount the iPOD, it won't tell me that it's okay to remove it. Any ideas?
16:21:35Zagordo we have any docs on these registers (DEV_RS, DEV_EN etc) are these values all rev-engineered?
16:21:42Zagoror are
16:21:51 Join Siku [0] (
16:22:17Dementiowell, just a random idea, but what if configure had an option (like an additional question) concerning CF cards, since they don't need spindown, etc
16:22:29aurel42(ah, when I "eject /dev/sdc2", I get the "OK to disconnect" message, I guess Ubuntu messed up "eject-on-unmount")
16:22:46 Quit DerDome ("Leaving.")
16:22:53 Quit Twst (Read error: 110 (Connection timed out))
16:23:14DementioZagor, if i had some docs, i'd be willing to test it out on my ipod
16:23:14ZagorDementio: that's definitely possible, but automatic detection would be a lot nicer
16:23:24LloreanZagor: Reverse engineered. I think a lot of them are even only known via testing (buschel disabled everything he could detect drew power, working out which were absolutely necessary for Rockbox to function)
16:24:56aurel42Oh, dang, it's not enough to convert the cover.jpg to cover.bmp, I also need to scale them to the size my theme expects?
16:25:01Dementiofor automatic detection, would it be some string in disk info possibly?
16:25:09Dementioaurel42, yes
16:25:23ZagorDementio: yes, or more likely a bit
16:25:25Dementiowell, most of them
16:25:27aurel42There's also this "fullscreen" theme using 200x200
16:25:28LloreanDementio: It's not always 100x100.
16:25:46MarcGuayaurel42: There are some handy tools on the AlbumArt page that can do this pretty quickly.
16:25:49aurel42I'll go for 100x100, though, I like the cabbie v3 theme.
16:26:01aurel42MarcGuay: "find" and "convert" are my friends. ;)
16:26:01LloreanZagor: One problem, IIUC, is that a lot of CF cards don't necessarily conform to various specs, so they aren't consistently reliable for identification.
16:26:21Dementiothat's what i'm looking at now
16:26:37Dementio"View disk info" to be precise
16:26:57ZagorLlorean: well many disks don't either. are you saying cf card makers are much worse than disk makers?
16:27:27LloreanZagor: No, but we don't have something we need to differentiate disks from.
16:29:45n1sMarcGuay: ah, no worries
16:30:06n1sany other nano user around who wants to do a test?
16:34:39aurel42I got a UI question, is there a way to replace a running playlist with a new one? I know I can add to the current playlist (insert/queue), but I kinda often feel the need to "forget" the current playlist and just start a new one without stopping the music.
16:35:32aurel42I kinda think I had that before, perhaps it's just a matter of some option under Settings?
16:36:16Zagorbit 2 of word 83 looks like a candidate to check for: "CFA feature set supported"
16:37:16Zagorin the IDENTIFY DEVICE response from the drive
16:38:09Zagoralso "Devices supporting the CFA feature set shall place the value 848Ah in word 0."
16:39:17Dementioi only ask cause i'm trying to learn. how'd you find that out?
16:40:30Zagorby reading the ATA specification. here's a link to a fairly late draft:
16:41:04pixelmaaurel42: just start the new playlist be chosing a new song/playlist to play - just a short button press, not using the context menu
16:41:13amiconnDementio, Zagor: It is not possible to distinguish CF cards and microdrives in a generic way
16:41:37amiconnMicrodrives also state that they support CFA
16:41:48Zagoramiconn: aha
16:42:26amiconnAnd the ata identify info of many devices (both harddisks and CF cards) is often incomplete or incorrect apart from the basic info that is necessary to make them work
16:42:38Dementioi noticed that
16:42:57Zagoryes that has always been so
16:43:13amiconnBtw, CF cards are supposed to work with a current rockbox without modification
16:43:23Dementionot all of them do
16:43:25Zagor"add the bare minimum so it can work in windows" is the standard way to design hardware
16:43:28*amiconn is running a CF-modded mini G2 without problems
16:43:37 Join Tetracomm [0] (n=nicholas@
16:43:47Dementioa-data speedy 32gb's don't
16:43:48aurel42pixelma: that only works for files, not for folders, though. Typical use case for me: I'm listening to a playlist containing all of the jazz/ folder (recursively, shuffled), then I want to listen to the rock/ folder instead.
16:44:32DementioDEV_RS = 0x3ffffef8; in system-pp502x.c gives an ATA Error: -1
16:44:33Zagoramiconn: do you have, or can fix, identfy blocks from a CF and a microdrive. I'm interested in looking at them, even if it perhaps can't result in useful detection.
16:46:10markunamiconn: I'm looking into my font code again, just so you know :)
16:46:40Zagoramiconn: ah, great!
16:46:43aurel42Is "deprecated"?
16:47:13Lloreanaurel42: Until rebuilt, yes.
16:47:55Zagoramiconn: so there's a single microdrive that supports cfa?
16:48:18 Quit amiconn (Nick collision from services.)
16:48:25 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
16:48:29aurel42(would be nice if the WPS gallery gave the expected size for album art, I'm guessing it's not 100x100 but 144x144 for cabbie...)
16:48:46Lloreanaurel42: The expected size is listed in the .wps file.
16:49:01aurel42Ah, tyvm, I'll check.
16:49:08aurel42Might save me some trial-and-error. :D
16:49:16GodEaterit varies target to target
16:49:21Lloreanaurel42: Basically, the cover art tag itself includes the size.
16:49:25GodEaterso checking in the wps is definitely the most reliable way
16:49:36Dementiothanks for the help, but i have to be up at 0530
16:49:49Dementiobut, if you think of something, i'm willing to try it
16:50:32MarcGuayaurel42: The expected album art size for the current theme is also available under System->Rockbox Info.
16:51:05aurel42That's even better, I'm kinda lost when it comes to the tags in the .wps file.
16:51:08MarcGuayThat was a JdGordon sneak-attack nobody seems to have noticed.
16:51:21Zagoramiconn: that table looks less pessimistic than you do. the only drive that reports CFA is a CF+II drive
16:51:39amiconnYes, but it's a drive, and needs spindown
16:51:43pixelmaaurel42: since last week or so, the album art size of the loaded wps should be displayed in the "Rockbox info" screen under "System", haven't tried myself yet though...
16:52:03aurel42Ah, that's why. I'm using the 3.0 release, that doesn't have that info.
16:52:14aurel42What's the .wps tag I should be looking for?
16:53:19MarcGuay%Cl I think. CustomWPS wiki page knows.
16:53:37aurel42yup, %Cl
16:53:40Zagoramiconn: so the fact is that there is one single drive that won't spin down if we implement. and that drive is in compact-flash form-factor and hence rather unlikely for anyone to use.
16:53:51aurel42120x120, phew. :D
16:54:15MarcGuayIs there a reason the System->Version menu option isn't called Credits? The version number is better retrieved through the Rockbox Info entry.
16:55:00LloreanZagor: Except in minis where that's the native form factor.
16:55:44ZagorLlorean: sure, but this drive is only available in 6GB whereas flash drives are available in much larger sizes (and cheap too)
16:55:56***Saving seen data "./dancer.seen"
16:56:36ZagorI'd say it's very unlikely anyone is ever going to use this Hitachi "mechanical compact-flash" in his or her mp3-player
16:56:47LambdaCalculus37MarcGuay: Can't think of any reason why not.
16:57:47 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
16:58:47LloreanZagor: Just checking, but that's not the HD it *comes* with is it?
16:58:55LloreanI thought one of the models of Mini natively came with a Hitachi.
16:59:46ZagorLlorean: I don't know
17:00:13LloreanI'd say that's an important question to answer then. Wouldn't want to go disabling disk-spindown on all minis.
17:02:53amiconnZagor: That drive is the default drive of the iPod Mini...
17:03:13Zagoryup, just found that out. well then, back to the drawing board :-)
17:04:51saratogai think the RS registers are resets, not enables, so that command probably inits something in the PP hardware
17:05:54 Join kushal_12_27_200 [0] (n=kushal@
17:06:22aurel42Oh, I'm kinda surprised about the major increase in WAF that album art produced. Thanks for your help!
17:07:39 Quit Zagor ("Client exiting")
17:10:52n1samiconn: splashing from other threads than UI is bad, right?
17:12:46MarcGuayaurel42: WAF? Real words, please.
17:12:52n1sthat's another bug in the get_next_dir function then... it splashes an error and is called from the audio thread as well as UI
17:17:06aurel42MarcGuay: SHE never used the word "cute" to refer to Rockbox before. ;)
17:18:35 Join wpyh [0] (n=william@
17:33:18 Join robin0800 [0] (
17:37:26 Join toffe82 [0] (
17:37:28 Quit jgarvey (Read error: 110 (Connection timed out))
17:38:54pondlifen1s: You ok to commit my patch (and remove that splash)?
17:39:22pondlifeI'm a bit busy right now
17:39:55 Join jgarvey [0] (
17:40:26pondlifeI should warn you I've not tried test builds for anything but H300 and H300 sim ;)
17:40:27 Join DerDome [0] (
17:49:00 Quit robin0800 (Remote closed the connection)
17:49:15 Part pondlife
17:51:54 Join miepchen^schlaf [0] (
17:53:11MarcGuayLambdaCalculus37: There doesn't seem to be a version for the HARP model, which is what you have, no?
17:54:03 Quit smacnay ("Ex-Chat")
17:55:35 Join Landon [0] (n=Landon@unaffiliated/landon)
17:56:12Landonhi all, is there a quick guide to upgrading to rockbox 3.0? or do I just follow normal installation instructions
17:56:15LambdaCalculus37MarcGuay: Correct.
17:56:51MarcGuayLambdaCalculus37: That's a bit odd. I wonder what kind of error it would throw for your model.
17:57:40Landonaha, looks like the only place I didnt check for upgrade instructuions were the actual installation instructions
17:57:43Landonproblem solved :)
17:57:44 Part Landon
17:59:05 Quit Nibbl (Remote closed the connection)
17:59:17MarcGuayLambdaCalculus37: What do you hope to gain from that installer? Don't you already have copies of the OF roms?
17:59:30 Quit kushal_12_27_200 ("This computer has gone to sleep")
17:59:56 Join bughunter2 [0] (n=Jelle@
18:00:29LambdaCalculus37MarcGuay: I wanted to try something out... a little crazy, but just to see what it does.
18:01:00LambdaCalculus37I wanted to try rolling a bootloader for the m200, then have the installer upgrade the m200's firmware with that. A crazy notion, but I just want to see what it'll do.
18:01:24MarcGuayIt probably does the same thing tcctool does, no?
18:02:42LambdaCalculus37MarcGuay: Quite possibly, but this time directly running it on the hardware as opposed to just in RAM.
18:03:03LambdaCalculus37Also to answer your other question, I only have an OF ROM for my older v2 hardware (NAND).
18:04:24 Join robin0800 [0] (
18:06:40 Quit robin0800 (Remote closed the connection)
18:06:55 Join robin0800 [0] (
18:08:05 Join Nibbl [0] (
18:09:37 Join fragilematter [0] (n=fragilem@
18:12:16 Join MethoS- [0] (
18:13:31 Join webguest24 [0] (n=c0373401@gateway/web/cgi-irc/
18:13:43 Join EricHoffman [0] (n=c0373401@gateway/web/cgi-irc/
18:13:43 Quit webguest24 (Client Quit)
18:14:29 Join Twst [0] (
18:14:40EricHoffmanHi, I was wondering if I could get Wiki write permission to upload a iPod photo theme
18:14:57LambdaCalculus37What's your wiki name?
18:15:12EricHoffmanit should be EricHoffman
18:15:25LambdaCalculus37One moment and I'll add you.
18:15:30EricHoffmanthank you
18:16:22LambdaCalculus37All done. Promise not to spam, now! :)
18:17:02 Quit MarcGuay ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
18:17:56pixelmaI thought you would have to promise not to spam first and then get write access ;)
18:20:17 Quit MrDuck (No route to host)
18:20:18 Join petur [0] (
18:20:44 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
18:24:13EricHoffmani promise
18:25:10 Quit robin0800 (Remote closed the connection)
18:29:29 Quit avis ("I just got lost in thought. It was unfamiliar territory.")
18:29:43 Join avis [0] (n=ident@pdpc/supporter/student/avis)
18:30:26 Quit bughunter2 ("bye")
18:30:38 Part J-23
18:30:48 Quit BigBambi (" ajax IRC Client")
18:30:54 Join J-23 [0] (
18:32:29gevaertsDementio: it may be helpful if you find out which bits in that DEV_RS line cause problems.
18:32:39 Quit miepchen^schlaf ()
18:39:31 Quit Tetracomm (Read error: 110 (Connection timed out))
18:40:36n1samiconn: could you test ipod bootloaders in FS #9369 on your 1g and 2g (or just build from latest branch with 'make VERSION=3.0') ?
18:41:56 Join Tetracomm [0] (n=nicholas@
18:42:54 Part pondlife
18:44:11 Join bertrik [0] (
18:44:27n1salso, how risky do you think your bootloader related changes on the branch were? If it works on 1g and 2g i think we have enough coverage to put these up on the download site (only nano, 3g, 4g and mini1g not tested then)
18:44:33 Part fragilematter
18:48:23 Quit Nibbl ("Ex-Chat")
18:50:04 Quit linuxstb (Read error: 110 (Connection timed out))
18:50:34 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:55:59***Saving seen data "./dancer.seen"
18:57:22 Join {phoenix} [0] (
19:02:02 Join nuonguy [0] (
19:05:54 Join kushal_12_27_200 [0] (n=kushal@
19:06:53 Join HBK- [0] (
19:07:12 Quit HBK (Read error: 104 (Connection reset by peer))
19:09:40 Join miepchen^schlaf [0] (
19:16:04 Quit saratoga ("CGI:IRC (EOF)")
19:17:12 Join Thundercloud [0] (
19:18:20 Join maddler [0] (
19:19:26amiconnHmm, this kind of table-driven isn't really what I imagines.
19:20:05amiconnBesides, not making that array static is wasteful (as it is then constructed at runtime, meaning it's even more wasteful than the switch())
19:30:01 Quit vitja ("Ex-Chat")
19:33:02markunamiconn: complaining about your own commit?
19:33:24 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
19:33:29amiconnnope, but about what lead to that commit
19:33:34XavierGrany comments about FS #9455?
19:34:47amiconnXavierGr: Did you see the hints I've added to InterixDevelopment in reply to your experience?
19:36:44XavierGrI think yes, I saw them. In the end I managed to find the correct make but after some builds the time between cygwin and interix was mostly the same but interix being a bit slower
19:37:00XavierGramiconn: for your information I always build with make -j instead of make
19:37:01 Join fragilematter [0] (n=fragilem@
19:37:42gevaertsHave you tried without -j?
19:38:11XavierGrgevaerts: hmm no, silly me I guess :\
19:38:31amiconnDid you compare them using −−no-ccache?
19:38:55XavierGrnope, but maybe I will do some tests again
19:39:18gevaertsI wouldn't be surprised if -j has significantly different effects on different systems
19:40:00amiconnIf you didn't, Interix will use ccache (because it's installed), but Cygwin won't
19:40:20amiconnThe first build of a target is always slower when using ccache versus not using it
19:40:43amiconnSubsequent builds of the same targets should be faster than building without ccache
19:41:02 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
19:41:08 Part pondlife
19:41:26 Join herrwaldo [0] (
19:41:56 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:42:41 Quit XavierGr (Nick collision from services.)
19:42:47amiconnFor me, the first builds on Interix using ccache are always faster than Cygwin builds (no ccache installed there), but then I never use -j
19:42:52 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
19:43:46XavierGranother weird thing is that I changed the to make the tools with make -j, but it never finished, so I had to revert my change
19:43:47 Join |maddler| [0] (
19:43:53XavierGrbut I don't understand why it would fail to build the tools with the -j argument
19:44:31XavierGramiconn: in what machine do you usually build?
19:45:03gevaertsXavierGr: wrong dependency information can cause that
19:46:05amiconnOn the laptop I mentioned several times already: Pentium M 1.5GHz, 1GB RAM, 120GB HDD, WinXP Pro
19:46:41XavierGramiconn: so you never build on a multicore machine?
19:46:56amiconnI have no such machine
19:47:02XavierGrah okay
19:47:08gevaertsgood reason :)
19:47:10 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
19:47:31XavierGrwell for me building without -j is a major resources waste
19:47:45XavierGrbuild time can be increased as much as 4 times without it
19:47:59amiconnDo you use -j <number_of_cores> or plain -j ?
19:48:48XavierGrplain -j, there was a discussion here that conlcuded that -j ~= with -j "number of cores"
19:48:53XavierGrso I sticked to that
19:49:01amiconnIt isn't
19:49:38amiconnPlain -j will cause 'make' to start as many parallel processes as the dependencies (or rather: independencies) allow, which can be dozens, even on a single core machine
19:50:22XavierGramiconn: yes but without any extra cores the result will be the same, right?
19:50:42gevaertsSo that could cause interesting issues depending on the scheduler. I'd try -j "number or cores", and -j "number of cores + 1 or 2"
19:50:45amiconnIt could be faster or slower, depending on the RAM, the disk, the filesystem...
19:51:13XavierGrhmm it seems then that it is more complicated than I though
19:51:28amiconnAlso, plain -j will increase the chance that 'make' will stumble upon dependency problems
19:51:56XavierGrthat explains the hanging while building the tools
19:52:58amiconnWhat does have to do with the tools, btw?
19:53:27XavierGrI meant when building the crosscompilers
19:53:35XavierGrchanged all make lines to make -j
19:55:45XavierGralso I wasn't fond that interix needed 2 services, reminded me vmware which needed about 4
19:56:19 Quit bmbl ("Woah!")
19:56:34 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
19:57:36 Quit bill2or3 ("Leaving")
19:59:56XavierGramiconn: do you use your vmware image anymore? I still think that's the fastest and easiset way of building on windows using a virtuall machine (with cross compiled sims).
20:00:09amiconnFastest - yes. Easiest - no
20:00:58gevaerts"easiest using a virtual machine" :)
20:00:59amiconnI never used it for regular development, only for tests. Too cumbersome, imo.
20:01:29XavierGramiconn: yeah I meant "using a virtual machine", because in the end cygwin is by far the easiest
20:01:48*Bagder thinks plain linux is easiest
20:01:49amiconnEither I need to copy the source over everytime before compiling, or I'd need to run samba and have the VM running all the time as a service
20:02:44XavierGramiconn: when I was using it, I had some scripts that initialized all these, I never even seen/used the vmware gui as I was using putty (mentioned here)
20:03:28XavierGrthen only hassle was that sometimes the image needed reboot because windows couldn't find it
20:03:42gevaertsYou could suspend the VM, and build a makefile that first starts the VM, then rsyncs source, then builds, and then copies back the result
20:03:59*gevaerts doesn't recommend this
20:04:05 Quit maddler ("connection reset by beer!")
20:04:08amiconngevaerts: ...which would probably take longer than simply building on Cygwin or Interix
20:04:27gevaertsVery probably, yes
20:04:32 Join gp_g [0] (
20:04:34 Nick fxb__ is now known as fxb (
20:05:05n1sXavierGr, amiconn: i usually build rockbox with make -j both for sim and target and have had no problems so far, i do share XavierGr's problem when building gcc though, probably make spawns too many processes
20:05:32Bagdermakefiles need to be written properly for make -j to work
20:05:54 Quit faemir (Remote closed the connection)
20:06:00Bagderours didn't work once upon a time either
20:07:02n1sBagder: btw, does the distrbuted build system use make -j(#) ?
20:07:29gevaertsn1s: the BuildServer page tells you to adjust local scripts
20:07:33 Quit Siku ()
20:08:09Bagderso each server owner sets that up
20:08:21 Join faemir [0] (
20:08:27n1saha, I'm thinking of setting up a buildserver myself once i get a power cord for the box, old p4 though so no multicore
20:08:42n1shope it's fast enough
20:13:57 Nick |maddler| is now known as maddler (
20:15:57*n1s closes another "bug" report about ogg/vorbis files with id3 tags...
20:16:24markunn1s: do we skip those id3 tags?
20:16:36n1smarkun: nope, we refuse to play the file
20:18:13markunwe could just skip them.. but then people ask us why their tags are missing
20:18:41n1sThis isn't a bug because the files are broken, thing is that some desktop players and even the h100 OF apparently does play them
20:18:51XavierGrhmm now I found some logs, vmware needs half the time than cygwin on my machine
20:19:08XavierGr28 seconds to build an H300 build...
20:19:26 Quit super_ ()
20:19:33gevaertsn1s: maybe a panic() would be better
20:19:40*gevaerts hides slightly
20:20:40n1smarkun: we could indeed, but i think the conclusion is that this would open the door for supporting more exotic tag/stream combos and weird workarounds for commonly broken things, also i guess noone cares enough to code it :)
20:20:48n1sgevaerts: +1!
20:21:03markunn1s: like APE tags for MP3 files?
20:21:10n1sfor example
20:21:11gevaertsAnd vorbiscomment for mp3s
20:21:19markunwhich some people also use :)
20:21:27markungevaerts: that's just crazy :)
20:21:54gevaertsIt isn't! vorbiscomment is a lot more flexible
20:22:00amiconnXavierGr: wow
20:22:29amiconnYou can build H300 in under a minute on Cygwin? That's even faster than my linux box can...
20:22:32 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
20:23:06XavierGramiconn: that was on vmware
20:23:39XavierGramiconn: but right now it is close to 1 minute for cygwin yes
20:23:55XavierGrI am tempted to install linux
20:24:04amiconnI doubled the 28s...
20:24:15XavierGryes, sorry misunderstood
20:24:41 Quit Tetracomm ("Leaving")
20:24:57bertrikIIRC, just the svnversion step took > 10s on my pc running windows xp with cygwin
20:25:19n1sgevaerts: can FS #9380 be closed, i was unable to reproduce on my h300 both before the supposed fix and after and since it seems it fixed the problem on arm based targets...
20:26:00gevaertsn1s: I'll test right away
20:26:13XavierGrI must install linux and give it a try, 28 seconds with half the cores (on vmware) is incredible
20:27:09*amiconn does a Cygwin test
20:27:34bertrikXavierGr, you did do a "make clean" before, right ? :P
20:27:59XavierGrbertrik: haha of course, I don't think I was that dumb when I did the test :P
20:28:43XavierGrbut it is true that I didn't manage to redo that test because I never used again the vmware image
20:29:14gevaertsn1s: r18691 is the fixed revision, right?
20:31:20*gevaerts builds r18690
20:33:38 Join meven [0] (
20:36:29gevaertsXavierGr: that was with ccache, which works extremely well on linux but not so much on cygwin/interix
20:38:29*n1s gets 60/37/35 seconds for make/make -j2/make -j3 with ccache on 3.2GHz pentium D (seems amiconn's latest configure change saved about a second)
20:38:52n1sthat's a h300 build
20:39:19 Join MrDuck [0] (
20:40:20n1sso, how long do we wait for people to respond to questions in fs tasks before closing them? 1 week, 2?
20:40:38gevaertsWhat sort of questions?
20:40:56 Join funman [0] (n=fun@
20:41:13 Quit nuonguy ("This computer has gone to sleep")
20:41:40n1swhen someone posts a patch to fix a 'problem' but doesn't say what the problem is and we ask what it is. (see fs#9421 for example )
20:41:47funmanLambdaCalculus37: yes FS #9467 is a git patch but it's also a standard patch
20:42:07 Join Tetracomm [0] (n=nicholas@
20:43:17LambdaCalculus37funman: Ahh. Thanks for the info. :)
20:44:02gevaertsn1s: that patch seems to contain bona fide translation fixes. I wouldn't just close that
20:44:14 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
20:44:29gevaertsn1s: in other news, at least r18690 still has the spacerocks bug. Now going to try r18691
20:45:21*n1s wonders how many french language maintainers look at a task called " "Official" release not OK"...
20:45:32*gevaerts guesses 0
20:45:33n1sgevaerts: well, that is good news :)
20:46:35n1sany french maintainer in here, who wants to look at it? else, I'll just change it into a patch and give it a new title
20:47:16funmanI am not maintainer but I can look if the sentences are right
20:47:43n1sfunman: would be nice, FS #9421
20:48:34gevaertsAs a non-native speaker and non-maintainer, that patch seems to be correct
20:48:35funman- radio_screen_button_bar: ""
20:48:35funman+ radio_screen_button_bar: "action"
20:49:12funmanI don't know what's the meaning of this however
20:49:40n1sfunman: that should remain empty as it is empty in english.lang
20:49:54funmanthe hunk at line 10995 looks suspicious
20:51:00 Join super [0] (
20:51:11funmanwell I don't understand the english word: "Work"
20:51:32funmanfor LANG_ID3_GROUPING
20:52:25gevaertsI think Œuvre may be a what's meant
20:52:47amiconnBuild times for H300 without ccache and without -j (and virus scanner disabled): Cygwin 11:46, Interix 11:35 (yes, that's min:sec)
20:53:15amiconnI wonder where the huge differences between speed differences come from...
20:53:44gevaertsI suspect that you need to enable dircache ;)
20:53:54amiconnFor building the toolchains, Interix is *way* faster than Cygwin (measured speed differences of a factor 2...7 (!))
20:54:07amiconnBut for building rockbox, the difference is small...
20:54:23n1samiconn: maybe it's our buildsystem?
20:54:43gevaertsamiconn: is the console fast? Try redirecting all output to /dev/null
20:55:09*gevaerts doubts if that is the real problem, but it may help a bit
20:55:14amiconnThe console is the same in both cases. And building gcc spits a lot more junk to the console than our build system
20:55:20gevaertsOr a file, if it's not for testing
20:55:41funmanGrouping is explained in FS #7362
20:56:03***Saving seen data "./dancer.seen"
20:56:04*amiconn tries a comparison of '(g)make -j'
20:56:20 Quit Thundercloud (Read error: 104 (Connection reset by peer))
20:56:27gevaertsfunman: Œuvre it is then...
20:56:55gevaertsn1s: r18691 also still has the bug
20:57:20n1sgevaerts: ah, crap :( good to know at least
20:57:45funmangevaerts: it doesn't explicit a multi parts work then, but the english translation neither, so I think it's ok
20:58:34gevaertsn1s: to reproduce, disable the shutdown timer, start spacerocks, and just let it sit there for a while (around five minutes should do it, but to be sure it's fixed I'd wait 15 minutes)
20:58:56*n1s tries it again
21:01:25 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
21:05:49 Part dany_21a_
21:07:29funmanin FS #9421 what's the meaning of the hunk @6145 ? (adding deprecated in the translated string)
21:07:51funmangevaerts: also can we use Πor only Oe ?
21:08:15gevaertsfunman: Πshould be fine
21:08:19*gevaerts gains two seconds (out of 58) by redirecting all build output to /dev/null
21:08:26TMMhi all
21:08:46 Quit MrDuck (Read error: 113 (No route to host))
21:10:38 Quit Bagder (Read error: 110 (Connection timed out))
21:10:49 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
21:11:00pixelman1s: but "depricated" shouldn't be in the <dest> part, just <source> right?
21:11:06n1sgevaerts: ah, yes, got the crazy rocks now, took over 10 minutes though, i was probably too impatient/hoping it was fixed before ;)
21:11:22n1spixelma: it doesn't matter in the dest really
21:12:04gevaertsn1s: when I filed that bug report, I had about eight DAPs sitting around running spacerocks :)
21:12:20pixelman1s: hmm, I thought it matters a teeny tiny bit as it makes the language file bigger even though the string won't be used
21:13:08 Join webguest04 [0] (n=d984bb9b@gateway/web/cgi-irc/
21:13:11n1spixelma: iirc, it is enough that the <source> in english.lang is marked as deprecated for genlang to make it an empty string disregarding the rest of the fields
21:13:17n1sgevaerts: :)
21:14:17gevaertsn1s: I actually don't think that this is a very serious bug, as it probably only happens if you have the same rock floating around for minutes. If you do that in a real game, you're dead
21:14:44n1sbut it is kind of interesting :)
21:14:58gevaertsThat it is :)
21:15:11 Part J-23
21:15:19funmann1s: I attached the newer patch, but you want to wait for input from the author before committing
21:16:39n1sfunman: your attachment is 0 bytes
21:16:44amiconnBuild times for H300 without ccache, with -j (and virus scanner disabled): Cygwin 9:47, Interix 11:32
21:16:54amiconnSo plain -j helps Cygwin, but not Interix
21:18:36 Quit webguest04 ("CGI:IRC (Ping timeout)")
21:18:45funmann1s: corrected
21:20:28n1sfunman: thanks, I'll commit that now as it seems the original poster isn't very responsive...
21:20:29 Join robin0800 [0] (
21:23:09n1spixelma: correction of what i said before: it is enough that the desc field is marked as deprecated and genlang will disregard the other fields
21:25:05 Quit funman ("leaving")
21:25:06*n1s is getting confused so is bes ignored...
21:25:38 Join tvelocity [0] (
21:26:20 Part fragilematter
21:27:18n1sHas anyone worked out a work-around for the unicode char breakage on the frontpage?
21:29:19Bagderwe should switch it to utf8 entirely
21:31:05*bluebrother agrees
21:32:19bluebrotheror rather windows-1252?
21:32:24*bluebrother ducks
21:32:26 Join ins2d [0] (
21:32:54 Quit nplus (Read error: 110 (Connection timed out))
21:33:42*linuxstb thought we had established morse code's limited character set in -community recently
21:33:44ins2dhello to everyone
21:34:00 Quit Dhraakellian ("Reboots are for kernel updates and hardware changes. This would be the latter")
21:34:20ins2di'm for the 1st time here so please dont punish me hard :)
21:34:39linuxstbins2d: As long as you read the manual before coming, you'll be fine...
21:34:46*bluebrother pulls out punish instruments
21:34:53gevaertsAnd the irc guidelines :)
21:35:11linuxstbAnd every corner of the website ;)
21:35:13ins2di only have a question to the expirienced iRiver H300 users and fans
21:35:55ins2dsearched it throw the web but without the result :)
21:36:42ins2dthe problem is that H3x0 has usb host at 1.1 speed
21:37:12*linuxstb wonders what the question is
21:37:22ins2dand it's tooooo slow for me
21:37:44ins2dis there any king of way to turn it to 2.0?
21:37:49scorche|shins2d: what does this have to do with rockbox?
21:37:56bluebrotherthen you need to buy a PC. USBOTG is 1.1 only
21:38:17ins2dI have the PC )))
21:38:17bluebrotherplus, Rockbox doesn't support OTG (yet)
21:38:37ins2di just wonder if any way exists
21:40:07gevaertsins2d: the hardware only supports full speed
21:40:16 Quit Rob2223 ()
21:40:24gevaertsAnd that is 2.0 by the way. Spec version has nothing to do with speed
21:40:50ins2dthe question is not about the Rockbox, i understand. But i hope there are many peolple here to know this business
21:41:05scorche|shins2d: this channel is only about rockbox subjects
21:41:19ins2dok i see
21:41:29LambdaCalculus37ins2d: Ask at the Misticriver forums. That site is more iriver-oriented.
21:41:45*gevaerts already gave a full answer anyway :)
21:42:04ins2dok, thank you :) sorry for disturbing :)
21:42:55*bluebrother somehow remembers the ISP1362 can do full speed only
21:43:41bluebrotheryep. At least the datasheet makes me believe this
21:44:08gevaertsIt should also be able to do low speed
21:44:26bluebrotheryep, but he wants it to be faster ;-)
21:45:05*bluebrother wonders what the smileys want to tell ...
21:45:31ins2di'm ready for hardware changes if they can help
21:45:56bluebrotheryou don't want to do that. How should the OF cope with changed hardware?
21:46:22ins2dsome patch?
21:46:24 Quit jhulst (No route to host)
21:46:31*bluebrother gives up
21:47:34ins2dOK quys, i better go to the misticriver! maybe they know this theme!
21:47:40ins2dthanks for help!
21:48:03 Quit ins2d ()
21:51:28 Quit EricHoffman ("CGI:IRC (EOF)")
21:52:27 Join gp_g_ [0] (
21:57:13 Quit gp_g (Read error: 110 (Connection timed out))
21:57:35 Quit meven (Remote closed the connection)
21:58:48 Quit LambdaCalculus37 (" ajax IRC Client")
22:02:29 Nick reacocard_ is now known as reacocard (n=reacocar@WL-194.CINE.HMC.Edu)
22:04:56 Quit reacocard (".")
22:10:04 Quit maddler (Remote closed the connection)
22:10:15 Join Thundercloud [0] (
22:14:43 Quit Tetracomm (Read error: 110 (Connection timed out))
22:16:15 Quit bluebrother ("Changing server")
22:16:26 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
22:17:34 Join einhirn [0] (
22:18:09 Join wiehan [0] (
22:19:07 Join maddler [0] (
22:22:03 Quit Schmogel (Read error: 110 (Connection timed out))
22:22:05wiehanI am running ubuntu, I've read your forums and Manual and can't find a solution. I get an error during install (with rokcbox utility, running as sudo) - "failed to add bootloader". I have also tried the manual method with ipodpatcher but always seem to be getting errors...
22:22:52 Join Tetracomm [0] (n=nicholas@
22:24:27gevaertswiehan: you've forgotten one pretty important bit of information : which player?
22:24:44 Quit jeffdameth (Read error: 113 (No route to host))
22:25:11*gevaerts guesses an ipod but would still like to know which one
22:25:39gevaertsAnd what are the errors you get from ipodpatcher?
22:26:16wiehansorry mate, ipod photo, but for some magical unexplainable reason - it just worked... I did everything exactly the same, I've probably tried this 20 times.
22:26:40gevaertsMaybe a bad cable or something like that
22:26:49wiehanOr it is busy working rateher, getting further than before... will report back when I have complte success
22:27:39 Join jeffdameth [0] (
22:32:02wiehanThanks people, it worked 100%
22:32:06 Quit wiehan (Remote closed the connection)
22:40:22 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
22:41:38 Quit einhirn (Read error: 104 (Connection reset by peer))
22:46:23 Join Lambdumb [0] (
22:48:09 Quit {phoenix} (Remote closed the connection)
22:48:11 Nick zodttd|away is now known as zodttd (
22:52:15 Join gregzx [0] (
22:56:07***Saving seen data "./dancer.seen"
23:01:53 Quit tvelocity (Remote closed the connection)
23:03:11 Quit maddler (Remote closed the connection)
23:03:54 Quit Lambduh (Read error: 110 (Connection timed out))
23:04:07 Join maddler [0] (
23:09:25 Quit gp_g_ (Read error: 110 (Connection timed out))
23:10:09 Join gp_g_ [0] (
23:13:27 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
23:15:32 Join Buschel [0] (
23:15:34peturoh nice, my h380 crashed...
23:16:47peturr18677 just froze when pressing stop two times after each other while playing...
23:16:59*petur tries to reproduce
23:17:35 Join zodttd_ [0] (
23:17:56peturcan't... :(
23:19:09n1spetur: there are still some playback bugs that look like races, yesterday my h320 hanged in the wps when i used dirskip a couple of times (the number varied)
23:19:11 Quit neddy (Connection timed out)
23:19:30 Quit jhulst (Success)
23:19:34 Join neddy [0] (n=john@nat/sun/x-2cecc865ccdf1ed4)
23:20:13peturn1s: I pressed stop while it was playing, wonderd why it showed the paused anumation and hit stop again. Must be a timing thing
23:20:53 Quit neddy (Remote closed the connection)
23:21:33BuschelLlorean/saratoga: I've read yesterdays's logs. you've talked about the cost of the accessory power supply for 5G. it is ~1.5mA −− which is quite a lot.
23:22:16 Quit ompaul (Read error: 60 (Operation timed out))
23:22:19BuschelLlorean/saratoga: battery runtime test show reproducible ~40-45min more runtime
23:22:48 Quit jgarvey ("Leaving")
23:24:41 Join Nibbl [0] (
23:28:58 Join AndyI [0] (i=AndyI@
23:29:13 Join casainho [0] (
23:29:19casainhohello Rockbox people :-)
23:29:37casainhoI have a question about ARM interrupts - I am having a problem on a new port...
23:30:11casainhoin my port, the MCU hangs on the main(), inside one while(1), but If I just use one interrupt, a timer interrupt
23:31:31 Quit Tetracomm ("Leaving")
23:31:39n1srbutil supports sapi voices on windows, right?
23:32:05casainhoI were doing a kind of debug using a LED and found that PC do not goes to very first code after having the first interrupt... - can anyone help me on interrupts?
23:32:27dionoeaGodEater: pong
23:32:40 Quit gregzx ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
23:32:42casainhomy IRQ vector says: irq_vector:
23:32:44casainho b irq_handler /* IRQ : read the AIC */
23:33:10casainhohowever, very first code on "irq_handler" is not executed :-(
23:33:42 Nick zodttd_ is now known as zodttd|away (
23:34:50 Join fml [0] (n=4fd3d411@gateway/web/cgi-irc/
23:35:55 Join saratoga [0] (n=9803f669@gateway/web/cgi-irc/
23:36:01 Quit zodttd (Read error: 110 (Connection timed out))
23:36:03fmlXavierGr: hello. Could you tell me when the issue with scroll padding (pixels vs. spaces) was discussed? I'd like to read the logs. SInce I think spaces are much better.
23:36:08saratogaBuschel: long time no see
23:36:12bluebrothern1s: yes
23:36:46n1sbluebrother: ok, good, I was responding to a confused rbutil user in the forum
23:36:59Buschelsaratoga: yep, i'm quite busy with real life
23:37:21saratogahave you looked at my MP3 cop work?
23:37:58Buschelsaratoga: of course, i was reading the logs and the fs entry ;-) good work!
23:38:20saratogai'm curious if you've looked into that for MPC?
23:38:35saratogai imagine a similar approach would be possible there
23:38:50Buschelsaratoga: I thought about it. but the gain won't be that much
23:39:00fmlXavierGr: the "proportional" padding is better IMHO that a fixed width (in pixels)
23:40:11saratogaBuschel: put the whole thing on COP then
23:40:16bluebrothern1s: seems some people fail to find the "change" button in the voice windows ... :(
23:40:19 Quit Thundercloud (Remote closed the connection)
23:40:28saratogahave the CPU free for GUI/buffering, then you could put it quite low
23:41:24Buschelsaratoga: for optimum gain 50:50 partitioning (in terms of cpu-load) would be needed. maybe a 25:75 is reachable with a very similar approach to your's for mp3
23:42:04Buschelsaratoga: so, leave 25% on CPU and put 75% to COP
23:42:31Buschelsaratoga: nevertheless I need to have and take the time to do so...
23:42:55saratogayes i understand, have had very little time for programming this month as well
23:45:40Buschelsaratoga: were there runtime tests performed with lowered normal clock (e.g. 24MHz)?
23:46:01 Join Zarggg [0] (
23:46:25Buschelsaratoga: how efficient is 2x40MHz compared to 1x80MHz (and COP in sleep)?
23:47:14 Nick zodttd|away is now known as zodttd (
23:48:06 Quit zodttd ("Bye!")
23:48:23saratogaBuschel: i haven't had time to do rigourous measurements, but I would expect a savings of perhaps 1.5 to 2ma by lowing the core clock to 24mhz
23:48:27 Join zodttd [0] (
23:48:57saratogaBuschel: I do have DMM/labview measurements for single vs. dual vs. boosting
23:49:36 Quit fml ("CGI:IRC (EOF)")
23:49:43saratogaI estimate that boosting to 80MHz from 30MHz uses 4 times as much power per Op then using 2 cores
23:50:13 Quit Buschel (Read error: 104 (Connection reset by peer))
23:50:16 Join Buschel [0] (
23:50:50Buschelsaratoga: and how do these measurements look like?
23:51:40Buschelsaratoga: I assume 2x40MHz is more effective than 1x80MHz + sleeping COP?
23:52:02saratogaBuschel: tremendously so
23:53:02saratogaalso interesting, though inconclusive due to not running the sandisk bootloader on my player:
23:53:25 Quit domonoky (Read error: 104 (Connection reset by peer))
23:54:03 Join Waldo000000 [0] (
23:54:08XavierGrso what do you prefer for a scroll padding? a pixel width setting or a space number setting?
23:54:16XavierGr(FS #9455)
23:55:38bertriksaratoga, so there's still some room for improvement :)
23:55:43XavierGras fml said choosing spaces is proportional to the selected font, while choosing number of pixels is fixed for all fonts
23:56:04 Quit casainho ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092510]")
23:56:05bluebrotherXavierGr: well, some players (like winamp) even use something completely different like +++
23:56:11Buschelsaratoga: hmm, the graphs show that there is no big difference in sleeping or active cores? the difference come with the clocking?
23:56:13saratogabertrik: thats pre-COP, and probably not comparable due to lack of the retail bootloader
23:56:25saratogaBuschel: yes the difference is extremely small
23:56:31saratogaeffectively both cores are always running
23:56:39XavierGrbluebrother: that's another request from fml, negative values = "+"
23:56:42saratogawell to within a couple mA
23:56:55bluebrotherso, why not let the user set a padding string himself? That way one can define himself how much space it should be (or if it should be some delimiting character(s) −− I'd rather use something like that)
23:57:14bluebrotherhow about allowing to enter an arbitrary string?
23:57:30XavierGrthat can be done too
23:57:49Buschelsaratoga: man, you should have measured this a few moths ago. that was exactly what i was asking here. answer was: sleeping core does not need a reasonable amount of power :(
23:58:01bluebrothercould be fixed to a maximum length of a couple of characters, but that would fit (almost?) all needs
23:58:11XavierGra fixed string input via the virtual keyboard, stored into settings and then appended to each forward scrolling string?
23:58:13 Join neddy [0] (n=john@nat/sun/x-5c7b327b8a721970)
23:58:18 Quit neddy (Remote closed the connection)
23:58:19 Join krazykit [0] (
23:58:19Buschelsaratoga: better knowing it now than never ;)
23:58:38saratogaBuschel: I know but finding a couple hours in the lab is hard to do
23:58:46bluebrotherthe only problem could arise if someone wants to use something like 5 spaces as string. But that could be handled using a replacement character when displaying
23:58:47 Join neddy [0] (n=john@nat/sun/x-5e0c94231ac6def8)
23:58:49saratogawill probably be another few months before I finish those measurements

Previous day | Next day