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 2009-06-26

00:00:19linuxstbmt: I've never used it - it should be described in the wiki somewhere though.
00:01:49mtI'll look then. How about using splash() ? Is it allowed in metadata parsers ?
00:02:51linuxstbIt's not allowed outside the main thread, and the metadata parsers are run in (I am guessing) the buffering thread. But you can try it.
00:06:17 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
00:06:25mtSeems not. :/
00:09:58linuxstbHave you tried test_codec?
00:10:16linuxstbThat's probably easier to debug.
00:10:25linuxstb(and runs everything in the main thread)
00:11:06 Join nibbler__ [0] (
00:13:27mtNo I haven't. I'll look at it now.
00:13:48 Quit Llorean (Read error: 104 (Connection reset by peer))
00:14:54 Join Llorean [0] (
00:17:48 Quit nibbler__ (Read error: 60 (Operation timed out))
00:27:02 Quit FOAD ("I'll be back")
00:27:17 Join FOAD [0] (
00:33:47amiconnBagder: Hmm, if the client script checks anyway whether the listed crosscompiler(s) and sdl are available, it could as well just determine the available ones automatically, couldn't it?
00:34:09 Join Hillshum [0] (i=4ba5ebce@gateway/web/freenode/x-5088e98e4803805f)
00:34:46 Join akur [0] (
00:34:50gevaertsamiconn: I guess there could be an unrelated toolchain in the path
00:34:54rasheramiconn: Better that the user decides. He could have some other arm toolchain installed for example
00:37:26 Part akur
00:37:46 Quit ender` (" Read what I mean, not what I write.")
00:38:01*Hillshum gets when running on PPC Tiger
00:43:19 Join fyrestorm [0] (
00:43:49 Join hd [0] (
00:44:01 Quit bertrik ("De groeten")
00:44:51 Quit shotofadds ("Leaving")
00:47:32***Saving seen data "./dancer.seen"
00:50:44 Quit BHSPitMonkey (Remote closed the connection)
00:55:59rasherSo did the latest change fix the build clients
00:56:45gevaertsno idea. There haven't been any runs since then
00:58:24saratogano one changed that error message
00:58:38amiconnBagder: won't update properly if it's too old to understand all options passed from within
00:58:42rasherHillshum: did any of the other toolchains work?
00:59:57Hillshumrasher: havn't tried
00:59:57pixelmaanother client is finally running (again)
01:00:55 Quit HellDragon (Connection timed out)
01:04:53Hillshumrasher: could you make not output the whole usage on every bad option? makes it hard to figure out what when wrong
01:04:56 Quit mt (Read error: 113 (No route to host))
01:05:13 Quit AndyI (Read error: 113 (No route to host))
01:05:28rasherHillshum: Sorry, didn't get that?
01:06:45Hillshumright now, everytime langtool is run with bad −−options, it outputs the entire usage, making it a pain to see the actual problem
01:07:16rasherWhat should it do instead?
01:08:13Hillshumjust show the exact problem and mention a "−−help" switch
01:09:00rasherAh. That could be done
01:09:11rasherLine 102 onwards
01:09:11 Quit hd (Connection timed out)
01:12:15 Join Strath [0] (
01:13:57HillshumAlso, do the h10 and h10_5gb need different lang entries?
01:14:46rasherI think they do in some situations
01:15:35HillshumWondering if H10* is better
01:16:18 Join dfkt_ [0] (
01:16:20 Join AlexP_ [0] (n=alex@rockbox/staff/AlexP)
01:16:22rasherIt's shorter, but that's about it
01:16:22 Quit AlexP (Read error: 60 (Operation timed out))
01:16:55 Quit dfkt (Nick collision from services.)
01:17:01 Nick dfkt_ is now known as dfkt (
01:17:40 Quit faemir (Read error: 110 (Connection timed out))
01:21:17JdGordon|Hillshum: careful with H10* .... that will get your the iriver h100
01:22:33 Join vodi [0] (
01:23:10rasherAh, point
01:24:15Hillshumrasher: about the toolchain build, coldfire errored too
01:26:21 Join FlynDice [0] (n=FlynDice@
01:26:22rasherHillshum: should be nicer now
01:26:29CIA-71New commit by rasher (r21519): More helpful output when illegal arguments are used.
01:26:30rasherErr, now
01:30:43 Quit Thundercloud (Remote closed the connection)
01:33:01 Join webguest63 [0] (n=5b6d8fc3@gateway/web/cgi-irc/
01:33:19 Quit Hillshum (Ping timeout: 180 seconds)
01:34:15 Quit webguest63 (Client Quit)
01:37:00 Quit robin0800 ("Leaving")
01:40:20 Part toffe82
01:42:11 Join funman [0] (n=fun@rockbox/developer/funman)
01:42:52funmansaratoga: have you noticed FS #10344 : AMSSansa Dynamically adjust core voltage to extend playtime (battery life) ?
01:43:59funmani don't know how precise (in time) you can make voltage measurements, but perhaps you could verify that the changes operate quickly?
01:48:15FlynDicefunman: Hi there. re FS #10344, how concerned are you with using the 1.05v vs 1.1v referenced in the datasheet?
01:48:56funmanFlynDice: hi! :) i think we should respect the datasheet, did you test runtime with 1.10V instead of your previously measured 1.05V ?
01:50:38FlynDicefunman: no, haven't had much rockbox time lately, family vacation but I'm back to work now so should have more time! I'll see what I can do.
02:03:39 Part vodi
02:04:40 Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer))
02:05:18 Join BlakeJohnson86 [0] (
02:06:46funmanFlynDice: Ulrich Herrmann (2 r) is the AS353X linux port maintainer, but i don't know how to contact him and he has submitted no code yet
02:07:39Unhelpfulshotofadds: i'll probably need to know the size of the jpeg file and the target size it's loaded to, as that determines the scaling used, which in turn determines which IDCT routines are called.
02:08:44 Quit mirak ("Ex-Chat")
02:16:30 Part domonoky
02:17:56 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
02:26:12 Join dberg918 [0] (n=ae6a45d6@gateway/web/cgi-irc/
02:26:59 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
02:27:34 Quit evilnick ("Page closed")
02:31:21 Quit funman ("free(random());")
02:31:42 Quit dberg918 ("CGI:IRC (Ping timeout)")
02:32:36 Quit JdGordon| ("BURP")
02:36:12 Join HellDragon [0] (
02:41:15saratogafunman: i have the equipment to measure arbitraily fast voltage changes, but i'm not sure how to get access to the voltage?
02:43:28 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/freenode/x-e2b901d64588b5f8)
02:43:51saratogai doubt i can measure off a BGA pin for instance, unless its connected to some off chip device we have access to
02:47:35***Saving seen data "./dancer.seen"
02:53:46 Quit tessarakt ("Client exiting")
02:58:29Strathirc still logged on web?
03:00:02Strathaparently i'm not in the right time-zone
03:34:28 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
03:35:50LambdaCalculus37!seen lowlight
03:35:53 Quit dfkt (Read error: 104 (Connection reset by peer))
03:37:27 Join Hillshum [0] (i=4ba5ebce@gateway/web/freenode/x-b96618a63d432130)
03:37:30 Quit PaulJam_ (".")
03:43:22 Quit Hillshum ("Page closed")
03:48:46 Quit amiconn (Nick collision from services.)
03:48:51 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
03:48:57 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
03:49:11 Quit pixelma (Nick collision from services.)
03:49:13 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
03:49:30 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
04:11:16 Join n00b81 [0] (n=Taylor@unaffiliated/n00b81)
04:11:23 Part n00b81 ("Leaving")
04:12:16*LambdaCalculus37 has most of the plugin keymaps for the GoGear SA9200 done
04:17:35 Join hillshum [0] (
04:17:49 Quit hillshum (Client Quit)
04:19:06 Join Hillshum [0] (n=Hillshum@unaffiliated/hillshum)
04:21:11 Join goffa [0] (n=goffa@
04:22:02LambdaCalculus37I need to figure out the rendering dimensions for rockblox and sodoku, and how to map apps/plugins/chip8.c.
04:22:35LambdaCalculus37Also superdom.
04:26:05HillshumLambdaCalculus37: I've not been able to get to work on a PPC mac. Any ideas?
04:26:47LambdaCalculus37Hillshum: That's very strange. I used to be able to get the build environment set up on my old PowerBook G4.
04:27:10LambdaCalculus37I would have to test it myself, but right now I haven't got it next to me.
04:27:31Hillshumthis is a powermac g3 (with lots of upgrades
04:27:56LambdaCalculus37It should work on a G3.
04:28:09*LambdaCalculus37 doesn't have a G3 to find out for sure, though
04:29:29HillshumLambdaCalculus37: Here's the arm error
04:30:49LambdaCalculus37Hillshum: Okay, I'll take a look later on. I have to run to the train station to get my train home.
04:31:00LambdaCalculus37Maybe I'll see if I can try to run on the PowerBook.
04:31:34*LambdaCalculus37 runs off
04:31:37 Quit LambdaCalculus37 ("Fwump")
04:32:05 Quit goffa_ (Read error: 110 (Connection timed out))
04:32:31HillshumAn I've haven't found a suitable gcc binary for tiger on my ibook yet either
04:35:11Hillshumin the right channel: >on FS #10290, should I upload a patch with the full changes to all the langs, or the needed langtool commands to do it? (possibly in a bash script)
04:47:37***Saving seen data "./dancer.seen"
04:51:55 Quit _lifeless (Read error: 110 (Connection timed out))
04:59:38 Quit Sajber^ (Read error: 104 (Connection reset by peer))
05:00:36 Quit notlistening ("Leaving")
05:03:31 Join Tetracomm [0] (n=nicholas@unaffiliated/tetracomm)
05:05:02*Hillshum waves at Tetracomm
05:05:22TetracommI suppose you have looked at this already?:
05:05:47TetracommI really want to help you to understand the firmware of Creative players better.
05:05:51TetracommIn any way.
05:06:18HillshumThe best place for it is the wiki, though I'm not sure it qualifies for that
05:14:30 Join lee321987 [0] (n=chatzill@
05:15:31lee321987gevaerts: Do you have an "e280erase"?
05:15:56Unhelpful*sigh* i need an svn admin to help reset my password. 'twas saved before my laptop got wiped. :/
05:16:00TetracommHas anything changed in terms of learning more about Creative players in the past several months?
05:17:24lee321987sorry, got to go. I'll ask again.
05:17:28 Quit lee321987 (Client Quit)
05:18:31*Hillshum uploads a shell script with langtool commands to FS #10290
05:21:58 Quit Hillshum ("ChatZilla 0.9.85 [Firefox 3.0.10/2009042315]")
05:30:20 Quit Horscht ("Verlassend")
05:32:01 Join topbloke [0] (
05:32:58 Quit topbloke (Read error: 104 (Connection reset by peer))
05:34:30 Join phanboy4 [0] (
05:36:20 Join topbloke [0] (
05:36:53topblokeis it just me or is the ipod scrollwheel controlling my pc's volume?
05:38:00Unhelpfulit is. you may be able to control other pc media functions with it, too... i don't know what the mappings are for ipod :)
05:39:20topblokeit pauses too!
05:39:24topblokeand quits winamp
05:39:36topblokeit scared me cause I was just midlessly scrolling the wheel
05:43:49 Quit dmb (Remote closed the connection)
05:53:36 Join dmb [0] (n=dmb@unaffiliated/dmb)
05:56:52saratogaUnhelpful: you might want to email bagder about that
06:02:31 Join donutman25 [0] (n=Dagni@
06:03:45 Part donutman25
06:05:12 Quit saratoga ("Page closed")
06:06:38 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
06:13:17 Join slam_ [0] (n=grndslm@
06:13:37 Join linuxguy4 [0] (
06:26:49 Join _Auron_ [0] (
06:27:26 Quit linuxguy3 (Read error: 110 (Connection timed out))
06:29:39 Quit Strath ("Leaving")
06:38:31 Quit phanboy4 (Read error: 110 (Connection timed out))
06:47:38***Saving seen data "./dancer.seen"
06:49:45 Join calman_ [0] (
07:00:31 Part safetydan ("Leaving.")
07:25:35 Quit calman_ ()
07:35:18 Join einhirn [0] (
07:37:35 Quit Tetracomm ("Visit:")
07:56:41 Join funman [0] (n=fun@rockbox/developer/funman)
08:04:12funmanr20093 : I think the 3rd hunk of the patch (AA loading) isn't right : if AA loading failed, then the buffer isn't full?
08:05:51 Join mzuser [0] (
08:06:42funmanwell no, buffer is full when any loading failed (codec, AA, track)
08:09:02Unhelpfulfunman: couldn't AA loading fail for other reasons (bad file?)
08:09:48funmanyes, but in these "other reasons" loading isn't retried (r20149)
08:10:55funmanon the c200v2 (and _some_ album art) it seems buffer is never big enough so there is an infinite loop. I'll verify again
08:11:39Unhelpfuli'm not sure that bufopen knows why an AA load failed... the jpeg loader and bmp loader both return magic negative numbers that don't mean anything other than helping you find the failure in the source. if the failure is believed to be due to a bad file or EOM rather than bad code, this is probably not good.
08:12:52funmanUnhelpful: the return value of bufopen() is only checked on ERR_BUFFER_FULL, in this case only it will retry indefinitely
08:13:09mzuserI had a sansa e200 that died. I got another one, but it turns out it's v2. So what's the state of the port and where should I start if I want to help?
08:13:35funmanmzuser: it's being worked on, you should read SansaAMS wiki page
08:14:21Unhelpfulfunman: right, but what i'm saying is that bufopen doesn't know if the image loader failed due to EOM. it only knows that the image loader failed.
08:14:22funmancurrently there is a major bug left in storage driver, missing usb & recording support.
08:15:36funmanUnhelpful: well OOM is checked before actually loading the file (buffering.c)
08:18:33Unhelpfulbut bufopen doesn't know how much the image load will need?
08:19:03funmanit actually only checks if there's enough memory for the handle
08:27:55 Join ender` [0] (
08:37:04 Join flydutch [0] (
08:41:51 Join Rob2223 [0] (
08:44:44 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
08:45:24shotofaddsUnhelpful: the JPEGs I tried were 455x455 and 500x500 being scaled to the Cabbie default (120x120). I can try other sizes if you like.
08:46:37 Join petur [50] (n=petur@rockbox/developer/petur)
08:47:41***Saving seen data "./dancer.seen"
08:47:55Unhelpfulshotofadds: actually, i managed to reproduce it on beast (by forcing it to build the armv5 code). i have it fixed, i'm unable to commit at present :/
08:48:46shotofaddsnice work! i'll be away for the weekend anyway now, so not exactly desperate for a fix...
08:49:37Unhelpfuli take it you're "the" d2 user? ;)
08:50:20shotofaddsno, there's surprisingly many (check iAudiophile forums)
08:55:34Unhelpfulhrm... well, it's only jpeg_idct4h that's bad
08:57:45shotofaddscan you pastebin a fix?
08:59:15Unhelpfullooks like a typo, really. i'm not really even sure how it got there :/
08:59:20*funman slaps MrSomeone for making functions return bool and not checking the return value
08:59:35shotofaddsUnhelpful: a 1-char fix. I like it ;-)
09:00:09 Quit Rob2222 (Read error: 110 (Connection timed out))
09:01:24Unhelpfulindeed. r5 doesn't have anything remotely like the right value in it, as i'm sure you've seen.
09:04:05shotofaddsyeah, the results were quite amusing.
09:04:13shotofaddsthat fix works, btw. I can commit if you like.
09:11:18Unhelpfulgo ahead, better to have it in than out. :)
09:12:25CIA-71New commit by rob (r21520): Fix a typo in jpeg_idct4h which caused garbled JPEGs on ARMv5.
09:15:16Unhelpfuli wonder if SWAR-ing jpeg_idct4v would be wise on ARMv5... SWAR can compute (a+b), (a-b) on two columns *slightly* faster than doing them separately.
09:22:20 Quit martian67 (Connection timed out)
09:22:38funmanthe buffering thread says the buffer is low (useful data < watermark) and sends a buffer_low event. the buffering_low_buffer_callback() does nothing, since it's not filling.
09:23:56funmanI see 2 audio_load_track() calls, but I only wanted to playback one song :O
09:29:07 Join Thundercloud [0] (
09:31:42*shotofadds is off to work. I won't be able to make DCP tonight, if there is one :(
09:32:19 Quit shotofadds ("Leaving")
09:42:36 Join robin0800 [0] (
09:45:20 Quit robin0800 (Client Quit)
09:45:40 Join robin0800 [0] (
09:49:03 Quit jkl (Read error: 113 (No route to host))
09:50:03 Quit linuxstb (Read error: 110 (Connection timed out))
10:03:02 Quit HellDragon (Read error: 110 (Connection timed out))
10:06:20 Quit Thundercloud (Remote closed the connection)
10:07:26 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
10:18:41 Quit linuxstb (Read error: 60 (Operation timed out))
10:19:04 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
10:27:44 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
10:34:31 Join Svart_Skygge [0] (
10:43:51 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
10:47:45***Saving seen data "./dancer.seen"
10:48:28 Quit robin0800 ("Leaving")
10:48:45 Join robin0800 [0] (
10:48:51 Quit bmbl ("Woah!")
10:57:46 Join Grahack [0] (
11:04:39 Quit cool_walking_ ("Page closed")
11:06:03 Quit funman ("free(random());")
11:10:45 Quit parafin (Read error: 60 (Operation timed out))
11:14:22 Join parafin [0] (
11:16:04 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
11:18:58 Quit linuxstb (Read error: 110 (Connection timed out))
11:23:44 Join jfc^2 [0] (
11:29:16 Join _lifeless [0] (n=lifeless@
11:30:33 Quit topbloke (Read error: 110 (Connection timed out))
11:31:00 Join nibbler__ [0] (
11:40:10 Quit jfc (Read error: 110 (Connection timed out))
12:11:07 Join tvelocity [0] (
12:28:40 Nick AlexP_ is now known as AlexP (n=alex@rockbox/staff/AlexP)
12:29:20 Quit scorche (Read error: 104 (Connection reset by peer))
12:30:28 Nick fxb__ is now known as fxb (
12:30:53 Join scorche [50] (n=scorche@rockbox/administrator/scorche)
12:31:41 Join Sajber^ [0] (
12:31:59 Join __lifeless [0] (n=lifeless@
12:34:20 Quit _lifeless (Read error: 60 (Operation timed out))
12:43:48 Join webguest53 [0] (n=8f79ef72@gateway/web/cgi-irc/
12:44:19webguest53when will there be a new build for the sansa e200?
12:44:57Tornenewer than what?
12:45:19webguest53newer then: r21520
12:45:21Tornestable releases come out for all supported platforms at once, and 3.3 was only released a week ago
12:45:39Mikachuwhen someone makes the 21521 commit?
12:45:45webguest53 is the last stable release?
12:45:47Torneyeah, that's the current code
12:45:56scorche|shwebguest53: new builds happen probably on the order of anywhere from 10 to >50 a day...
12:46:04Tornewebguest53: no, that's the last development release
12:46:08Tornewhich is updated constantly
12:46:53webguest53my rockbox says: version: 3.2-090323, and there is a v3.3?
12:46:59webguest53where can it be found... lol
12:47:06Tornethat's a very old build
12:47:11webguest53 :P
12:47:14Mikachuwebguest53: click "releases"
12:47:24Mikachuthat's it
12:47:26webguest53thats what i meant, i havent been updated since 2/3 months
12:47:37Tornethen you probably want to use 3.3
12:47:41Torneuse rbutil to install it
12:47:41webguest53and there were daily builds, so i was asking myself ;)
12:47:48Tornethey're not daily, they are constant
12:47:49***Saving seen data "./dancer.seen"
12:47:53webguest53okay thanks guys
12:47:54Torneit builds every time someone changes the code
12:48:09Tornebut if you are running a stable versoin now you should probably try 3.3 first
12:48:09webguest53yeah, but the is the current stable one
12:48:34webguest53is there a changelog somewhere hidden?
12:48:47webguest53ah found
12:48:51webguest53iam blind today -__
12:48:56webguest53its almost weekend xD
12:51:04 Quit webguest53 ("CGI:IRC (EOF)")
12:54:35 Nick J-23 is now known as humanizm (
12:54:56 Nick humanizm is now known as J-23 (
12:58:19 Join AndyI [0] (i=AndyI@
13:01:49 Join Rondom [0] (
13:10:32 Join funman [0] (n=fun@rockbox/developer/funman)
13:34:34 Part Svart_Skygge
13:37:43 Quit gevaerts (Nick collision from services.)
13:37:54 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
13:38:04 Quit krazykit ("Connection reset by beer")
13:38:07funmanis it right to remove unused functions from plugin API? (example set_buf_base_handle(), perhaps(?) here for debuggign ends)
13:49:42 Quit flydutch ("/* empty */")
14:05:43 Part Grahack
14:06:16 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
14:11:34 Quit nibbler__ (Read error: 110 (Connection timed out))
14:24:29 Quit robin0800 ("Leaving")
14:24:49 Join robin0800 [0] (
14:29:30 Join notlistening [0] (
14:40:43 Join LambdaCalculus37 [0] (i=44a0430d@gateway/web/freenode/x-fee3d64e46ee9f66)
14:45:24 Join Zambezi [0] (
14:47:51***Saving seen data "./dancer.seen"
14:48:19 Part LinusN
14:53:19 Quit FlynDice (Remote closed the connection)
14:56:21LambdaCalculus37Need a little assist... I need more proper numbers for rockblox to look right on a 128x160 LCD (namely the SA9200):
14:57:53funmanLambdaCalculus37: can't you fine-tune them one by one?
14:58:09funmani.e. first reduce/higher block size, and then coordinates
14:59:12LambdaCalculus37funman: I could, but it's doing the math for it that is giving me a wee bit of trouble.
14:59:42funmanhm i used no math for the clip, just modified the values until it looked nice
15:00:03funmanwhat is causing problems: block size or coordinates?
15:00:30pixelmaRockblox was already prepared for a 128x64 display (for the ifp back then)
15:00:31 Join cmwslw [0] (
15:00:42 Part cmwslw ("Ex-Chat")
15:00:46 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
15:00:47LambdaCalculus37funman: Coordinates.
15:01:27funmanLambdaCalculus37: just add or remove 20 and see if it goes left/right or up/down, and by how much ;)
15:01:45LambdaCalculus37funman: Sounds good. :)
15:02:43LambdaCalculus37Also, does anyone want to start creating a 128x160 version of cabbiev2? :)
15:06:10 Join evilnick [0] (i=0c140464@gateway/web/freenode/x-1360da14a1ea31ae)
15:06:13pixelmaBOARD_X /Y is the position the "playfield" starts (X in case there is a left border, Y is bottom of the field - 20 lines of blocks (if I remember correctly, should be somewhere in a comment), the other ones are for positioning the level, lines and score numbers (LABEL in case those are left aligned, PREVIEW_X/Y to position the preview field)
15:06:57pixelmaoff the top of my head, no guarantrr
15:07:11pixelmaguarantee too
15:09:01LambdaCalculus37pixelma: Thanks for explaining that. So basically, it looks like I may have just mashed everything together into a fine mess on the bottom of the display.
15:11:01 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
15:11:35pixelmait helped me a lot to take a screenshot of an existing one and compare the numbers and the coordinates in a graphics program
15:14:51notlisteningfunman, do you dabble in hardware design at all?
15:15:09LambdaCalculus37pixelma: Good idea!
15:15:16funmannotlistening: not at all
15:15:59notlisteningfunman, are there any that do that work on rockbox to you knowledge?
15:18:26notlisteningfunman, thanks
15:20:49 Nick zitune[afk] is now known as zitune (n=zitune@bearstech/zitune)
15:34:19 Quit bmbl (Read error: 60 (Operation timed out))
15:38:30 Join nibbler__ [0] (
15:41:51 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
15:47:53 Join HellDragon [0] (
15:48:55 Join goffa___ [0] (n=goffa@
15:52:32 Nick zitune is now known as zitune[afk] (n=zitune@bearstech/zitune)
15:57:20 Quit funman ("free(random());")
15:57:21 Join merbanan [0] (n=banan@
15:59:56 Quit goffa (Read error: 110 (Connection timed out))
16:07:52 Quit tvelocity (Remote closed the connection)
16:08:17 Nick linuxguy4 is now known as linuxguy3 (
16:13:04 Quit kachna|lappy (Read error: 113 (No route to host))
16:21:29 Join jgarvey [0] (
16:25:28 Join toffe82 [0] (n=chatzill@
16:35:03 Quit lilltiger (Read error: 54 (Connection reset by peer))
16:35:18 Join lilltiger [0] (n=lilltige@
16:37:30 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
16:38:26 Quit notlistening ("Leaving")
16:47:52***Saving seen data "./dancer.seen"
16:48:18 Join boobaloo [0] (n=boobaloo@
16:58:22 Join flydutch [0] (
17:02:49 Join jkl [0] (
17:03:25 Quit thegeek (Read error: 104 (Connection reset by peer))
17:04:27 Join thegeek [0] (
17:06:09 Quit mzuser ("Leaving.")
17:12:01 Quit nibbler__ (Read error: 110 (Connection timed out))
17:14:55CIA-71New commit by gevaerts (r21521): ignore write data if the length doesn't match what we expect. This avoids the data corruption caused by FS #10319, but doesn't solve the root cause yet ...
17:21:54 Quit petur ("beer time!")
17:23:35 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
17:25:32 Quit vedlith (Read error: 104 (Connection reset by peer))
17:25:44 Quit boobaloo (Read error: 60 (Operation timed out))
17:26:25 Quit flydutch ("/* empty */")
17:27:38 Join ved_ [0] (
17:28:44 Nick ved_ is now known as vedlith (
17:30:51 Join faemir [0] (n=faemir@
17:40:33 Join nibbler__ [0] (
17:42:33 Join aaron___ [0] (
17:46:15 Join Knightingale [0] (n=tp@unaffiliated/knightingale)
17:49:02 Join LightHammer [0] (
17:49:32LightHammerhi, is it possible to load the original firmware of an ipod nano 1g after installation of rockbox?
17:50:38LightHammerand how?^^
17:50:49Knightingalehow do i quit doom lol
17:50:52LightHammeri mean dualboot not uninstalling the bootloader
17:51:37aaron___on the sansa you hold the left button during boot up to return to the original firmware
17:51:39gevaertsI'm not sure about the exact buttons, but it's described in the manual
17:51:56LightHammerokay rtfm i know this as linux user :D:D
17:52:00*gevaerts meant that reply for both Knightingale and LightHammer :)
17:52:41Knightingalefound it, was the lock brings up the menu
17:55:55 Quit jkl (Read error: 113 (No route to host))
17:55:59LightHammereasy combination^^
17:56:19LightHammerreboot + HOLD = Apple | reboot = Rockbox^^
17:58:07*rasher praises the manual again
17:58:32 Join moxfyre2 [0] (
17:58:49rasherUsually rtfm results in hair-pulling and horror because of horrible docs. The Rockbox manual is really quite good in my experience
18:00:03Knightingalei just used rbutilqt from linux with the complete install and no problems. i'm very impressed
18:00:23 Join DarkDefender [0] (
18:10:28 Join Cory` [0] (
18:12:57 Quit nibbler__ (Read error: 110 (Connection timed out))
18:14:36 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:15:02 Quit Knightingale ("Leaving")
18:18:02LightHammeri've decided to love rockbox^^ now i can play my entire vorbis library without encoding :D
18:22:27 Quit aaron___ ("ChatZilla 0.9.85 [Firefox 3.0.11/2009060308]")
18:22:57 Join aaron___ [0] (
18:26:49 Quit LightHammer ("Verlassend")
18:31:28aaron___Is anyone interested in a port to the view? on the forum it seems that interest has died out
18:33:11domonokyaaron___: sansa view is the gsoc project of obo, so sure there are still interested devs for it :-)
18:33:19 Join JdGordon| [0] (i=460721a3@gateway/web/freenode/x-b0fabcf98139ee3d)
18:38:35 Join LightHammer [0] (
18:38:57LightHammerwhy doesn't the apple firmware store my settings after installing rockbox?^^
18:41:25Tornewhat settings in particular?
18:41:36Tornepretty sure it does for me but i very rarely use OF
18:42:01 Join petur [0] (
18:42:39Tornewe shouldn' tbe preventing the apple firmware saving anything, so if you can be more specific i can test it :)
18:44:00 Quit merbanan (Read error: 60 (Operation timed out))
18:46:07LightHammersorry wasn't a problem of rock box^^
18:47:07 Nick aaron___ is now known as aaron424 (
18:47:56***Saving seen data "./dancer.seen"
18:48:26Tornedo you mean you were mistaken and it was user error, or just that you're assuming it's not rockbox causing it?
18:48:42Torneif something works in OF when rockbox is not installed but doesn't when it is, then we probably want to know about it
18:54:38 Quit HellDragon (Client Quit)
18:54:43gevaertsDoes anyone have an idea about where I'd need to enable USB host on a gigabeat F? I have the CLKCON setting in system-meg-fx.c, but that isn't enough apparently
19:00:17 Quit loyx (Read error: 60 (Operation timed out))
19:02:48 Join HellDragon [0] (
19:03:45 Quit JdGordon| (Ping timeout: 180 seconds)
19:04:47gevaertsok, enabling the right clock helps
19:07:36 Quit dmb (
19:07:36 Quit cg_ (
19:07:36 Quit jordan` (
19:07:36 Quit antitrons (
19:07:36 Quit archstech (
19:07:36 Quit SUSaiyan (
19:07:36 Quit avacore (
19:07:36 Quit freqmod (
19:07:36 Quit blithe (
19:07:36 Quit Mikachu (
19:07:36 Quit crashd (
19:07:37 Join cg__ [0] (
19:07:37 Join crashd_ [0] (
19:07:38 Join freqmod_qu [0] (
19:07:40 Join Mikaelh [0] (
19:07:40 Join SUSaiyan` [0] (
19:07:40 Join jordan`` [0] (i=gromit@
19:07:44NJoinblithe [0] (
19:07:55NJoindmb [0] (n=dmb@unaffiliated/dmb)
19:07:59 Join antil33t [0] (n=Mudkips@
19:09:19 Join avacore^ [0] (
19:13:55gevaertsWhy does reading the OHCI Revision register freeze my gigabeat?
19:14:52CIA-71New commit by Ubuntuxer (r21522): fix small issues in xobox (part of FS #10283 by Teruaki Kawashima)
19:17:32 Join JdGordon| [0] (n=Miranda@rockbox/developer/JdGordon)
19:26:30gevaertsCan someone who understands the gigabeat have a look at ?
19:30:38 Quit HellDragon (Client Quit)
19:31:18 Join HellDragon [0] (
19:33:38 Join tessarakt [0] (
19:36:59 Join saratoga [0] (i=9803c6dd@rockbox/developer/saratoga)
19:38:13 Join evert [0] (
19:38:54evertjust booted up my old sansa e280 mp3 player with rockbox, long time ago i've used it. I'm missing some very basic thing, how to 'empty' the current playlist (in the now playing thing)
19:39:10everti've been searching trough the faq's/manuals but i couldn't find any easy info like this :D
19:39:45 Join kugel [0] (i=kugel@rockbox/developer/kugel)
19:40:55pixelmajust start playing something else (without "inserting" into the current one)
19:41:51evertoh, lol, how easy can it be :)
19:42:31evertis there anything 'difficult' in the updating prces from r15754-071122 to the newest version?
19:42:43 Quit Zarggg ()
19:42:43evertjust running the automated installer should do the trick?
19:43:00rasherCan't think of any reason why it shouldn't
19:43:51pixelmawere there any important changes to some bootloaders since then? (would have to look up)
19:44:40saratogayou could update the bootloader to be safe
19:44:52saratogaspeaking of which we need to release new bootloaders for PP
19:46:54 Nick Mikaelh is now known as Mikachu (
19:50:40 Join ej0rge [0] (
19:51:03 Quit DarkDefender (Remote closed the connection)
19:55:05 Join Blue_Dude [0] (
19:55:45evertok, thanks, the updating was a nice experience :)
19:55:48 Join DarkDefender [0] (
19:55:51evertthanks to all rockbox devvers \o/
19:56:22Blue_DudeA couple of days ago I posted some bug fixes at FS #10157 and FS #10377 . Can someone take a look? Thanks.
19:58:21 Part evert
19:59:37CIA-71New commit by Ubuntuxer (r21523): FS #10283 simplify plugins' menus by using stringlist with callback (by Teruaki Kawashima - some minor changes by myself)
20:02:00 Join Zarggg [0] (
20:04:57 Quit LightHammer ("Verlassend")
20:15:17kugelBlue_Dude: the first one looks good
20:16:14kugelI still don't fully understand the latter one
20:16:43Blue_DudeThanks. Someone wrote the other day that they couldn't tell if it made any sense or not. So I wrote some commentary.
20:16:55kugelyea, it was me :P
20:17:10Blue_DudeThat was you? LOL. Glad I could help.
20:17:40Blue_DudeThe second one isn't really necessary with the current build. But it saves trouble down the road.
20:18:24Blue_DudeThe attack buffer patch won't work without it for instance.
20:20:21kugelwould be awesome if you also wrote down your insights in a comment
20:20:36kugelin the patch I mean
20:20:56kugelplayback.c is something most poeple do't understand, so comments are welcome
20:22:51Blue_DudeComments for which patch?
20:23:44Blue_DudeI wrote some already. Or did you mean I should comment the code better?
20:23:57Blue_DudeAh OK.
20:26:04 Part evilnick
20:31:06 Quit lilltiger (Read error: 54 (Connection reset by peer))
20:35:04 Join lilltiger [0] (n=lilltige@
20:36:30Blue_DudeFS #10157 is code commented.
20:37:31 Quit Cory` ()
20:38:31 Join Cory` [0] (
20:41:21Blue_Dude... and so is FS #10377
20:43:12saratogadid my email this afternoon go through to the SVN list?
20:43:49kugelBlue_Dude: alright, I'll hopefully get around committing soon
20:44:01kugelsaratoga: SVN list?
20:44:07Blue_DudeStand by for a short fix...
20:44:34saratogasorry commiters
20:44:46saratogait didn't bounce back to me after i sent it
20:44:59kugelsaratoga: the "I agree" one?
20:45:59kugelthere's another one too
20:46:16kugelsaratoga: also, would you mind stop top posting? =)
20:46:40Blue_DudeI can't help myself. I tweaked that last patch slightly. I feel better now.
20:48:00***Saving seen data "./dancer.seen"
20:48:12kugelBlue_Dude: I assume the !paused paused check can go into the other if (playing) block then?
20:49:26Blue_DudeI was just thinking that. Yeah, we can nest it in there. But it reads a little cleaner this way. The playing block is pre-existing code commented as save resume code.
20:50:51kugelI think I'll move it in there if you don't mind
20:52:06Blue_DudeIt doesn't hurt my feelings any. The comments need moving too. Or I'll get it if you like.
20:56:24Blue_DudeOK, try that.
21:28:49 Quit LambdaCalculus37 ()
21:30:48 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
21:35:34 Quit bmbl ("Bye!")
21:38:27 Join jkl [0] (
21:52:54 Join low_light [0] (i=c730190b@gateway/web/freenode/x-1340c53a3f12e849)
21:55:15 Join funman [0] (n=fun@rockbox/developer/funman)
21:59:50 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
22:07:30AlexPpixelma: I'm about to start work on adding the h100 remote to the manual - for the sake of consistency, how have you chosen to name things in the keymap file - e.g. \RemButtonOn and \ActionRemStdContext or differently?
22:08:43pixelma\ActionRCSomething or \ButtonRCSomething - a bit like th code does
22:09:22 Join CaptainKewl_ [0] (i=2669ecc2@gateway/web/freenode/x-b95f79d0903824c5)
22:09:52pixelmaif you want, I could paste the content of my remote-keymap-iaudio.tex
22:10:07 Quit ender` (" Man created gods. The opposite remains to be proved. -- Serge Gainsbourg")
22:11:21 Join _Auron_ [0] (
22:11:35AlexPpixelma: OK, cool
22:11:41AlexPI'll do the same
22:11:53AlexPYes, if you could post it that might be ueful
22:13:01pixelmaI also had an idea what to do with actions (as they usually are) that are mentioned in some text, outside of button tables - hope to be able to figure out if (and how) that works... needs some preamble editing again
22:13:36AlexPsounds fun :)
22:13:55low_lightLambdaCalculus37: I made a sa9200 bootloader patch in the spirit of the gigabeat S. It untars a rockbox build sent via sendfirm. low_light/asset/sa9200-bootloader-patch">
22:15:02 Join ender` [0] (
22:15:50low_lightLambdaCalculus37: the installation would be 1) tar a build (make tar) 2) boot OF 3) sendfirm rockbox.tar 4) boot to recovery mode 5) flash rockbox bootloader 6) reboot
22:16:32low_lightLambdaCalculus37: the rockbox bootloader hopefully finds the tar file (now called nk.bin) and untars it, then loads Rockbox
22:17:15LambdaCalculus37low_light: The beast bootloader can detect a rockbox.tar in the data partition and untar it, then run Rockbox.
22:17:59LambdaCalculus37low_light: Have you been able to get the HDD6330 to use the touchpad?
22:19:20low_lightI've been looking to get a 6330 for awhile, but am not willing to pay the $50-70 price for one off of ebay
22:19:36 Quit Horscht ("Verlassend")
22:20:14LambdaCalculus37low_light: I have one here, but only one cable to go between it, the SA9200, and the HDD1630. And these aren't technically mine, either; they're on loan from toffe82.
22:20:37low_lightI don't think the the touchpad will be hard to figure out. The complication is that the top row of "buttons" is really a second touch strip.
22:20:43gevaertslow_light: if you ever run out of pp502x devices to port, rumours have it that linuxstb has some more ;)
22:22:30 Quit moxfyre2 ("Leaving")
22:23:04 Join moxfyre2 [0] (
22:23:15toffe82LambdaCalculus37: low_light the touch pad is almost working on the 6330
22:23:21 Join kugel_ [0] (
22:24:15 Join moxfyre3 [0] (
22:24:19toffe82LambdaCalculus37: you can send the 6330 to low_light if you want and if he want ;)
22:24:29 Quit moxfyre2 (Client Quit)
22:24:31low_lightgevaerts: ;) yes, the tatung elio
22:24:39 Nick moxfyre3 is now known as moxfyre2 (
22:25:03gevaertslow_light: of course the question is, is there another one of those anywhere in the world? :)
22:25:18 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
22:25:19 Quit kugel (Nick collision from services.)
22:25:22 Nick kugel_ is now known as kugel (
22:25:48LambdaCalculus37toffe82: I'd need another GoGear cable.
22:26:16low_lightLambdaCalculus37: I have don't need a cable
22:26:33low_lightI don't need a cable
22:26:37toffe82so , no problem
22:26:38 Quit Llorean (Read error: 113 (No route to host))
22:26:42LambdaCalculus37low_light: Okay, cool. :)
22:26:50low_lightThe touchpad will be easy.
22:26:56LambdaCalculus37low_light: PM me your address.
22:27:25toffe82LambdaCalculus37: any chance we see the 3 gogear in the next release ?
22:27:52LambdaCalculus37toffe82: If low_light and I can work quickly, perhaps, yes. :)
22:28:26low_lightThe lcd might be tricky. The current lcd driver is very basic. The OF shows it uses the block transfer registers for larger transfers.
22:28:40 Quit dlctestnt (Remote closed the connection)
22:29:01kugellow_light: we can push out some somethings too soonish I think
22:29:03LambdaCalculus37low_light: Basically, nothing special like mpegplayer can be done on the HDD6330 for the time being, correct?
22:29:40kugelsome samsungs*
22:29:41low_lightright. Same with the SA9200.
22:30:04LambdaCalculus37low_light: I have a good majority of the keymaps done for the plugins on the SA9200.
22:30:36gevaertsIsn't the isp1362 memory-mapped in the h300?
22:30:58 Join archstech [0] (n=archstec@
22:30:58low_lightI was wondering if some of the plugins might work in landscape mode (if they could be modified)
22:31:31LambdaCalculus37low_light: rockdoom, rockboy, and mpegplayer, of course.
22:31:41low_lightkugel: yh925 battery readings are on ADC channel 1
22:32:02kugelah, cool
22:32:09kugeldo you already have code for that?
22:32:14low_lightprobably the same for all yh*
22:33:11low_lightkugel: just define ADC_BATTERY in adc-target.h
22:33:23 Part moxfyre2 ("Leaving")
22:33:30kugelI see
22:33:43 Join moxfyre2 [0] (
22:34:02kugelI think we can support those samsungs pretty soon
22:35:24 Join bertrik [0] (
22:35:45low_lightkugel: the adc readings could be printed on the debug io screen like other pp targets
22:35:59 Quit moxfyre2 (Client Quit)
22:35:59 Join nibbler__ [0] (
22:37:01 Join moxfyre2 [0] (
22:37:31 Part nibbler__ ("Ex-Chat")
22:38:01 Quit Unhelpful (Read error: 60 (Operation timed out))
22:38:22toffe82LambdaCalculus37: low_light : I am not sure that the 6330 charge from usb, I don't know if it need the transformer...
22:38:51low_lightI have one too :)
22:39:03toffe82:) I didn't sya anything
22:40:56CIA-71New commit by Domonoky (r21524): rbutil: improve voice and talk generation. ...
22:42:05*gevaerts thinks that the isp1362 is weird
22:43:21 Quit moxfyre (Nick collision from services.)
22:43:46 Join moxfyre [0] (
22:44:27 Quit moxfyre2 ("Leaving")
22:44:43 Join dlenski [0] (
22:47:20 Nick dlenski is now known as dlenski2 (
22:47:29 Nick dlenski2 is now known as dlenski (
22:48:01***Saving seen data "./dancer.seen"
22:48:38 Quit LambdaCalculus37 ("Fwump")
22:48:53 Join mt [0] (n=MTee@rockbox/developer/mt)
22:49:35gevaertsyay, enabling the USB host controller clock makes the USB host controller work on a gigabeat :)
22:49:47 Quit moxfyre (Remote closed the connection)
22:50:30amiconngevaerts: weird in what way?
22:51:26mtWas anyone able to use usb-serial on a virtual machine ?
22:52:22gevaertsamiconn: in the sense that it implements OHCI without (if I understand it correctly) being memory mapped. From what I can see that's not really how OHCI was meant to be used
22:54:45 Quit low_light ()
22:55:01 Join perrikwp [0] (n=Keith@
22:55:17gevaertsIt would also mean that we can't (easily) have a single OHCI driver for both the gigabeat and the h300
22:56:04 Quit timc (Connection timed out)
22:57:40amiconnThe register banks aren't memory mapped. You have a command/data register pair for each controller (host and device)
22:58:05amiconnThe device controller would allow porting software usb to the h300, but it doesn't support high speed
22:58:24amiconnAfaik at least the us firmware uses it for supporting mtp
22:59:04*bertrik tries to think of a good i2c prototype to use on the s5l8700
22:59:39bertrikthe codec in the meizu m3 is read using a repeated start, but the RTC is read without a repeated start
23:00:04amiconnHaving a single driver should still be possible (using a set of target specific macros or inline functions)
23:00:40gevaertsI need to look into this more. The way OHCI normally works is that you set up data structures somewhere in RAM, with pointers to the actual data to transfer, and then the controller goes and reads things there. I'm not sure how this works on the isp1362
23:02:06bertrikyou have to write data through some kind of register interface instead?
23:02:18amiconnThere's a full example usb stack provided by philips
23:03:30amiconnThe register accesses are pretty slow due to the necessary delays (seen the bunch of 'nop's in isp1362.c?); I'm quite sure there is some other method for transferring blocks of data
23:05:05 Quit petur ("Zzzzzz")
23:05:18tmztclient chip?
23:09:45amiconngevaerts: Are the ohci specs available somewhere?
23:09:55gevaertsyes. Let me have a look
23:09:55*amiconn has a suspicion regarding the m5636
23:10:04 Quit funman ("free(random());")
23:10:04bertriko stands for open I think :P
23:11:00 Quit Blue_Dude ("ChatZilla 0.9.85 [Firefox 3.0.11/2009060215]")
23:11:21amiconnbertrik: Such things don't necessarily represent the truth...
23:11:55amiconngevaerts: thx
23:27:42amiconnHmm, m5636 should implement ehci if it implements a standard interface at all... :\
23:28:16amiconnBut juding from the 16 bit accesses it doesn't (unless ehci differs from ohci in that respect)
23:28:38gevaertsehci is the same basic design as ohci
23:29:01bertrikI think there are some weird casts in r21523
23:29:29bertriklike "int i = (intptr_t)this_item", where this_item is "const struct menu_item_ex *this_item"
23:30:01bertrikso from const struct menu_item_ex * to intptr_t to int
23:31:04 Quit DarkDefender ("Leaving")
23:31:28 Quit mt (Read error: 104 (Connection reset by peer))
23:32:54 Join krazykit [0] (
23:36:30amiconnbertrik: That does indeed look fishy.
23:46:35 Quit efyx ("Quitte")
23:48:51 Part CaptainKewl_
23:52:12CIA-71New commit by Domonoky (r21525): rbutil: add a Button to test a TTS Engine. Remove a old .ui file.
23:54:52 Quit dlenski ("Leaving")

Previous day | Next day