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 2006-06-08

00:13:56Genre9mp3aniconn: got any news?
00:14:52XavierGrGenre9mp3: that's why we have a tab button! :P
00:16:41Genre9mp3well, thanx for the tab tip...
00:17:25 Quit XavierGr (Nick collision from services.)
00:17:28 Join XavierGr [0] (
00:18:11 Join webguest34 [0] (
00:18:15timofonic< amiconn> timofonic: There is no 'best' player. All the supported players have their pro and cons <−−- Any wiki or doc showing that? :D
00:20:01 Quit webguest34 (Client Quit)
00:22:49 Join webguest79 [0] (
00:23:14Bagdertimofonic: the pros and cons are not always objective but based on opinions
00:24:03Bagderbut no, I don't know of any page that tries to compare all our supported platforms
00:26:14 Quit webguest85 ("CGI:IRC")
00:26:47 Quit webguest79 (Client Quit)
00:32:08 Join Febs [0] (
00:36:57 Part Febs
00:41:03 Quit mirak (Connection timed out)
00:43:54 Quit ts-x ("CGI:IRC (EOF)")
00:54:24 Join damaki [0] (
01:03:35 Quit darkless (Client Quit)
01:04:56 Join |reezeh| [0] (
01:09:27 Quit damaki__ (Read error: 110 (Connection timed out))
01:19:30 Join damaki_ [0] (
01:19:50 Part pixelma
01:24:29 Join damaki__ [0] (
01:35:17 Quit damaki (Read error: 110 (Connection timed out))
01:36:16 Quit goffa (Read error: 110 (Connection timed out))
01:39:58 Quit damaki_ (Read error: 110 (Connection timed out))
01:42:34 Join jd_ [0] (n=jd@wikipedia/Meanos)
01:50:25***Saving seen data "./dancer.seen"
01:53:21 Quit PaulJam (".")
01:57:28 Quit TeaSea ("Leaving")
02:03:55 Quit anathema (Read error: 113 (No route to host))
02:07:22 Join gtkspert_ [0] (
02:07:38 Join qwx [0] (
02:07:59 Quit qwm (Nick collision from services.)
02:08:07 Nick qwx is now known as qwm (
02:13:55 Join JdGordon [0] (
02:15:27 Quit lilo ("leaving")
02:20:52 Join nobelium- [0] (
02:20:52 Quit nobelium (Read error: 104 (Connection reset by peer))
02:21:36 Quit gtkspert (Read error: 110 (Connection timed out))
02:23:45 Quit TCK (Read error: 104 (Connection reset by peer))
02:25:19 Quit Genre9mp3 ()
02:32:14 Join Myst` [0] (
02:32:32 Join ashridah [0] (
02:37:54 Join darkless [0] (
02:39:15 Quit Poka64 ("XChat 2.6.1 -")
02:40:21 Join davix [0] (
02:44:41 Join dj-fu [0] (
02:52:34 Quit lancelott (Read error: 104 (Connection reset by peer))
02:52:35 Quit Paprica (Read error: 110 (Connection timed out))
02:52:58 Quit _Lucretia_ ("Leaving")
02:53:52 Join _Lucretia_ [0] (n=munkee@
02:58:37 Quit MrStaticVoid (Remote closed the connection)
02:58:58 Quit ashridah ("Leaving")
02:59:51 Join MrStaticVoid [0] (n=jlee@2001:4840:ffff:fff1:205:4eff:fe43:5641)
03:04:02 Quit jd_ ()
03:42:32 Quit |reezeh| (Success)
03:49:08 Join tge101 [0] (
03:49:37tge101are there any other themes to get for 5g video other than what's on the site? are there any external places to get some?
03:50:24JdGordonmisticriver might have some.. but prob not
03:50:29***Saving seen data "./dancer.seen"
03:50:32JdGordonnothing is stopping you making your own..
03:50:58tge101other than the fact that i just put it on and i dont even know how to install a theme let alone create one
03:51:40earHertztge101: copy teh them to your ipod, then go to menu | Browse Theme, "play" teh one you want
03:52:53tge101you cant play video through rockbox either can you?
03:53:01XavierGrno you can't
03:53:25earHertztge101: nor can you utilize both processors
03:53:33earHertzit's a work in progress
03:54:01earHertzon the other hand, rockbox can do things teh apple firmware can't
03:54:25tge101can you still switch back between that and the original in order to play videos?
03:54:38earHertztge101: sure, by rebotting
03:54:55tge101it just loads into rockbox
03:55:04earHertzwhen you reboot, hold down the menu button. after a while, the apple firmweare will boot
03:55:12tge101im sorry, i know nothing about this stuff
03:55:15earHertzit takes a bit longer than it should
03:55:31earHertztge101: no worries, we all have to learn sometime
03:56:39tge101its still just goin into rockbox....
03:56:41earHertzanyone else have a 60gb video?
03:57:19earHertztge101: hold down menu and the middle button until you see the apple logo. then release the center button and continue to hold menu
03:57:32earHertzeventually, it will print "loagiong original firmware"
03:57:36earHertzrelase the buttion and wait
03:57:56tge101there we go
03:57:58tge101thank you
03:58:22tge101so, if i got the latest build are there any other apps to load on or does it have everything?
03:58:38earHertztge101: everything but the really big themes
03:58:46earHertzthose you need to load manaually
03:59:10tge101but all the applications are already on there?
03:59:16earHertzthere are a few plugins that you have to build yourself, miostly ones for testing
03:59:27earHertzall thr fun ones are on there
04:00:01tge101are doom or the gameboy roms worth getting? seems like it would be tricky to play
04:00:39earHertztge101: haven't triwed them
04:07:26 Quit dj-fu ("( :: NoNameScript 4.03 :: )")
04:22:33 Quit Daishi (Remote closed the connection)
04:26:35 Quit hardeep ("BitchX-1.0c19 -- just do it.")
04:28:50 Quit mikearthur (Connection reset by peer)
04:32:42 Join ^BeN^ [0] (
04:43:46 Join egotrippen [0] (
04:45:19 Quit tge101 ()
04:48:13 Join geesus [0] (
04:53:47 Quit egotrippen ("CGI:IRC (Ping timeout)")
04:58:02geesusHeya guys! I installed rockbox on my iriver h320 last week and I just wanna say I lub it :)
04:58:26geesusand pabs smells! :)
05:01:22 Join Rob2222 [0] (
05:07:55 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
05:18:34 Join webguest19 [0] (
05:19:17webguest19Hey, the FAQ and other documentation don't mention anything about Video playback on Rockbox for iPod G5's. What video formats are playable, if any?
05:19:34 Quit Rob2222_ (Read error: 110 (Connection timed out))
05:21:47XavierGrthere is no Video support in Rockbox
05:22:07XavierGrIf you want Video boot to the original firmware
05:24:36 Quit webguest19 ("CGI:IRC (Ping timeout)")
05:45:57 Join lancelott [0] (
05:50:33***Saving seen data "./dancer.seen"
05:51:43 Quit qwm (Read error: 110 (Connection timed out))
05:53:00 Join qwm [0] (
05:57:41 Quit MrStaticVoid ("leaving")
06:00:01 Join MrStaticVoid [0] (
06:14:15 Quit geesus ("CGI:IRC")
06:18:00 Quit rotator ("zzzzzzzzz")
06:19:44 Part midkay ("Leaving")
07:06:45 Join ashridah [0] (
07:12:37 Join B4gder [0] (
07:31:30sharpeah, people see me as helpful apparently.
07:35:45sharpetime to sleep.
07:38:23ashridahhrm. does compiling rockbox for irivers work on amd64 yet?
07:38:39B4gderI think it does
07:38:43ashridahor is gcc's coldfire cross compiler still broken?
07:39:06ashridahcool. am i going to need to leech cvs or something?
07:39:19ashridahor can i get a recent gcc-core-3.4.blah ?
07:39:31B4gderI don't know, I just know that amiconn's amd64 is used in the cvs build farm
07:41:46markunmorning guys
07:41:47ashridahah well, i've got enough of a library chain to run the 32bit version i had compiled in my home directory anyway, i think :)
07:42:15preglowashridah: you need to patch it
07:42:32ashridahpreglow: that's what i suspected.
07:42:42ashridahmight use the 32bit version. just got to install a few dev tools first
07:42:46markunB4gder: we have another guy helping out with the gigabeat port. There is 5 of us now.
07:44:53markunAnd a lot of people who don't know anything telling us what we should do of course :)
07:45:32B4gderah, the friendly helpers
07:45:42B4gder"you only need to..."
07:46:33ashridahhmm. tempted to order a copy of the vista beta2 and rc1
07:47:01markunOne guy even thinks we should give up and for the ipod original firmware because "rock box cant even play video yet, so whats the point?"
07:47:35markunPORT the ipod firmware even
07:47:40B4gdertrolls are everywhere
07:50:20 Join Xinux [0] (
07:50:36***Saving seen data "./dancer.seen"
07:51:29 Quit hardeep ("[BX] iTs bEttEr tO bUrN oUt tHaN tO fAdE aWaY")
08:00:04amiconnashridah: You can build m68k-elf-gcc-3.4.x with a tiny patch
08:00:35ashridahamiconn: it's cool. i might just use my pre-existing 32bit toolchain for the time being, i'll look into it later. got the patch handy tho?
08:00:50 Join midkay [0] (n=midkay@rockbox/developer/midkay)
08:01:22amiconncvs gcc is said to be fixed, but (1) I didn't verify this yet, and (2) gcc >= 4 isn't recommended for coldfire rockbox
08:01:44ashridahwasn't going to be digging out gcc 4
08:01:49amiconnhmm, lemme check
08:02:45 Quit MrStaticVoid (Read error: 104 (Connection reset by peer))
08:02:55ashridahi'm actually surprised that i've got enough of a multi-arch system out of the box that my pre-existing gcc build works okay :)
08:07:00 Join MrStaticVoid [0] (
08:07:41 Join _FireFly_ [0] (
08:12:49amiconnHmm. On ipod, we need to find some control pin for the charging current. Charging via USB takes ages in rockbox (almost 10:30 for my mini g2)
08:19:47 Join webguest68 [0] (
08:20:18 Quit webguest68 (Client Quit)
08:20:19Xinux10 hours ? and 30 minutes ?!
08:20:39ashridahtill what?
08:20:47ashridahoh wait. charging nevermind.
08:20:53dwihnocharing my g5 also takes forever
08:20:56amiconnYeah, I think it only draws the minimum allowed from USB by default (100 mA)
08:21:12Xinuxthere a way to increase that ?
08:21:44amiconnThe battery is 630mAh, and from that and the charging time it's easy to calculate that the actual charging current is 60mA
08:22:34amiconnThe rest is obviously needed for the running system
08:23:30ashridahthe max from usb is 500mA isn't it?
08:23:32preglowyeah, i think i've noticed charging being slow in rockbox too
08:23:34preglowashridah: yes
08:23:47ashridahsounds like it should be possible to jack it up a bit :)
08:23:53Xinuxthats a BIG downside =\
08:24:07Xinuxwell not that bad because i leave it charge overnight, so that might be a good thing
08:24:29ashridahof course, it stands to reason, iirc, the usb specs state that a device shouldn't draw more than 100mA until it's initialized itself properly with the host and been authorized to use more, iirc.
08:24:30amiconnashridah: Yes, but the correct way would be to ask the host system (via the usb protocol) how much current the port can provide before drawing more
08:24:36ashridahnot that many devices really adhere to that
08:24:37amiconn100mA is granted
08:25:12Xinuxi'll STAB you
08:25:17ashridahnice that the hardware's a good player even when the software isn't yet :)
08:25:43 Part pill ("rejoining")
08:25:43 Join pill [0] (
08:25:48ashridahXinux: it's mostly a technical issue, and a resolvable one, at that.
08:25:54ashridahnothing to get riled up about
08:26:04Xinuxanyways, im out
08:26:06 Quit Xinux ("Leaving")
08:26:19amiconnDisk mode charges way faster, so if you don't need the player, letting it charge in disk mode is an option
08:32:49JdGordon<ashridah> hmm. tempted to order a copy of the vista beta2 and rc1 <- you can just download it.. why bother ordering the dvd?
08:33:51ashridahJdGordon: i'm on dialup. it'd take a week and a half
08:34:01JdGordonah.. :D
08:34:02ashridahif not longer
08:34:13ashridahyeah. i'll probably get a mate to leech it
08:42:54 Join muesli|delhi [0] (n=muesli_t@
08:43:36 Join moda|ASOT [0] (
08:43:47moda|ASOThay guys :)
08:44:33moda|ASOTi bought a 40gb 1.8inch drive for $40, and a 1.8inch -> usb convert for $30.... ones comming tomorrow, and the other one monday, so hopefully its the hdd thats dead to resurrect my h300 or i get a nifty 40gb portable hdd :)
08:46:37JdGordon$40?? well done
08:47:12moda|ASOTyea, its comes from a dead h140, with everything included :)
08:47:22moda|ASOTso i get a spare battery and lcd remote too :)
08:47:35JdGordoncan i buy the remote off ya?
08:47:45JdGordonyouve got 2 now dont u?
08:47:50moda|ASOTdepends on whether i get my h340 working or not :)
08:48:00moda|ASOTyea, ive got 2 lcd remotes and 2 nonlcd remotes now :)
08:48:19moda|ASOTmy sisters h120 remote is still here somewhere, and she now has a h320
08:48:54JdGordonwell if u want to let go of a lcd remote cheapish ill take one.. otherwise ill buy the non-lcd for cheap also...
08:49:00*JdGordon is sick of no remote :'(
08:49:02moda|ASOTwill do JdGordon
08:49:09JdGordonawesome :)
08:49:25moda|ASOTif my h340 is fully dead, ill let you have choice of either, as ill sell all my iriver crap and get an ipod... :)
08:50:01moda|ASOTbtw, has anyone noticed that the rockbox themes for ipod 5g are about 1000000000x better than those for h300 :( :|
08:50:36JdGordonmore ipod users than h300 users?
08:50:43Mikachuaren't they compatible?
08:50:59moda|ASOTnope, ipod 5g are for 320x240 screens
08:51:17 Join pondlife [0] (
08:51:33Mikachumaybe it was h300 and ipod 4g then, i don't have either :)
08:52:59moda|ASOTif apple release a new ipod, with a few mods rockbox should work, right?
08:53:10Mikachuthat depends entirely on what changes they made to it
08:53:35moda|ASOTcoz im yet to figure out if my iriver is truly dead, to wait for the new ipod, which most likely would be a pmp style one, or just get a current ipod video :|
08:53:36B4gderthey _are_ changing chips so the next one is bound to be more different than previous recent ones have been
08:53:58moda|ASOTdunno if wait for new one or just get the current one :|
08:54:25JdGordonget an x5 of gigabeat..
08:54:46moda|ASOTthat made no sense whatsoever JdGordon
08:54:58JdGordonor.. damn typo
08:55:13JdGordonunless u want the fassion accesspry and not the DAP
08:55:26moda|ASOTi dont really like the look of the gigabeat, and it worries me that it uses windows ce :|
08:55:56B4gderit doesn't
08:55:57JdGordonor.. be the first on the block with a sansa e200
08:56:01markunmoda|ASOT: only the new S version uses windows
08:56:07moda|ASOTthats what i mean
08:56:44moda|ASOTi was using my friends 5g, it was pretty good, the screen is awesome
08:56:48moda|ASOTway better than the h300
09:00:00 Join damaki_ [0] (
09:01:54moda|ASOTsif not rockbox the gigabeat s
09:01:57moda|ASOTthen id buy it
09:05:15 Join petur [0] (
09:06:20moda|ASOThrm... cnet are seady
09:08:58 Join damaki [0] (
09:10:54moda|ASOTummm. dodgy is what i meant
09:11:14moda|ASOTi want to either get an iriver clix and then wait for the new ipod or get an ipod 5g or get a gigabeat s
09:12:00 Join _Veseliq_ [0] (n=veseliq@
09:13:01 Join BHSPitMonkey_ [0] (
09:15:32 Quit damaki__ (Read error: 110 (Connection timed out))
09:17:01peturthese DAP player names are getting funny:
09:17:18peturNANA manga
09:19:02JdGordondo people like the idea of setting up doxygen to try getting the source documented a bit better?
09:19:46B4gderif you can show us a good output example from it
09:19:55peturmaybe... I think FIRST we need comments in the code, and maybe do them doxygen style while we're at it
09:20:20B4gderpersonally, I mostly see doxygen output looking like crap
09:20:23B4gderbeing next to useless
09:20:44JdGordonstill better than nothing..
09:20:52B4gderI disagree
09:21:15B4gderif we're gonna enforce comment syntax etc
09:21:22B4gderit better provide a clear benefit
09:21:40B4gderotherwise its just wasted efforts
09:23:44 Quit damaki_ (Read error: 110 (Connection timed out))
09:23:52*JdGordon just installed it and is having a play
09:24:22*moda|ASOT whistles
09:25:16*B4gder writes rfid tags
09:25:35*Mikachu loiters
09:25:39amiconnWell, I never used doxygen, but if it's the thing that requires those silly, multi-line comments before each function then I'd rather not want it
09:28:17JdGordonit is..
09:30:10 Quit BHSPitMonkey (Read error: 110 (Connection timed out))"> is the default output if any1 wants to have a look
09:31:04luckz09:11:15 < moda|ASOT> i want to either get an iriver clix and then wait for the new ipod or get an ipod 5g or get a gigabeat s <- what's wrong with, say, iAudio?
09:31:11JdGordonobvioously the FLAC code is doxygen ready which is why the homepage is about it...
09:32:38moda|ASOTbecause it doesnt meet what i want luckz/
09:32:52moda|ASOTi want something that does 30fps video and is still a dap
09:33:07luckzthe iaudio does not do 30fps?
09:33:16moda|ASOTno, only 15fp
09:33:20moda|ASOT15fps iirc
09:33:50luckzokay, nevermind me then. didn't know that.
09:34:34markunAnd the resolution is also not very nice for video playback
09:35:28preglowwe already have some doxygen tags in our code
09:37:08JdGordonim sure with a decent css the output would look nicer..
09:37:36moda|ASOTvideo playback on rockbox still a long way off i suppose?
09:38:26pondlifeAudio playback needs to work first ;-)
09:39:25markunmoda|ASOT: mirak has experimented a bit with xvid and a mpeg1/2 decoders. They are in the tracker.
09:39:43moda|ASOTdid it work well at all?
09:40:04markun2-3fps on his H300
09:40:17markunWithout displaying the images on screen
09:40:41moda|ASOTthats because they wouldnt have been optimized etc and it was only prelim
09:41:09JdGordonand the proccessor isnt great for video..
09:41:11markunyes, and maybe xvid and mpeg2 (he didn't try mpeg1) are a bit too heavy
09:42:17markunLet's hope the 300MHz ARM9 in my gigabeat will perform a bit better. Of course the screen is also a bit bigger.
09:42:23muesli|delhiamiconn well done btw :)
09:42:42moda|ASOTvideo on the ipod g5 should be sweet shouldnt it?
09:42:46 Join bluebrother [0] (
09:42:49moda|ASOTsince it has a dedicated video decoder
09:44:04 Quit moda|ASOT ()
09:47:33JdGordon <- ok, sop maybe it is easier to just look at the .h, that page is horrible :p
09:50:40***Saving seen data "./dancer.seen"
09:53:41preglowmy only problem with doxygen is that people set it up, then almost never follow up with using it
09:53:49preglowdoxygen itself is just fine
09:55:47nudelyni hate doxygen. you end up with documentation that is just wahtever garbage you could get from reading the .h files instead, and people think their job makign documentation is done and don't bother to write proper docs. :( not that the tool itself is wrong, but it encourages people to be lazy yet think they've done something useful
09:56:33*nudelyn tries desperately to resist ranting about log4* where the oh-so-helpful documentation tells you that certain methods were written on a laptop on a plane (big deal!) but not what they actually do
09:56:44preglowdoxygen docs can be proper, but you can't just document functions and call it a job
09:56:56*bluebrother likes doxygen
09:57:11preglowi don't really care
09:57:23preglowi wish rockbox code was commented better, and don't particularily care how it's done
09:57:40preglowa single convention for documenting functions would be nice, tohugh
09:57:41preglowthough too
09:57:55bluebrotherespecially the automated generation of call graphs can be really helpful.
09:57:56petursame here... some comment in the code would already be nice
09:57:59nudelynit's never a bad idea
09:58:34nudelynif you have to think about something to write the code you should put a comment, i always say. helps you later and helps other people.
09:59:15JdGordonbut with soo much undocumented code, its gonna be fun trying to find people to go and document it now,
09:59:25peturno.. if you even think somebody will have to think about a piece of code... put a comment
09:59:30preglowbluebrother: ooh, call graphs? didn't know about that
09:59:34preglowonly inheritance graphs for oo code
10:00:16Mikachucan't you do that without comments?
10:00:25nudelynvisual studio (maybe eclipse as well, i can't remember) will show caller and callee graphs automatically
10:02:41nudelynjust right-click an identifier:
10:03:22peturhmmm... what version is that?
10:03:40 Quit nobelium- (Read error: 104 (Connection reset by peer))
10:04:02*petur runs 7.1
10:04:44bluebrotherhas kdevelop a function like that?
10:05:41peturnudelyn: that probably only works when you've created at project file of course....
10:06:21nudelynYeah, i think you would have to compile it first within VS to generate the browse info. Can't just load some source into it
10:06:39nudelynso maybe not so useful for rockbox :(
10:06:59peturI don't think it needs compiling, just generate browse info
10:07:25nudelynoh, i didn't know you could do one without the other
10:07:46peturis the intellisense stuff for functions and structmembers any better in 2005? It sucks in 2003 (7.1)
10:08:00nudelynyeah it is
10:08:07nudelynseems more reliable
10:08:09peturhalf the time it doesn't know about members
10:08:58nudelynThe VisualAssist (I think it's called) add-on is meant to have a better intellisense replacement but I've never cared enough to want to pay money for it
10:09:15nudelynA friend from work raves about it though
10:10:14peturVisualAssist is nice...
10:10:24peturhad it for devstudio5
10:10:43 Quit slimeball (Read error: 104 (Connection reset by peer))
10:11:04peturwe dont have it for the newer devstudio as it's supposed to be built-in, but it sucks
10:11:40peturit was a bit slow though
10:11:53nudelyni'm still using vs2003 at work (C#) but use 2005 at home (C++) and 2005 is so much better. (the icons are prettier, for a start!)
10:12:30peturmust check here if I can get my hands on 2005 then ;)
10:12:32nudelyni still miss stuff from VC6, like being able to press escape twice to close the output window and give focus to the source :( not a fan of the new UI but the other changes make it worth the pain
10:12:55peturyes, that esc trick was indeed nice
10:13:26peturnow I use the automatic expanding windows
10:13:27nudelyni wrote a little macro which toggles the output window, find results, tasks and some other pane i forget, so i can toggle them with ctrl-` which is almost as nice, but its crazy that it isn't built in
10:13:46 Join slimeball [0] (i=jew@
10:16:31*petur wonders if amiconn tried to tame the isp1362
10:17:53preglowwe know how it's connected?
10:18:11peturH_SUSPEND still missing
10:19:51preglowthat sounds like something we want
10:20:30peturbut I was wondering if setting RESET and D_SUSPEND correctly already lowerd dissipation
10:23:38 Join ritalin [0] (n=chad@
10:24:53ritalinfigure this be a good place to ask: Whats a good command line tool for syncing directorys?
10:24:59JdGordoncp ?
10:25:05*B4gder uses rsync
10:25:18ritalinlike when i add more stuff to ~/music/ i can just make it same on /mnt/ipod/
10:25:19*petur doesn't use a command line
10:25:42B4gderrsync -avW −−progress −−size-only −−delete /data/mp3/* /mnt/archos/
10:26:36MrStaticVoidive been wondering for months why rsync doesnt work well with fat
10:26:45MrStaticVoidsomething to do with modifcation times
10:26:55MrStaticVoidi bet that switch would have save a lot of headaches
10:29:25ritalinB4gder: is the wildcard needed?
10:29:32ritalinthey are in subdirectorys
10:29:38B4gderI don't think so
10:32:08JdGordonB4gder: what does AFAIHUI stand for?
10:33:55peturevery1 knows that, no?
10:33:57JdGordoni get as far as "as far as i'm" ?
10:34:59ritalinHostname: sandman.bedroom - OS: FreeBSD 6.1-RELEASE/i386 - CPU: AMD Athlon(tm) XP 2800+ (2083.11-MHz 686-class CPU) - Processes: 89 - Uptime: 22m - Load Average: 0.10 - Memory Usage: 58.30MB/1007.41MB (5.79%) - Disk Usage: 87.51GB/135.13GB (64.76%)
10:35:03peturJdGordon: the answer is in the next mail on the ml
10:35:04ritalinwrong chan
10:35:26JdGordoni must have missed it... /me goes to re-read
10:35:57JdGordonah, i did
10:37:03ritalinits deleting tons of stuff
10:37:13*ritalin hopes B4gder didnt make himn delete his music
10:38:06ritalinit was my fault
10:38:19B4gderI showed you the command line I frequently use
10:38:20ritalinshould have been /mnt/ipod/music
10:38:26ritalinnot /mnt/ipod
10:38:30ritalindelete my .rockbox
10:38:36ritalino well
10:38:38ritalinno worries
10:38:45ritalindidnt fuck with my ~/
10:42:01JdGordonif dircache is running, can any part of the core access the cirectory listing?
10:42:19JdGordonlike, is it easy to get a list of all directories from it?
10:42:44kerbbtw, has anyone found a way to use the music in both rockbox and the ipod firmware with newer itunesdb?
10:42:46JdGordonor do u still have to recursivly scan the dirs like normal?
10:43:02B4gderkerb: enable tag cache
10:43:44kerbB4gder: Tag cache is on, I don't see what that has to do with the iPod original firmware?
10:43:56B4gderbecause then you can let it have its crippled ways
10:44:02B4gderand still use the music in rockbox
10:44:25kerbAh yeah, no I was thinking about the rebuilding of the itunesdb with a sane file structure :)
10:44:47kerbI tried a bit with foo_pod but that seems to have become quite outdated
10:44:50B4gderthat's out of my knowledge sphere
10:46:39kerboh well
10:46:50kerbrockbox works fine as it is :)
10:48:20 Quit slimeball (Read error: 60 (Operation timed out))
10:49:13preglowis sim sound working currently?
10:53:53 Join slimeball [0] (i=jew@
10:55:32 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
10:55:42 Join Poka64 [0] (
10:56:04preglowplayback just stops
10:56:05tucozB4gder, what will happen if a manual build fails? Will it fallback on an older version?
10:57:53 Quit slimeball (Client Quit)
10:58:18 Join slimeball [0] (i=jew@
10:59:32 Quit bluebrother ("Leaving")
11:01:07 Join dpro [0] (n=x@
11:01:22B4gderyou mean the daily manual build?
11:01:32B4gderit'll just fail
11:01:49B4gderand create a very small output file I guess ;-)
11:01:50 Join theli_ua [0] (
11:01:53tucozAnd the new manual is listed as 0 pages or something like that?
11:02:21tucozI am happy to see that the largest manual is only 1.1MB now.
11:04:16kerbrockbox needs a wikipedia random article plugin :P
11:04:38 Quit slimeball ("changing servers")
11:05:34 Nick gtkspert_ is now known as gtkspert (
11:05:39 Join slimeball [0] (i=jew@
11:09:13 Join Paul_The_Nerd [0] (
11:09:14preglowi'd rather have functioning sims
11:09:25 Join SereRokR [0] (
11:12:26ritalinomg ponies
11:13:41davixomg penis
11:13:56 Quit _FireFly_ ("Leaving")
11:14:00Mikachuomg pennies
11:17:06amiconntucoz: I noticed that a (so far) ondio specific rockbox feature isn't described at all in the manual
11:18:32amiconnpetur, preglow: We don't necessarily need H_SUSPEND, but I would like to know (1) whether D_SUSPEND and H_SUSPEND are connected to pullups (as recommended by philips) and (2) whether H_SUSPEND is actually connected somewhere
11:19:12 Quit SereR0KR (Read error: 110 (Connection timed out))
11:19:55amiconnpetur: I didn't try any code to access the isp1362 so far, but I studied the disassembly and the datasheet a bit. I think I now understand how isp1362 access works
11:20:12 Join petur_ [0] (
11:20:13 Quit petur ("CGI:IRC (EOF)")
11:20:30amiconnWhat I don't understand yet is what the charge pump pin does, and where you got that info from. It's not in the wiki...
11:20:41 Nick petur_ is now known as petur (n=d4efd6a6@rockbox/developer/petur)
11:21:14peturamiconn: found that in the disassembly
11:21:21 Join Genre9mp3 [0] (n=yngwiejo@
11:21:33peturit had debug output mentioning 5V on/off
11:23:19 Join PaulJam [0] (
11:27:00amiconnpetur: Did you verify it? If so, put it in the wiki...
11:27:35peturI didn't verify it, no... but it's in the wiki
11:28:36preglowany magic tricks to get simulator sound working?
11:28:41 Join mikearthur [0] (
11:28:41peturLinus mentioned it first, but he was also reading the disassembly, so it probably wasn't checked on the hardware
11:28:45preglowit just decodes a ton, then never plays it
11:31:01Mikachulast time i tried the sim it worked, but that was a while back
11:31:13preglowlast time i did it worked too
11:31:18preglowbut that was one ubuntu reinstall ago
11:31:22Mikachui'm not much help then
11:31:23preglowbut all other audio apps work...
11:31:26amiconnpetur: Bah I thought you said GPIO 21, but it's GPIO 53 ...
11:31:32Mikachuother sdl apps too?
11:31:42preglowMikachu: trying to find one to test now...
11:31:59peturamiconn: sorry, I said GPIO1 21
11:32:04amiconnGetting sdl sound to work on linux is a lot of hit-and-miss
11:32:11Mikachupreglow: try mplayer -ao sdl
11:32:16preglowit hasn't been so far
11:32:19preglowMikachu: no mplayer for me
11:32:20Mikachui've never had any problems
11:32:25preglowseems ubuntu amd64 haven't got it ported
11:32:33*petur always starts counting from 0 for each gpio port
11:32:36Mikachuamiconn's comments on linux are hit-and-miss too :)
11:33:20preglowno, i've never had any problems with sdl sound
11:33:39theli_uanever could get any sound from sims ... while had no probs with all other apps .. sdl too
11:33:59Mikachupreglow: try setting SDL_AUDIODRIVER to something, maybe oss or alsa
11:34:09Mikachuor check if it's set to something silly now
11:34:34preglowi've tried that
11:34:36preglownothing works
11:34:46preglowtried dsp, alsa, oss, sun
11:34:58Mikachuthe command that traces syscalls
11:36:14amiconnMikachu: Sorry, but that's what I experienced so far
11:36:19preglowbunch of select timeouts
11:36:31preglowbut that's fairly normal for any app
11:36:38amiconnSound under linux is generally a strange thing. There's OSS, ALSA, ESD, .......
11:36:54preglowmost things use alsa these days
11:36:57preglowoss should be ignored
11:37:00preglowgod knows what esd is has a nice quote from alan cox on esd
11:37:17preglowsituation isn't much better in windows, you've got mme, directsound, wdm, asio
11:37:25Mikachu"I don't know why and I'm not yet motivated to fix it since my views on esd are mostly unprintable."
11:37:34Mikachuthere's jack in linux too
11:37:38Mikachuand lately, polypaudio
11:37:39amiconnpreglow: Yeah, but all these are working in parallel
11:37:53amiconnI only got the rockbox sims to produce sound when using plain alsa, and shutting down ESD
11:37:54preglowamiconn: hardly
11:38:01amiconn..but then gnome can't produce sound
11:38:05preglowamiconn: some drivers work badly, some better
11:38:34*petur hugs his w2k box
11:39:00*Mikachu puts petur in quarantine
11:39:41tucozamiconn, removable storage?
11:39:44preglowgod, abolish it
11:39:49preglowjack is nice
11:39:52preglowjack/alsa is all i need
11:40:36amiconntucoz: Yes, multi-volume support and hotplug. That's something the archos firmware doesn't do
11:40:51 Join TeaSea [0] (
11:41:07Mikachupreglow: i get sound in newly compiled sim...
11:41:17preglowMikachu: yes, i don't think there's anything wrong with the code
11:41:24 Quit slimeball ("changing servers")
11:41:47tucozI see. Well, I don't own an ondio and I never even saw one irl. I don't think I am the right person to write that section. However, I can probably add a fixme to the manual (unless you want to do it yourself)
11:41:56 Join slimeball [0] (i=jew@
11:42:32tucozI am not sure in what section to put that feature.
11:42:53amiconntucoz: I know next to nothing about latex, and I'm not sure whether I would be able to write that chapter in proper english style
11:43:27preglowthe latex you'd need to know for that would be very simple
11:43:42preglowas for english style, i don't think there's a problem
11:43:53preglowit's better than nothing in any case
11:44:23tucozlatex is mainly plain text, with a few macros here and there
11:45:36tucozamiconn, where do you think such a feature would fit in?
11:45:54 Quit slimeball (Client Quit)
11:45:56amiconnMaybe in the chapter about the file browser
11:46:30tucozOk. I'll add a note at least somewhere ther
11:48:45*ritalin is going to pimp his rockbox
11:50:42***Saving seen data "./dancer.seen"
11:51:30tucozamiconn, is there an option in rockbox for the hotplug/multivolume support?
11:52:30*tucoz is reading ;-)
11:52:56amiconnNo. It's a permanently enabled feature
11:53:51tucozthe ondio-fm image is kind of crappy as it was a quite heavily compressed jpg. Do you have a better one?
11:55:52kerbwhat are the chances of rockbox ever supporting video on the 5g or x5?
11:56:31tucozwhy do they call it vga?
11:56:38Paul_The_NerdAbout the same as someone showing up and coding video for the 5G or x5
11:56:47tucozI thought vga was 256 colours max
11:57:17Paul_The_NerdThat's really what used to be called "SVGA" isn't it?
11:57:28Mikachuyou were correct
11:57:49Mikachusvga is anything over 640x480
11:58:15tucozBut mode 12h in old graphics card was 640x480x16 iirc
11:58:19Mikachu(references, and
11:58:26tucozwikipedia is nice
11:58:38Mikachuthere is a note at the top though, "The term VGA is often used to refer to a resolution of 640480, regardless of the hardware that produces the picture."
11:58:56Paul_The_NerdThat panel is 24-bit color
11:59:09Paul_The_NerdSo it's better than VGA, but VGA-resolution
12:00:21 Quit ^BeN^ (Read error: 104 (Connection reset by peer))
12:03:30 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
12:04:13 Join Febs [0] (
12:04:40ritalinyou guys heard Angels and Airwaves album?
12:04:44ritalinit rockz0rz
12:06:04 Quit amiconn (Nick collision from services.)
12:06:04 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
12:09:05 Join webguest58 [0] (
12:09:24 Join anathema [0] (
12:11:25 Join wooo [0] (
12:12:32 Join damaki_ [0] (
12:20:12 Nick webguest58 is now known as obo (
12:23:01 Join TCK [0] (
12:30:03 Quit damaki (Read error: 110 (Connection timed out))
12:30:10 Quit anathema (Read error: 113 (No route to host))
12:34:18preglowMikachu: sure sdl knows about SDL_AUDIODEV ?
12:34:42ritalinkinda silly not to let themes resize menu width isnt it?
12:34:55ritalinlike i have to apply patches to use certin themes
12:34:57Mikachu"preglow: try setting SDL_AUDIODRIVER to something, maybe oss or alsa"
12:35:02 Quit darkless (Read error: 110 (Connection timed out))
12:35:06Mikachui never said DEV
12:35:38Paul_The_Nerdritalin: It's not that themes are prevented from doing it. It's that the feature hasn't yet been implemented in the right way to be included.
12:35:38B4gderritalin: so don't use those themes then if you think its silly
12:35:43preglowthere's an AUDIODEV var as well, i mixed them up
12:44:35preglowi get "Unable to open audio: " for almost all drivers
12:44:47 Join jd_ [0] (n=jd@wikipedia/Meanos)
12:46:14theli_uame too :)
12:46:50preglowwhat machine are you on?
12:47:20theli_ua2.6.15 kernel
12:47:53theli_uaalsa-driver-1.0.11 , sdl 1.2.9
12:48:21theli_uaIntel(R) Pentium(R) 4 CPU 2.80GHz
12:48:26preglowok, so 32 bit
12:48:31preglowi'm on 64 bit, same sdl version
12:48:51theli_ua1.2.10 gives the same
12:49:21theli_uaand i think i've tried 1.2.8 too ... but not sure
12:51:50preglowSDL_GetError returns nothing
12:52:09 Quit jd_ ()
12:52:52 Join jd_ [0] (n=jd@wikipedia/Meanos)
12:53:24preglowtheli_ua: i take it other sdl programs work fine?
12:56:08theli_uayeah, of course
13:01:37preglowthen what the hell are we doing wrong
13:02:15theli_uano clue .. i looked into sim sorces but found nothing wrong
13:02:40 Join thePianoMan [0] (
13:04:37preglowwell, well, that was a bummer
13:04:43preglowi don't really feel like debugging on target
13:06:56Mikachui am using 1.2.9, 1.2.10 just segfaults in every program i tried
13:07:27preglowthe only code path i can find in the sdl alsa driver that sets no error message, is the check for mixing buffer allocation failure
13:07:57preglowthis is damned annoying, everything worked with the exact same library versions before i reinstalled
13:08:03Mikachuyou don't already have the sound device open or something silly?
13:08:09Mikachucable is plugged in etc? :)
13:08:15preglowdoesn't matter, the emu10k1 driver supports it
13:08:25preglowi'm listening to music, sp yes
13:10:07preglowand it says Unable to open audio:
13:10:15preglowso SDL_OpenAudio fails
13:11:18Mikachuheh, i was wondering what sector3D.bin was, then i realized it's 61 in hex
13:15:43preglowi've made a test program that does more or less just what rockbox does
13:15:46preglowworks just fine
13:15:48preglowno errors
13:17:42pondlifepreglow: I doubt it's your problem, but the sim may have audio problems if voice is in use, or perhaps if multiple codecs are in use.
13:18:04pondlifepreglow: Make sure all voice options are disabled just in case
13:19:41preglowALSA lib conf.c:2729:(snd_config_hooks) id of field i is not and integer
13:19:41preglowALSA lib conf.c:3066:(snd_config_update_r) hooks failed, removing configuration
13:19:43amiconnVoice has nothing to do with sdl problems
13:19:46preglowi get that very early
13:20:00preglowsecond message, after window zoom message
13:20:12preglowso something fancy is attempted with audio before it should
13:24:04PaulJampreglow: i get the same errors when i have another application running that outputs sound (e.g. xmms). if i close the programm before running the simulator, it works fine.
13:24:39preglowdoesn't matter what i do here
13:24:56preglowit shouldn't matter anyway, this driver supports mixing
13:25:16preglowand the exact same code works if i yank it out of the sim
13:26:33 Join lodesi [0] (
13:26:54B4gdercould it be related to threads?
13:26:55preglowsomehow, FreeWAV gets called in SDL_AudioInit
13:27:16preglowneither the generic nor the alsa SDL source files call that
13:28:25 Join PaulJam_ [0] (
13:28:32preglownothing in sdl itself calls that
13:28:36preglowyet the backtrace says it's so
13:28:44tucozflashblock is the best firefox plugin. Man how annoying flash can be.
13:29:22kerbI'd say RIP and adblock er the best :)
13:29:34 Quit PaulJam (Nick collision from services.)
13:29:43 Nick PaulJam_ is now known as PaulJam (
13:29:55tucozadblock sounds neat
13:30:37preglowB4gder: i don't believe threads are enabled at that point
13:30:54kerbtucoz: adblock with filterset.g autoupdater makes the internet an entirely different place
13:31:03kerband with RIP I remove elements of webpages that annoy me
13:31:14tucozI see. I'll check those out then
13:31:42timofonicAny good rockbox supported device with spdif, wifi, touch screen and enough to decode resource-hungry codecs like lossless ones (wavpack, shorten, flac...)?
13:31:49preglowmain() in uisdl.c is the entry point of the uisim, yes?
13:31:55timofonicOr I will receive this reply?: Get a PDA
13:32:05preglowtimofonic: closest would be h1x0, having spdif
13:32:14preglowtimofonic: apart from that, get a pda
13:32:44B4gderget a pda
13:32:50timofonicpreglow: A PDA with SPDIF output? I don't think so, it's too much geeky for being commercially interesting
13:33:07preglowh1x0 does have spdif in/out + excellent codec support, though
13:33:09Paul_The_Nerdtimofonic: Drop the wifi and touch screen, and the H1x0 is fine.
13:33:12timofonicWill Rockbox has MusicPD support?
13:33:20preglowi have no idea what that is
13:33:30 Quit wooo (Read error: 113 (No route to host))
13:33:34timofonicPaul_The_Nerd: But I hear streaming radio most of the time, ones like
13:33:35NicPwhere do i find info on this h1x0?
13:33:40preglowbah, rockbox time for today vanished in sim hacking
13:33:53B4gderand it is what?
13:34:06B4gderI don't wanna read odd sites
13:34:18Paul_The_Nerdtimofonic: Well, Rockbox is designed for storage-based players.
13:34:42timofonicMusic Player Daemon (MPD) is a music player which allows for remote access from another computer. An example would be a headless computer running MPD and using one of the available front ends to control it remotely.
13:34:46timofonicIt also makes for a good desktop media player, particularly if you either don't use or frequently restart X. It utilizes a database (similar to other media players) so instead of playing files from the filesystem, you play music from the MPD library.
13:34:48Paul_The_NerdThere are *no* networked Rockbox devices at all, WiFi or wired.
13:35:06ashridahtimofonic: musicpd is a music player daemon for unix-based systems isn't it? rockbox IS a music player, it doesn't really need musicpd, particularly since that's only a player daemon, not a frontend
13:35:10B4gderRockbox is a music player
13:35:22timofonicPaul_The_Nerd: iriver will release a new thingie but winCE based, it will be like a GP2X it seems
13:35:34ashridahrockbox isn't really a complete general purpose OS, unlike ipod-linux
13:36:00timofonicashridah: Ok, but it can be a nice combination with some streaming thingie or NAS and some audio player with wifi...
13:36:22timofonicBut ok, I must get a PDA with SPDIF output (if that exist)
13:36:34ashridahtimofonic: well, as Paul_The_Nerd said, there's no model of player that rockbox runs on that has networking support yet
13:37:07preglowarghgh, SDL_FreeWAV is never called, gdb just lied to me
13:37:18timofonicI want to have my server acting as a jukebox full of music for a tiny device that will be used for music playing, ScummVM/FreeSCI and internet stuff
13:37:20zetoo bad rockbox doesn't run on the karma... it's got ethernet at least :p
13:37:38timofonicashridah: Ok :P
13:37:45zetimofonic: sounds like you want a pda type thing then
13:37:48timofonicpreglow: SDL on rockbox devices?
13:37:55preglowtimofonic: no
13:38:01preglowwe use sdl for the gui simulators
13:38:06timofonicze: But PDA has sucky audio outputs, I want SPDIF as minimum :P
13:38:09zetimofonic: maybe a zaurus or other linux-based thing
13:38:15zetimofonic: *shrug*
13:38:31zei wonder if there's any spdif-output cf cards or such
13:38:51 Quit muesli|delhi (Read error: 110 (Connection timed out))
13:38:52timofonicze: Japanese are weird people, maybe they have PDAs with SPDIF output. I seen very rare japanese devices...
13:38:56Paul_The_Nerdtimofonic: If you're running SPDIF out as a minimum for listening within a wifi range, why are you wanting a portable device
13:39:09 Join muesli|delhi [0] (n=muesli_t@
13:39:50zegood question
13:39:58timofonicPaul_The_Nerd: What's the problem? I want to have HQ audio with a nice menu for selecting the music to hear and wireless :)
13:40:16timofonicPaul_The_Nerd: And then using the PDA for the other stuff I want 8-)
13:40:21Paul_The_NerdSPDIF requires that it is then run into a DAC, of which there aren't many portable.
13:40:23zetimofonic: but why's it have to be portable? what're you outputting the SPDIF to?
13:40:35timofonicPaul_The_Nerd: Sure? I think they are
13:40:48Paul_The_NerdI said many, not 'any'
13:40:54timofonicze: There are great SPDIF headpones
13:41:03thePianoManwtf? SPDIF headphones?
13:41:39zei'm suspicious of the component quality for anything integrated like that
13:41:58zeusually both aspects suffer for such combinations
13:42:25zethough it seems weird that anybody'd do that
13:42:42zei could see a dac+headphone amp
13:42:54Paul_The_NerdBesides, streaming internet audio isn't likely to be high enough quality to benefit from needing "HQ audio", and if it's content you actually own then you can put it on an HD player.
13:43:13timofonicPaul_The_Nerd: Nah, I will streaming own music
13:43:20timofonicPaul_The_Nerd: A lot of them in lossless formats
13:43:31peturget a DAP with a big disk then
13:43:33timofonicBut it seems spdif has no sense, it's ok
13:43:38timofonicpetur: DAP? :P
13:43:45Paul_The_NerdA 60gig player can hold quite a bit of audio.
13:43:49Paul_The_NerdEven lossless
13:43:50timofonicpetur: I want a centralized server
13:44:09Paul_The_NerdSo, you're arbitrarily making it more complicated than necessary...
13:44:16peturso what, I use a slimdevices server and sync my music with my iriver
13:44:20timofonicpetur: Why?
13:44:38timofonicNAS+MPD as central server, that's all
13:44:41zetimofonic: whats the point of the centralized server?
13:44:47peturI have *all* my music all the time, even on my bike
13:44:50zeas opposed to just having it on your player
13:45:06timofonicAnd not oll will be stored files, maybe some of that music will be player realtime with some synth device
13:45:29zehardware synth?
13:46:00peturtimofonic: come back next year, maybe technology catches up by then ;)
13:46:02zeand will it be generated?
13:46:10timofonicYes, retro synths, MIDIBOX stuff, A snes APU connected by SPDIF to the computer...
13:46:24ze(i.e. what prevents you from recording the synth output into a file?)
13:46:38timofonicze: More storage :)
13:46:59zewhat kindof problem is the storage?
13:47:08timofonicze: A tiny midi file or .spc (by example) or .sid is *a lot* smaller
13:47:16timofonicLike 95% smaller
13:47:41zehow many GB's are we talking about for your lossless/etc music (not counting the synth-based stuff)
13:47:46*B4gder yawns
13:48:17timofonicze: Like 100GB at this moment but probably I will get a lot more after having my tiny P2P server :)
13:48:46*B4gder repeats petur's advice: a slimdevices and a dap
13:48:55*Paul_The_Nerd repeats it as well.
13:49:01*NicP agrees
13:49:06NicPwhat are we agreeing to?
13:49:15peturdon't the archos players use 2.5" disks?
13:49:31timofonicI hate HDDs on portable devices ;)
13:49:53timofonicI don't want to have a broken device and warranty fucking all
13:50:10Paul_The_NerdAnd touchscreens can't break?
13:50:20B4gderso why have it portable at all, with no stored music and only wifi it makes no sense
13:50:27timofonicYes, but less than HDDs in my experience
13:50:41timofonicI know a lot people with broken audio players that have HDDs
13:50:45Paul_The_NerdIf you're not abusive, it's unlikely either do.
13:50:46***Saving seen data "./dancer.seen"
13:50:55NicPi konw a lot of people with broken stuff from the screen
13:51:01Paul_The_NerdMost stories of a broken HD involve a "Yeah, I dropped it"
13:51:08timofonicI think that using mechanical technology on portable devices is the most stupid thngs in the world
13:51:15zePaul_The_Nerd: accidents do happen
13:51:23B4gdergetting bold now are we?
13:51:28NicPtimofonic, you mean like... in a car?
13:51:32timofonicThose tiny things are easy to being dropped, heh
13:51:42Paul_The_Nerdtimofonic: So, if all you need is a wifi device to stream audio, why do you have any interest in Rockbox? Why not put linux on a PDA, and use your MusicPD thing?
13:51:42kerbtimofonic: well sure, but I'd like to see the cost of my 5g 60gb with something else than a harddrive :P
13:51:49timofonicNicP: That's different ;
13:52:04timofonicNicP: I mean for streaming
13:52:22timofonicSorry, I'm tired
13:52:25timofonicI mean storage
13:52:49peturtimofonic: while you're chasing your music dream, the rest of us already have the ability to carry around all our music wherever we go. You're missing something there...
13:52:50NicPengineering is all about compromise
13:52:57timofonicPaul_The_Nerd: I was considering an audio player with wifi, but they seems to no exist
13:53:09Paul_The_Nerdtimofonic: But *why* Rockbox?
13:53:16ashridahtimofonic: psp's have wifi. hack on one of those
13:53:18B4gderthere are music players with wifi
13:53:23ashridahcan't help you with spdif tho
13:53:25B4gderjust not that common
13:53:28ritalinB4gder B4gder B4gder
13:53:30Paul_The_NerdYou can stream WAV over WIFI if you really feel like it.
13:53:46Paul_The_NerdWhich means that you just have the serving software decompress, and you don't have to worry about format support
13:53:49timofonicashridah: PSP is a crap device, the screen is crap and not has touch screen :P
13:53:49Mode"#RockBox +o B4gder " by ChanServ (ChanServ@services.)
13:54:16ashridahtimofonic: well. clearly you've got a good niche there. get some VC to fund you, and hire a bunch of engineers, and get to it
13:54:19Paul_The_NerdThere's also not really much call for audio players with touch screens.
13:54:19timofonicIf big flash cards existed...
13:54:43Paul_The_NerdSeeing as once you need that level of input functionality, the definition of the device changes to "PDA"
13:54:48Paul_The_NerdIt's kinda in the rules.
13:54:52 Join pondlife1 [0] (
13:54:57Genre9mp3U10 has a touch screen...
13:55:03timofonicPaul_The_Nerd: Nah, a PDA. But atm there are few storage without using mechanical technology for storing information :P
13:55:05peturor use a protable :)
13:55:13peturportable even
13:55:36NicPwhy do u want storage anyway?
13:55:39zewhatever happened to the "boombox"
13:55:42Paul_The_Nerdtimofonic: I don't understand your response to me at all.
13:55:44zeone of them could fit a lot of storage
13:55:50Paul_The_Nerdtimofonic: There are plenty of flash-based PDAs.
13:55:55NicPi thought u wanted to use wifi
13:56:03B4gderI think he's a troll
13:56:05Genre9mp3Ok..I want my dream DAP to make the coffee for me... :-P
13:56:06NicPwhy not just dump he music on a server and control it over wifi
13:56:15timofonicNicP: Because wifi signals are limited and then hearing some stuff outside my home :)
13:56:17NicPthen u can have spdif on the server
13:56:25*ritalin luvs teh rockbox
13:56:33NicPso if u wanna take your music outside your home
13:56:36NicPget a dap
13:56:40NicPand put rockbox on it
13:56:42timofonicNicP: And then that things having a mirror of the most heared stuff
13:56:46timofonicNicP: Uhm
13:56:55NicPi cant imagine you needing wifi and spdif on a dap
13:57:01Paul_The_Nerdtimofonic: You've reached the point where the solution is clearly "Homebrew electronics"
13:57:43timofonicPaul_The_Nerd: I know a bit about electronics, I'm interested on learning more, lol
13:57:51Paul_The_NerdSo, get researching
13:58:06Paul_The_NerdWe've determined that Rockbox is irrelevant for your purposes. So, off ye go.
13:58:27ritalinwhere can i find plugins for rockbox?
13:58:43Paul_The_Nerdritalin: Most commonly in /.rockbox/rocks and /.rockbox/viewers
13:58:47timofonicPaul_The_Nerd: Ok, heh
13:59:06timofonicBut I'm still interested on Rockbox as project :)
13:59:32 Quit TCK (Connection timed out)
14:02:06thePianoManSorry to ask the question that has been bouncing around the mailing lists and stuff, but how long is it until RB 3.0 is released (and the feature freeze comes off)? I note that the ReleaseToDo page in the wiki hasn't changed in a while and was just wondering...
14:02:27Genre9mp3CPU boost 0 is 45 MHz for H300? anyone know?
14:02:53thePianoManI would be happy to help out but I only have an iPod which doesn't seem to be holding up 3.0
14:04:36Paul_The_NerdthePianoMan: It's not holding up 3.0 because iPod isn't supported in 3.0 anyway.
14:04:48Paul_The_NerdGenre9mp3: The speeds on H300 are 24, 45, and 120 if I recall?
14:05:03Genre9mp3According to this: boost 0 is 24MHz but I get 45Mhz in Debug Menu
14:05:14Genre9mp3Also, I can't reproduce that bug...
14:05:27Paul_The_NerdGenre9mp3: 24mhz is the idle speed. You actually press something different to slow it to that.
14:05:34thePianoManPaul_The_Nerd: Yeah I know, I think the problems are mainly with the H300 series ... haven't got one of them
14:06:21Paul_The_NerdthePianoMan: There's a lot of general problems in the voice and playback system that affect everything, iPods and iRivers alike
14:06:23amiconnPaul_The_Nerd: 24MHz is not an existing speed for iriver
14:07:03Paul_The_Nerdamiconn: What's the one for the radio then? 11?
14:07:10Genre9mp3Paul_The_Nerd: I get: Frequency: 45158400 and bost_conter: 0
14:07:20 Join webguest15 [0] (
14:07:25thePianoManPaul_The_Nerd: Is there a list of these problems so that I can pick one and have a crack at it?
14:07:27Paul_The_NerdGenre9mp3: Try other buttons on that screen.
14:07:32tucozGenre9mp3, so do I on my h120
14:07:35Paul_The_NerdthePianoMan: Flyspray.
14:07:47Paul_The_NerdthePianoMan: Many bugs are marked as due in 3.0
14:07:47amiconnunboosted is 45MHz (precisely 4*11289600Hz == 45158400Hz), boosted is 124MHz (precisely 11*11289600Hz == 124185600Hz)
14:08:02amiconnidle speed is 11MHz (precisely 11289600Hz)
14:08:10Paul_The_NerdThere we go
14:08:27ritalinwhats generally the way to exit plugins?
14:08:29Paul_The_NerdGenre9mp3: I suspect then that he means "124" here he says "24"
14:08:30tucozwhen does idle kick in?
14:08:42Paul_The_Nerdtucoz: I believe only when it's called, like by the Radio screen.
14:08:53Genre9mp3Paul_The_Nerd: maybe...
14:09:03tucozI see
14:09:08Paul_The_NerdGenre9mp3: I think he's just saying that "It's boosted even when it shouldn't be"
14:09:25tucozritalin, stop
14:09:28Genre9mp3BTw, I cannot reproduce the bug itself
14:10:04 Quit pondlife (Read error: 110 (Connection timed out))
14:10:07Genre9mp3after stopping playback everything seems normal (back to 45Mhz)
14:10:26tucozritalin, or menu if you have an ipod
14:14:42amiconnMany plugins also use Select+Menu if Menu alone is taken
14:14:56tucozritalin, check the manual. Not all, but a lot of the key-tables are listed there.
14:18:01 Join georgeblunt [0] (
14:18:30georgeblunthey there
14:24:10 Quit B4gder ("time to say moo")
14:31:16 Quit muesli|delhi (Read error: 110 (Connection timed out))
14:31:18 Join muesli|delhi [0] (n=muesli_t@
14:31:47peturnpp? moo+1?
14:34:46Genre9mp3yes..and n11 = m00+1
14:35:01Genre9mp3though I don't get the concept! :/
14:36:10 Part tucoz ("Leaving")
14:45:27 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
14:50:04amiconnhi LinusN :)
14:51:41amiconnDid you read yesterday's log?
14:52:21amiconnThe chip consuming the extra power is definitely the isp1362
14:53:22amiconnNow I am interested in some details: (1) Are D_SUSPEND and H_SUSPEND connected to pullups (probably something high-resistance; philips suggests 100kOhm)
14:53:43amiconn(2) Is H_SUSPEND connected to a gpio pin?
14:56:15LinusN(1) Think so, have to recheck
14:56:36LinusN(2) No, I didn't find a connection
14:57:25peturLinusN: did you know that double-clicking the play button on h3x0 boots it into iriver fw, bypassing the bootloader?
14:58:04LinusNthat could be possible, yes
15:02:09webguest15works for my h340, 100% times
15:03:25Genre9mp3as long as you don't double-press it too quickly, yes..
15:04:41Genre9mp3The question is, if is intended to be that way...bypassing the bootloader
15:05:09peturLinusN: adding a (3) to the list: did you find the isp1362 5V enable connection to gpio from the disassembly or from hw tracing. And if from disassembly, did you verify in hw?
15:05:20Paul_The_NerdWhat does the double-click do on a non-bootloadered H300?
15:05:41Genre9mp3Paul_The_Nerd: Don't have a clue
15:06:07 Join sunRise [0] (
15:06:17Paul_The_NerdWell, it's something that *I* can't check. :-P
15:06:29sunRisehello too
15:06:54sunRiseis here the person who makes the tutorial for compile cvx with vmware in the forum?
15:07:29Genre9mp3in the forum?
15:07:31Paul_The_NerdGenre9mp3: Thought you had an h300
15:07:51Paul_The_NerdSomeone posted a Compiling Tutorial to one of the iPod forums, I believe
15:08:04sunRisecompile with vmware
15:08:09peturPaul_The_Nerd: who wants to remove rockbox from his player to test that?
15:08:23Genre9mp3Paul_The_Nerd:Yes I have..but it's bootloadered! ;)
15:08:34Genre9mp3petur: exactly!
15:08:54Paul_The_NerdIt's not like it'd take you longer than 10 minutes to switch and switch back. :-P
15:09:02webguest15ask it on misticriver, for sure someone will do that
15:09:05Paul_The_NerdsunRise: If you have a problem with that tutorial, ask in that thread.
15:09:26sunRiseyes i ask.. only see if that person is here... :D
15:09:27 Quit PaulJam (Read error: 104 (Connection reset by peer))
15:09:32sunRiseby the way thank you all :D
15:09:55Genre9mp3I don't feel comfortable with the idea of reflashing without an obvious benefit...
15:10:13LinusNpetur: by tracing pins
15:10:13 Join PaulJam [0] (
15:10:28LinusND_SUSPEND and H_SUSPEND are both pulled up by 100k
15:11:04 Join damaki__ [0] (
15:11:13LinusNbut i still can't find a gpio connection to H_SUSPEND, not even to the pcf50606
15:11:24 Quit sunRise ("CGI:IRC")
15:11:31 Join webguest52 [0] (
15:16:29 Quit webguest52 (Client Quit)
15:18:11 Quit midkay (Read error: 104 (Connection reset by peer))
15:18:21 Join midkay_ [0] (n=midkay@
15:20:41thePianoManJust an observation: I've been looking through the "due for version 3.0" bugs in Flyspray and there seem to be a LOT of unconfirmed bugs... kinda makes it tricky if you can't reproduce them.
15:21:06thePianoManFor the n00b (ie me), what should be done if you can't reproduce a bug that someone has described?
15:21:09amiconnLinusN: It might well be that H_SUSPEND isn't connected. The 2 suspend pins are both input & output
15:21:35preglowthePianoMan: smile
15:21:47preglowthePianoMan: unless you plan on fixing it, of course, in which case there's not much you can do
15:22:36 Quit obo ("CGI:IRC")
15:22:45thePianoManpreglow: It's just it seems to me that there's a huge todo list of bugs that we're not sure are even there... kinda frustrating if you're waiting for version 3.0 or trying to work out what you can do to help the project.
15:23:08amiconnLinusN: But I wonder what the "unknown USB host function" could be
15:23:30preglowthePianoMan: the problem with the bug list, if you ask me, is that there are a bunch of bugs which are hard to reproduce, and which pretty much have only a very small developer base that can comfortably fix them
15:23:42 Part Paul_The_Nerd
15:24:40thePianoManpreglow: very true. I would be happy to help out if I only knew where to begin.
15:24:51peturamiconn: it was me who put that one in the wiki, found it in the disassembly
15:25:12LinusNamiconn: a gpio pin?
15:26:00preglowthePianoMan: the playback system for one has only one or two developers which are comfortable and knowledgable about it, a very unfortunate situation
15:26:01amiconnI mean your addition to the port pin list (gpio 28 in)
15:26:02 Quit damaki_ (Read error: 110 (Connection timed out))
15:26:05preglowespecially since it's so important
15:26:40LinusNi'll trace that pin right away
15:27:30thePianoManpreglow: People see the playback system and similar parts as weird, obscure and scary stuff to deal with (probably because they are!) Thank goodness it works well!
15:28:16preglowthePianoMan: exactly because it is, yes, it's very complex
15:28:23preglowand a pain in the ass to debug
15:29:22thePianoManAh well anyway it's bedtime for me, I might have a decent look in Flyspray sometime ... or something
15:29:46preglowyou're welcome to help anyway
15:31:00thePianoManhopefully I will ... it's definitely a great program
15:31:04 Quit thePianoMan ("CGI:IRC")
15:32:03LinusNgpi28 is connected to pin 4 in the usb host plug, pulled up by 100k to vcc_33
15:32:29LinusNsome kind of detection
15:33:55peturI would have thought the isp1362 would wake up by itself on usb insertion
15:34:17peturunless iriver uses some way to shut down the chip completely
15:34:41 Quit bondolo ("Cya!")
15:35:49LinusNpin 4 is the ID pin
15:39:02LinusNi have to go now
15:39:05LinusNcu around
15:39:13 Part LinusN
15:39:29peturdamn lag :/
15:41:39 Join TCK [0] (
15:45:03 Quit Febs ()
15:50:49***Saving seen data "./dancer.seen"
15:52:55 Quit webguest15 ("CGI:IRC (EOF)")
16:00:41 Join MusiFreq [0] (
16:06:30JdGordondoes anyone have a .cue file for mp3s?
16:06:37 Join goffa [0] (n=goffa@
16:07:53Genre9mp3amiconn: Someone just posted this link in MisticRiver forums:
16:08:16Genre9mp3It's for ISP1160x chip though....
16:08:56Genre9mp3Just in case it is helpfull in any way
16:09:49 Quit ze (Read error: 110 (Connection timed out))
16:20:48 Join ryran [0] (
16:22:50 Join pondlife [0] (
16:23:28ryransure is quiet in here...
16:26:45 Quit theli_ua ("by all")
16:26:46 Quit pondlife1 (Read error: 110 (Connection timed out))
16:28:31ryranwell this doesn't make for a very interesting distraction from work...
16:31:53NicPwhere do u work
16:32:00NicPi'm looking for a distraction from study
16:32:38 Join Philip_0729 [0] (
16:33:47Genre9mp3Well I'm looking for a distraction from rockbox! :P
16:35:33ryranah see someone actually said something and I didn't notice
16:35:45ryran'sup Nic
16:36:15ryranI work for a telecommunications co drawing maps in cad. boring as hell.
16:36:58ashridahklrspz: old news :)
16:37:14ryranbleh.. vista... just, bleh.
16:37:27JdGordonu can download the beta if your that keen on it
16:37:46klrspzthat's what that page is
16:37:55ashridahJdGordon: that is the link to the beta
16:38:08JdGordonoh :p
16:38:33JdGordoni thought that was the link to the is your comp compatible page..
16:38:37*JdGordon didnt click the link
16:39:21Genre9mp3What exactly is PlaysForSure? Syncing to WMP11?
16:39:53NicPit just means its wmp compatiable
16:41:38Philip_0729doesn'tit have to play subscription file to be plays for sure??
16:41:58Genre9mp3[irony]Wow! Great stuff[/irony]
16:42:49Philip_0729[sarcasm]i know i mean how could you buy a player without this amazing feature[/sarcasm]
16:43:32ashridahrofl. there's a wikipedia article about it?
16:43:40Genre9mp3OK...that Philips1362 chip is sticked to my mind! I just thought that replied in the channel! :)
16:44:32NicPtheres a wikipedia article about everything
16:44:33 Part ryran
16:44:59 Join webguest98 [0] (
16:45:06NicPi'm using it to study funance
16:45:17NicPits being really slow tho
16:46:02NicPnow its not going at all
16:46:08NicPyay for google cache
16:47:21 Join ryran [0] (
16:49:01ryranweeee that was fun
16:49:07ryranit's been soooo long since I've used irc
16:49:11ryranxchat rocks
16:49:51NicPwhat platform do u use xchat on?
16:50:16NicPi used mirc on win :P
16:50:45 Quit muesli|delhi (Read error: 110 (Connection timed out))
16:50:58ryranyeah.. I did too back in the day
16:51:05ryranthis is my first time using anything else
16:51:17ryranfirst time on irc in years
16:53:14 Join anathema [0] (
16:53:32mikearthurryran: be sure to rebuff your chasm matrix then
16:53:43mikearthurryran: thats an important difference now
16:54:04ryranif that was a reference.. it was lost on me! ;D
16:56:29mikearthurno it wasn't
16:56:33mikearthurit was me being hilarious
16:56:34mikearthurslash not
16:56:35 Join yumizoh [0] (
16:56:49 Part yumizoh
16:58:30 Quit georgeblunt (" HydraIRC -> <- Leading Edge IRC")
16:58:34 Join ze [0] (
16:59:39 Join c03 [0] (
17:00:39Genre9mp3amiconn, petur: here's another link:
17:00:59 Quit Philip_0729 ("bye everybody")
17:01:07Genre9mp3This one shows how the coldfire chip and the ISP1362 interface with each other
17:01:24ryranI'm confused. what's with the horizontal dividers? (I'm not even sure if that's xchat adding them or you people)
17:03:25peturGenre9mp3: nice, but afaik that's not how iriver did it ;)
17:03:55ryran(haha I figured out what the red line is. sweet. feel free to ignore me everyone.)
17:04:36Genre9mp3petur: hmmm, well don't know much about these stuff actually...
17:04:49Genre9mp3I'm just providing the links in case they are useful
17:05:15peturgood, keep 'm coming ...
17:05:27ryranrandom n00b irc question for anyone: is there any way for me to disable display of notifications for people joining/leaving?
17:05:52davixwhat client are you using?
17:06:12webguest98same q, using webclient on
17:06:30davixand don't you think it is necessery for you to see if someone you just talked to parted or not in the channel to see you are actually talking to someone?
17:06:52ryrannot really.. not today :D
17:08:27 Quit `3nergy (Read error: 104 (Connection reset by peer))
17:09:59 Quit MusiFreq ("Lost terminal")
17:11:11 Quit JdGordon (Remote closed the connection)
17:11:12 Join `3nergy [0] (
17:13:38 Join hardeep [0] (
17:15:19ryranooo now I have another one: how do you change what's displayed for your user?
17:15:35ryranlike how '3nergy has his email instead of isp 'n junk
17:15:55 Join Aditya|Nap [0] (
17:16:05 Part Aditya|Nap
17:18:48 Join Paul_The_Nerd [0] (
17:19:14 Quit ashridah ("sleep")
17:20:15kerbaww, my poor 5g
17:20:36kerbits almost drained its full charged battery when I played music while tagcache was churning going home from work
17:21:09 Quit klrspz ()
17:26:16kerbwhy did it stop at 83% progress?
17:26:36ryranyou talking about charging?
17:27:12kerbno, tagcache
17:27:23kerbits been churning constantly when I've been on my way home
17:27:30kerband when I get home, it stops at 83% :P
17:28:19kerbalmost emptied the battery, I'll have to charge before I go outside and read for a bit, but I'd like to know if it decides to start churning the disk again :)
17:28:36kerb*tries restarting*
17:29:06ritalinomg ponies
17:29:28ryranapril fools.
17:30:52ryranyay downloading vmware'njunk to play with compiling & patching
17:30:59kerbheh, now tagcache is at 0% progress and I get tagcache not ready, but at least dircache initialized
17:31:27ryranhow many mp3s/oggs/whateva do you have?
17:31:46*ryran hasn't had any problems with tagcache
17:32:04 Quit webguest98 ("CGI:IRC")
17:32:05kerb38gb, 7931 files
17:32:22 Quit PaulJam (".")
17:33:18kerbnow I forced tagcache update and it isn't doing anything
17:33:24ryranI've been too busy since I got my 5g last week−−just threw 1000 files on it the first day and have been going on the same shuffled playlist since
17:33:46kerbI got my 5g last week as well
17:34:01kerbbought it for rockbox :)
17:34:41kerbhey, rebooted again, now tagcache works, but the progress was at 77%
17:34:44ryranfinally tried rockbox on my nano two weeks ago.. that convinced me to pony up the cash to replace my old 20gb iaudio m3
17:35:45kerbhm, does the cpu frequency on the 5g scale?
17:35:59kerbgah, tagcache stopped again
17:36:14ryranscale? as in start out low and increase?
17:37:06ryranyesh it does
17:38:43kerbchrist, tagcache doesn't let me view the id3 database again
17:39:29ryranyou really in norway?
17:40:24kerbYeah, why shouldn't I be? :P
17:40:31ryranjust curious
17:40:52ryranps: I didn't really laugh out loud, but I might've cracked a grin
17:42:16Quarrymanso you find it funny that people actually live in Norway? ;-)
17:42:42ryranI suppose so. I've never met anyone before. ;P
17:43:15ryrannorway's the bomb. I mean, shoot... I'd live there.
17:43:24*petur has been there twice - nice country
17:44:02Paul_The_Nerdkerb: Try manually deleting the TagCache files from your computer, so you can rerun the forced update cleanly.
17:44:25kerbPaul_The_Nerd: I'll try that, I just forced it and it churned nicely for a while, ending at progress -1% :)
17:44:47ryran-1? sweeet! that's gotta be good!
17:45:50Paul_The_Nerdkerb: -1 is probably complete, since you have an ipod
17:45:59Paul_The_Nerdkerb: The progress doesn't seem to work properly on iPods
17:46:19kerbhm, ok. I'll give it a run with clean tagcache anyway, its been a bit strange
17:46:21ryranI don't remember it telling ME -1 when I ran it...
17:49:16Paul_The_Nerdryran: Well, I've gotten -1 a few times during testing various things, so I know it's a possible result for that which can still mean a working cache
17:49:46ryranso you're one of the people working on development for ipods?
17:50:33 Join cismo [0] (
17:50:54***Saving seen data "./dancer.seen"
17:51:34kerbhm, I forced an update and it stopped at 11%
17:51:45kerbthis is after I cleaned out all the tagcache files
17:54:08Paul_The_Nerdryran: I'm more of a guinea pig that's been around for the whole ipod process. ;-)
17:54:19ryranah :)
17:54:41Paul_The_Nerdkerb: Are you doing other things while it updates, or just leaving it sitting? Also, do any of your files have embedded album art, or happen to be AAC files?
17:55:18kerbPaul_The_Nerd: I do have some of both of them, and I wasn't doing anything.
17:56:25ryranahhhhhhhhhhhhhh it is a mandatory restarting computer catastrophe!!
17:56:26 Quit ryran ("hasta la pasta!")
17:56:52Paul_The_NerdEmbedded Album art has caused problems for tagcache in the past, especially larger images, though I don't know if that's been resolved.
17:57:42kerbPaul_The_Nerd: If tagcache is cleaned, and I restart, should it index by itself?
17:58:03Paul_The_NerdNo. It only auto-indexes if the tagcache is already initialized
17:58:42 Join ryran [0] (
18:02:45 Join Hansmaulwurf [0] (
18:03:30 Part Paul_The_Nerd
18:05:17 Nick ryran is now known as ryran_ (
18:07:06 Nick ryran_ is now known as ryran (
18:07:48ryran /msg nickserv set unfiltered on
18:07:56ryranhehe whoops
18:08:18 Quit petur ("[x]")
18:08:28 Quit lodesi (Remote closed the connection)
18:08:32kerbI'm wrestling the tagcache bug now :)
18:08:50kerbjust waiting until I get the biggest index I can get so at least I can find things easier :P
18:10:39kerbhaha, progress went from 42%, to -1%, to 49%, and stopped
18:12:41ryranI wonder why you're having so many problems with it....
18:12:52Slasherikerb: please don't mind about what the progress meter says, at it's still inaccurate and it doesn't need to be 100% for successful tagcache built
18:13:47kerbSlasheri: alright.
18:14:30Slasheriif you see the tags in the tag browsing mode, it should be ok
18:15:11 Join obo [0] (
18:15:13kerbI can't see anyone missing from it like before, so I guess it is ok for now. But I don't remember everything thats there, so there might be something missing. oh well
18:19:56kerbdircache and tagcache both seem ok now, so I'll just hope they stay ok :)
18:22:37 Join ender` [0] (i=useless@
18:25:15 Quit hardeep ("Chatzilla 0.9.73 [Firefox]")
18:38:33 Join damaki_ [0] (
18:44:05ryrandamn. my first try at compiling a patched build from cvs didn't work.
18:51:27 Quit ender` (" HydraIRC -> <- IRC has never been so good")
18:51:47 Join ender` [0] (i=useless@
18:53:04 Quit damaki__ (Read error: 110 (Connection timed out))
19:07:53ryranmmm baked beans
19:13:02 Join lodesi [0] (
19:14:04 Join webguest45 [0] (
19:14:12ryranhey to ANYONE: I'm trying to apply the ipod autopause patch ( and get nothing but errors on make
19:14:44ryranhave any of you tried that patch?
19:14:44 Quit webguest45 (Client Quit)
19:17:56oboryran: it's not patching cleanly??
19:18:38ryranobo: oh hey! you're the guy who posted the latest versions of that, huh?
19:18:43ryranno, it's not
19:18:46oboI haven't updated it that recently... so you might have had a few rejections?
19:19:16oboenglish.lang, and the settings files by any chance?
19:19:45ryran(I'm looking back through to see what it was specifically)
19:19:53 Quit pondlife ("byebye")
19:20:25ryranobo: first of all, I just started playing with this today, so.. yeah.
19:20:36ryranbut when I ran the patch command it said some hunks failed
19:20:57obookay, give me a few minutes and I'll put an updated version up
19:21:24ryranwell I apologize ahead of time if you don't find anything wrong...
19:21:57obono, I wouldn't be at all suprised if it doesn't patch cleanly
19:22:09ryranbut yeah when I ran make it said lang_pause_phones* type stuff was undeclared
19:22:37oboyeah, before make I expect you'll find that the patch command failed on some hunks
19:22:57ryranbut since I didn't really know what that meant, I figured I'd give it a try anyway ;)
19:23:41obohehe - it means that the source files have changed since the patch was created
19:24:18ryranis that figured out just by date stamps or because something wasn't where it was supposed to be?
19:24:28oboyou can check the .rej files it creates which will tell you the bits that failed.
19:24:36obothe latter
19:25:38ryrann00b question: what do I do if I've applied a few patches and things obviously didn't go right.. and I want to start over with a clean.. uhh.. cvs...whatever. surely there's some command that I can type instead of clearing the directory and redownloading everything?
19:25:43oboit's a good idea to run patch with −−dry-run first - will tell you if it applies cleanly or not, without changing any of the files
19:25:52ryranoh WOW
19:26:03obowell, you can either reverse all the patches, in reverse order by using the -R switch
19:26:34oboor to clean the whole lot out, do something like cvs -q up -dPC - that will clean it out completely
19:27:36ryranthat syncs it completely with cvs?
19:29:52ryranso to reverse a patch .. could ya help me with the command? where's the -r switch go? in place of -p? or at the end?
19:30:25oboin addition to the -p.. so something like patch -R -p0 < patchname
19:31:09ryranalrighty then
19:31:11ryranhere goes..
19:31:36 Join petur [0] (n=petur@rockbox/developer/petur)
19:31:44oboif you're adding multiple patches at once you could get some failures whatever you do... if 2 patches modify the same bit of the same file...
19:33:06ryranhmmm. well that didn't work and I don't really understand what it's trying to tell me.. so I guess I'll just use your clean out command :D
19:34:20ryrancool beeeens. that didn't take long at all compared to redownloading everything.. haha
19:36:47obowhat kind of ipod do you have?
19:36:56ryran5g 60gig
19:38:02obookay - updated version posted - no feature changes, but should patch cleanly
19:38:23ryranhow come when I make the zip I get messages saying files (only wps files) were skipped due to size restraints?
19:38:39ryransweeet downloading now
19:38:59oboit only adds wps files that match your screen resolution
19:41:43ryranall hunk-ydory
19:41:48obogood :)
19:42:36markunryran: there is a nice David Bowie album by that name
19:42:40ryransilly question: ../tools/configure selection is saved right?
19:43:05ryranbarely know anything about david bowie
19:43:20markunryran: yes, it's saved.
19:43:36ryranyeah that was a dumb question.. it saves a file right then.. okkkkay
19:44:08ryranhere's another one for anyone that's used vmware: how do you paste from windows?
19:48:05*ryran is full of questions...
19:48:10ryranis there any reason for me to wipe my ipod clean before copying over a new build? I remember reading something about how if the config file version has changed, my settings will be lost (no big dealie).. but there's nothing wrong with just unzipping my new build over my old one?
19:48:41obonope - you're fine to just overwrite
19:48:50 Join webguest83 [0] (
19:48:58ryranwould you expect tagcache info to be saved?
19:49:23markunIt is saved to disk
19:49:43kerbyes, those are in a whole bunch of tagcache-files that won't be touched by the overwrite
19:49:48webguest83when downloading cygwin can i just accept defaults ?, or do i have to select specific packages?
19:50:48markunDid Slasheri fix the problem with deleted files and tagcache?
19:50:58***Saving seen data "./dancer.seen"
19:51:22webguest83the twiki cygwin guide archive defaults differs from whats available to download so what do i download
19:53:25markunwebguest83: can you give me a link to the page?
19:53:37webguest83one sec
19:54:24ryranobo: DUDE THANK YOU SO MUCH
19:54:37oboguess it's working then?
19:54:43oboyou're welcome :D
19:54:59webguest83markun, scroll down to the archive settings
19:55:08ryranobo: thanks so much for your work on the pause/unplug patch. I absolutely love it (had it on my nano already)
19:55:40ryrangot it along with the 64mb and accelerated scrolling patches.. all working. very sweet.
19:55:49obocool - good to hear people using it
19:56:25kerbare there any new patches for accelerated scrolling?
19:56:28kerbi hated when it skipped along
19:58:42markunwebguest83: I think if you use the ones specified on that page you should be alright, but maybe the defaults also work, no idea.
20:00:18webguest83markunm thanks, i'm trying to setup cygwin so that I can apply my own patches, and one word describes it, very frustrating, plus i'm following the how to guide, but stuck already
20:01:30Mikachuthat's two words
20:01:40webguest83I was waiting for that :-)
20:01:58Mikachuhere to serve
20:02:23webguest83please make the guide work
20:02:41Bagderwebguest83: its a wiki, correct the mistakes please
20:03:18webguest83if I knew where the mistakes were i would, but alas i first need to get my own srtup to work from the guide
20:04:27webguest83and at this rate it might be never
20:04:36ryranwebguest83: I just finished compiling my first build 10 minutes ago.. I actually went the vmware route
20:04:56webguest83Illoiked at that and ran
20:04:58ryranI had no problems at all ('cept for a slightly out of date patch not working just right)
20:05:00Bagderwebguest83: all I can say is that hundreds before you have manged to do it
20:05:04 Quit webguest83 ("CGI:IRC")
20:05:09ryranoh well
20:05:12 Join webguest03 [0] (
20:05:35webguest03sorry about that Iwas and am 83
20:05:51webguest03but now i'm 3
20:05:58ryranobo: anyway, thanks again! I should probably go home. I've had enough work for today. ;)
20:06:35obono worries - glad it worked for you
20:07:04webguest03ah well guess its not for me then, thanks markun for your input
20:07:08ryranbut seriously webguest03, if all else fails, you can check out the recent user-created tut @
20:07:08 Part webguest03
20:07:24ryrandaaa'lright. ciao peoples
20:07:48 Quit ryran ("hasta la pasta!")
20:09:23 Quit Mikachu (Remote closed the connection)
20:09:24 Join Mikaelh [0] (
20:09:42 Nick Mikaelh is now known as Mikachu (
20:11:50 Join MarcoPolo [0] (
20:17:04sharpeyay! got my ticket...
20:21:26 Join webguest90 [0] (
20:21:36webguest90Make your way back to C:\Rockbox\, open the folder called Home and the folder called guest within that. Move your newly downloaded file into this folder (C:\Rockbox\home\guest)
20:22:09webguest90do i have to create those directories, C:\Rockbox\home\guest
20:23:02webguest90or does something else create those directories ?
20:26:08 Join pixelma [0] (n=pixelma@
20:28:37*petur needs somebody with knowledge about iriver i2c and remote
20:30:27 Part webguest90
20:33:21 Join Kohlrabi [0] (
20:40:59 Join webguest92 [0] (
20:45:06amiconnpetur: What's teh problem?
20:45:46amiconnpetur: Btw, when testing the chip temperatures under retailos, I also observed messed-up retailos settings
20:46:14amiconn(brightness/contrast was way off, resulting in bright, washed-out colours)
20:46:23amiconnI wonder what's going on there..
20:46:30peturwhen disabling irq during uda i2c, the player freezes if a remote is attached, but not without one
20:46:51peturjust disabling irq during one of the calls is enough
20:47:03peturdo they need interrupts?
20:47:19 Join nobelium [0] (
20:47:33nobeliumhey guys
20:47:40nobeliumif you want to check it :)
20:49:08amiconnpetur: The i2c routines yield while waiting for the transfer to complete.
20:49:45amiconnThat means that other thread might run with interrupts disabled, and if they want to disable interrupts themselves, store the old state
20:50:08amiconn(which already is disabled), and when the "re-enable" later, they might in fact disable them
20:50:23 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
20:50:28 Join hardeep [0] (
20:50:30amiconn..and without interrupts, button reading doesn't work etc
20:50:52peturwould it be bad to remove the yields?
20:51:17peturthe bitbanged ones don't yield
20:51:29amiconnNo, because they can't
20:51:59amiconnThing is, why do you want to disable interrupts during i2x?
20:52:16 Quit ender` (Read error: 104 (Connection reset by peer))
20:52:42peturbecause there is a chance that something gets inbetween the tow gain calls, causing a volume glitch
20:53:46amiconnYes, but how often do you change gain while recording?
20:54:12peturI know... but wanted to fix it if possible
20:54:16*amiconn would think very rarely, if at all
20:54:33peturagc will make it worse
20:54:49kerbwhat is the reason 3g ipod doesn't work?
20:54:57 Join ender` [0] (i=useless@
20:55:39peturamiconn: even a minor nudge up/down can cause it
20:55:51tucozheh, I always wondered why people in this channel said stuff like, "bagder bagder bagder, mushroom". I thought they were trolling for real. However, I found the explanation
20:56:09tucozMaybe they were trolling after all.
20:56:55tucozkerb, no developer owns a 3g so development for that is kind of hard
20:57:05amiconnpetur: Yes I know
20:58:17amiconnpetur: There are multiple possible solutions to this problem, all of which are less than ideal, unfortunately
20:58:47 Join webguest61 [0] (
20:58:52peturwho are the users of the i2c routines?
20:58:58preglowdo all current recording menu entries work?
20:59:02amiconn(1) Don't yield in the i2c routines which use the coldfire i2c controller. Bad. Why would we use the controller at all, and not bit-bang?
20:59:36amiconnNo, quite the opposite
21:00:04preglownobelium: looks nice
21:00:47webguest61i'm in the cygwin window and am trying to change directories but i get "no such file or directory", what is the syntax ?, i'm using "cd abcdefg"
21:00:56amiconnpreglow: We have to set the transfer speed in a way that we don't exceed the i2c specs at maximum clock, and keep it that way -> significantly slower transfers at 45MHz and especially at 11MHz
21:01:25amiconn...because chaging the i2c clock prescaler during an ongoing transfer messes up the bus communication
21:01:32tucozwebguest61, type ls to see if the directory is existing
21:01:33preglowwell, it'll still require more cpu
21:01:35 Join Lear [0] (
21:02:11amiconn(2) Don't yield in the i2c routines *only if interrupts are disabled*. Less than ideal, because it requires additional probing
21:02:24tucozwebguest61, remember that cygwin is case sensitive
21:02:39*petur is trying (2)
21:03:25 Join ze_ [0] (
21:03:25 Quit ze (Read error: 104 (Connection reset by peer))
21:03:27amiconn(3) Change the interrupt disabling /enabling from the current, simple inline function into a real function that is stacking the disable calls, similar to how cpu_boost() works
21:03:34webguest61thanks tucoz, i tried that,
21:03:45 Nick ze_ is now known as ze (
21:04:22amiconnThis would add quite some complexity, and lengthen the interrupt-disabled times
21:05:44 Part webguest61
21:06:24 Join damaki [0] (
21:06:56amiconnpetur: A variation of (2) would be to make the yield() function not yield when interrupts are disabled, as a general protection against that problem
21:07:22amiconnI'm not sure at all whether this would be a good idea...
21:08:00*petur wants to disable real-life interrupts atm :/
21:09:05amiconnThen do that.........
21:09:26peturwell, step 1 passed: brute-force removing the yields causes no more freezing
21:09:49amiconnHmm, in fact the freeze shouldn't happen, unless there is a bug in another thread
21:09:55 Join wooo [0] (
21:10:13amiconnAhem, ignore that
21:10:24peturit's 100% remote related
21:10:27*amiconn needs to think about it a little more
21:11:16peturit's a deadlock probably, no? Just don't know how
21:11:19amiconnThe problem is that as long as only one thread yields while it did disable interrupts, no freeze should happen
21:11:52amiconnOur thread would disable interrupts, then yield, so all other threads get to run a bit
21:12:24amiconnIf any of them "disables" the disabled interrupts, does something then "re-enables", they're actually still disabled
21:12:46 Quit anathema (Nick collision from services.)
21:12:58amiconnWhen control is returned to our thread, it would finally re-enable interrupts, and all is well
21:13:51amiconnIf our thread disables interrupts, then yields, then a second thread "disables" interrupts *and* yields itself before reenabling, our problem begins
21:15:15amiconnOur thread might re-enable interrupts when it gets control, then yield somewhat later, and finally the other thread would "re-enable" (from its "view") the interrupts, which actually would disable them
21:15:18amiconn-> freeze
21:15:34 Join pixelma_ [0] (n=pixelma@
21:15:42peturyes, that would be very bad
21:16:17amiconnSo, most probably there is at least one other place having the same flaw as ours
21:16:31amiconn(yielding with interrupts disabled)
21:17:42 Quit hardeep ("CGI:IRC 0.5.7 (2005/06/19)")
21:18:35amiconnHmm, that could be analysed fairly easily
21:19:38amiconnCheck for disabled interrupts in yield(), and logf() the current thread id (and ideally also the caller address) when it happens
21:19:59 Quit damaki_ (Read error: 110 (Connection timed out))
21:23:51 Quit pixelma (Read error: 110 (Connection timed out))
21:27:30peturwell the quick way didn't result in anything. I looked up all code that disables irq's, none seemed to yield or sleep
21:27:46peturwill do your test
21:35:32 Join Lynx [0] (
21:35:54 Join EbErT [0] (
21:36:29 Join matsl [0] (
21:36:53EbErTI've ran into a problem: how do i fix a full dir. buffer+
21:36:59dionoeaanyone know why audio decoding seems to stop sometimes on the ipod video while playing some games (like xobox) but not with others (like chessbox ... even when thinking) ?
21:37:06preglowEbErT: by upping the limit
21:37:07 Nick pixelma_ is now known as help (n=pixelma@
21:37:17 Nick help is now known as pixelma (n=pixelma@
21:37:18EbErTah, it must have been set back, thx preglow
21:38:03sharpedionoea: its because it's difficult for the processor to keep up with playback and some games/plugins. even when boosted to 75mhz...
21:38:08EbErTalso, is there a way to let an ipod charge while plugged into ac adapter without constantly rebooting
21:38:18dionoeawell the chess plugin should be harder on the cpu than xobox
21:38:25sharpeEbErT: hold menu when you plug it in.
21:38:37EbErTi've done that, doesn't work
21:38:44EbErTmaybe i'm not doing it fast enough
21:39:02sharpejust hold menu, plug it in, and let go of the menu button...
21:39:08sharpethere's no time to it.
21:39:50EbErTlemme try..
21:40:38sharpedionoea: generally things that must update the lcd cause playback to skip.
21:40:41EbErTanyone know anything about this "FOUND.000" file that i found generated in the main section?
21:40:57sharpeer, update on a rather quick basis.
21:41:18dionoeaoh ... so that's not cpu related ? or the lcd driver isn't really efficient cpu-wise ?
21:42:05sharpewell, not quite sure how to put it...
21:42:46EbErTwhen i held the menu button down and plugged it in, it loaded original firmware
21:43:01EbErTwhich is ok, but strange
21:43:02sharpein rockbox? or when it was already turned off?
21:43:24dionoeasharpe: or it's some kind of thread problem ... like the decoding thread not getting enough CPU time because the lcd is blocking it ?
21:43:24EbErTi held it as it was booting up to rockbox, and it switched
21:43:54sharpewhen you hold menu in the bootloader, it loads the apple firmware by default
21:44:29sharpedionoea: it's really because the cpu isn't fast enough to keep up with doing both, which is why things would be better off once we get both cores working
21:45:01dionoeaboth cores ? codec and lcd core ? or like 2 cpus on the ipods ?
21:45:12*dionoea has really no knowledge of rockbox internals
21:45:15sharpebecause if you look at the audio thread info, you'll see it has to boost a lot to keep up decoding, and just having it have to update the lcd just adds more to it.
21:45:37sharpenot to mention all the other code that is run
21:46:38amiconnWhen plugins cause playback to skip, it's in most cases not the cpu load these plugins cause
21:47:00 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
21:47:18peturbut lack of yield()
21:47:34amiconnRockbox uses cooperative multitasking, so skipping can happen if the plugin (== UI thread) doesn't yield frequently enough
21:47:36sharpeamiconn: yeh, but when you explain it that way, it gets further questioning :D
21:47:43dionoeaso it's a mutex taking a bit too long to unlock ?
21:47:53 Join MarcoPolo [0] (
21:48:07amiconndionoea: No. Mutexes are rarely used in rockbox
21:48:16 Quit MarcoPolo (Remote closed the connection)
21:48:32dionoeaoh... ok :)
21:49:12*dionoea greps for yield in the code
21:49:25amiconnThey are only used for hardware resources which can't be shared, and are needed exclusively for a longer time
21:49:29sharpeaccording to this, i should have over 3.5 million files on my computer.
21:49:32dionoeais there some page on the wiki describing how rockbox core works ?
21:50:09sharpenow just 2.9mil
21:50:13dionoeakernel.c might be a good place to start looking i guess :)
21:50:21amiconnThere are other plugins which don't yield frequenntly enough on swcodec targets
21:50:27 Join MarcoPolo [0] (
21:50:40amiconn('fire' iirc, and 'cube' in high-speed mode)
21:50:51dionoeayep, fire did it too
21:50:55dionoeai didn't try cube
21:51:02***Saving seen data "./dancer.seen"
21:51:23 Quit Lynx_ (Connection timed out)
21:51:23 Nick Lynx is now known as Lynx_ (
21:51:50 Quit MarcoPolo (Remote closed the connection)
21:51:53amiconnCube itself is fine, unless you switch to high-speed mode
21:52:03sharpeamiconn: i thought of something! if you think about it, either way could explain it. for a faster processor, less thread yielding could be used...
21:52:12amiconnThat is, on hwcodec targets, thre is no problem at all
21:52:21 Join MarcoPolo [0] (
21:52:46amiconnsharpe: No. All threads need to yield frequently, so other threads get a chance to run
21:52:55amiconnThat's independent of the processor speed
21:53:16sharpewell, i didn't really mean less, now that i think about it
21:53:49amiconnThe real problem is that 'frequently enough' isn't clearly defined
21:54:06dionoeaso if i made it yield a bit more often it might work better ? (that's kind of not clean enough i guess)
21:54:23dionoeacouldn't the audio thread have like "real time priority" and force other threads to yield ?
21:54:32sharpeto my knowledge, the plugin may run slower.
21:54:35amiconnOn swcodec, it (mainly) depends on how large blocks of samples the codecs decode before yielding themselves
21:55:07amiconndionoea: There are no priorities. Rockbox uses a simple round-robin scheduler
21:55:21dionoeaoh, ok :)
21:55:35dionoeais that the switch_thread wake_up_thread thing ?
21:57:18amiconnForcing a yield is impossible by definition; yielding means the thread is relinquishing control when it can safely do so.
21:57:43amiconnIf we would want to force thread switches, we would need to implement preemptive threading
21:57:48sharpeit can be a bastard thread, and never yield.
21:58:19amiconnsharpe: Yes it can, and in fact a number of test plugins I used do exactly this.
21:58:37amiconnVery handy, since no other thread can influence the tested figures
21:59:18amiconnThe problem with preemptive threading is that it would introduce a shitload of complexity
21:59:50dionoeawhich means precious CPU time i guess
22:00:28sharpewhen i was working on the c64 emulator, yielding to other threads wasn't really possible, being able to keep the somewhat realtime emulation. and besides, i had it timing it to yield only when it was finished drawing the required frames for that time period, and it never yielded :D
22:00:50amiconn*all* threads accessing data that is shared between at least 2 threads could no longer assume that manipulating data is atomic, and would need to protect against that
22:00:52dionoeathe RB_PROFILE thing is an embeded profiler ?
22:01:15peturamiconn: I went a known route and added a splash in switch_thread() when level == HIGHEST_IRQ_LEVEL. alas, no splash when the freeze happens
22:01:55amiconnpetur: Maybe it's better to panicf) in such a case
22:02:17peturjust panic() ?
22:02:40sharpemaybe... i will try to get back to coding something...
22:02:50amiconnpanicf()... works like printf()
22:03:20dionoeabtw, does the apple firmware use software decode or can it use the video decoding chip ? (or whatever that's called)
22:03:34dionoeafor audio decoding
22:04:35 Quit wooo (Read error: 110 (Connection timed out))
22:05:13 Join wooo [0] (
22:10:40 Nick pixelma is now known as habe (n=pixelma@
22:11:29 Nick habe is now known as pixelma (n=pixelma@
22:12:20dionoeawhat does "lru" mean ? (lru.c)
22:13:10 Join pixelma_ [0] (n=pixelma@
22:14:40 Quit pixelma (Nick collision from services.)
22:14:49 Nick pixelma_ is now known as pixelma (n=pixelma@
22:15:40tucozmaybe a cache algorithm (Least Reasently Used)?
22:16:08dionoeaindeed ... it's used in font cache
22:20:02preglowdionoea: i think it uses the broadcom chip for audio in videos
22:20:10preglowdionoea: and the arm core for ordinary music files
22:21:40dionoeawould using he broadcom chip for audio take less battery ? (this is hypothetical since the data sheet isn't available i guess)
22:22:33preglowi sincerely doubt it
22:23:26dionoeaok :)
22:23:53 Join linuxstb_ [0] (
22:24:26 Join pauljam [0] (
22:25:34 Quit c03 ("( :: NoNameScript 4.02 :: )")
22:30:14 Quit pauljam (".")
22:31:17 Join pauljam [0] (
22:31:27amiconnpetur: There's another posibility for a freeze, even if no other thread calls yield() with disabled interrupts
22:31:43peturmust be
22:32:00peturbecause that isn't happening
22:32:48amiconnHmm, not sure how that may happen... but if switch_thread is called with disabled interrupts and all threads are sleeping, the whole threading will never wake up again
22:33:16amiconn...because it sleeps the cpu and relies on the timer interrupt (or any other interrupt) to wake it up again
22:33:30amiconn..but that won't happen with disabled interrupts
22:33:50tucozis it possible in linux to copy some text from a browser for instance, and then somehow access the clipboard and > file (on command line)?
22:34:27dionoeacat clipboard into a file ?
22:34:40tucozyes, something like that
22:34:42 Quit pauljam (Client Quit)
22:35:01dionoeai usualy use vim to do that ... so it's not entirely command line :)
22:35:22amiconnMy idea would be echo >file <Ctrl-C> <Return>
22:35:34peturamiconn: I compared the return value of set_irq_level() with HIGHEST_IRQ_LEVEL to check if irq's are disabled. Was that reliable?
22:35:36 Join pauljam [0] (
22:35:39amiconnNot sure whether that'll work with spaces or special chars
22:35:48tucozamiconn, I'll try that
22:35:51 Join lee-qid__ [0] (
22:36:06amiconnErm, <CtrV> of course
22:36:16amiconnBah, <Ctrl-V>
22:36:31tucozhmm. but echo > file will simply echo nothing to that file
22:36:55amiconnThat's why you should press Ctrl-V before hitting return
22:37:13amiconnThe result should be echo >file blah_from_your_clipboard
22:38:37tucozbut when I do 'echo > file ctrl-v enter' I get 'echo > file^M'
22:38:53dionoeaecho > file <middle button mouse click> ?
22:39:08amiconnHmm, then <Ctrl-V> isn't 'paste' in the linux console
22:39:24amiconnpetur: No it's definitely not
22:39:25dionoeaor left button mouse click if you're not in X
22:39:36dionoeaerr ... right
22:39:50amiconnset_irq_level doesn't exactly return the old level, it returns the old %sr value
22:40:07tucozno, that doesn't work. All the stuff in the clipboard gets executed as commands
22:40:11linuxstb_tucoz: In Gnome, it's SHIFT+CTRL+V
22:40:24peturright, so scrap my earlier report then
22:40:34amiconnA working check (if you don't want to introduce an extra function) would be
22:40:38dionoeatucoz: that's because you have \n chars in your clipboard :)
22:41:04amiconnif ((oldlevel & HIGHEST_IRQ_LEVEL) == HIGHEST_IRQ_LEVEL)
22:41:39tucozdionoea, right. But, let's say I copy a piece of code from a webpage and want to paste that in a file, a lot of \n will be found in the clipboard
22:41:52dionoeawell just open vim or emacs then :)
22:42:03tucozit would be cool if something like echo \dev\clipboard > file would work
22:42:13dionoea\ ? :)
22:42:20tucozwell, that is what I usually do. Just wanted something simpler
22:42:23tucozhehe, sorry /
22:42:30linuxstb_You could just do 'cat > file', then do your paste, then CTRL+D (end of file)
22:42:56tucozoh, right. cat is a neat little program. I'll remember that next time.
22:43:44tucozlinuxstb_, perfect. That is what I was looking for. thanks :)
22:46:30peturamiconn: that sure looks better - rb doesn't start anymore :>
22:46:50 Join webguest56 [0] (
22:46:50 Quit webguest92 ("CGI:IRC (EOF)")
22:47:02 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
22:47:26peturit freezes at startup when trapping switch_thread() with disabled irq's
22:47:41*petur thanks the usb bootloader
22:47:51peturor rather bootloader usb
22:48:50 Join darkless [0] (
22:49:28*amiconn tries without misusing set_irq_level()
22:49:49peturthat's probably not the cause
22:50:03peturthe previous test used it too without problems
22:51:00peturbut at bootup it probably runs without irq and the disp and stuff are probably not ready or something like that
22:51:28amiconnThen something is wrong with that startup
22:52:01 Join hardeep [0] (
22:52:01 Quit webguest56 ("CGI:IRC (EOF)")
22:52:07peturremoved the splash and all is well
22:52:56amiconnI get the panic message...
22:53:15amiconnIRQs disabled! 0
22:53:21amiconnThe 0 is the thread number
22:53:31peturpanicf("blah") ?
22:53:57amiconnYes, or in my case panicf("IRQs disabled! %d", current_thread);
22:54:11*petur tries again
22:54:12amiconn[22:02:49] <amiconn> panicf()... works like printf()
22:54:16 Quit linuxstb_ ("CGI:IRC")
22:54:18peturyes yes
22:54:55*amiconn checks gcc docs for the builting function to get the caller address
22:56:18peturIf I add the panicf call it shuts down hard (screen black and disk off immediately)
22:57:07 Join Paul_The_Nerd [0] (
22:57:22 Quit SereRokR ("XChat Aqua")
22:58:36amiconnDisk off immediately is on purpose
22:58:51amiconnScreen shouldn't go off though.. maybe that's a panicf() bug on h1x0
22:58:58amiconnh300 I mean
22:59:03amiconnI tested on h140
22:59:58amiconnpanicf("/IRQs (%d,%08x)", current_thread, __builtin_return_address(0));
23:00:16*Bagder seems to have a UPS package from Sunnyvale California pending
23:00:29amiconn. /IRQs (0, 10001624)
23:00:38tucoznobelium, nice article
23:01:23tucoz <- for those who missed it
23:01:45*Paul_The_Nerd cheers about the package, and the article.
23:02:01peturamiconn: known panicf() bug?
23:02:04Bagderthey tried to deliver it today but I wasn't home when they were here
23:02:15sharpehide in the bushes!
23:02:52Paul_The_NerdIt'd be neat if they actually came up with a way to better schedule package deliveries.
23:03:07ritalinwhatever paul
23:03:09ritalinyou big nerd
23:03:46*Paul_The_Nerd wonders if he should change it to Paul_The_Grumpy
23:03:51nobeliumthanks tucoz and preglow
23:03:55 Quit TCK (Read error: 104 (Connection reset by peer))
23:03:55tucozBagder, is there a page in the wiki with links to Rockbox-related reviews/interviews e
23:04:02*petur lives above a shop that's closed on monday mornings - guess when most deliveries are done :/
23:04:02sharpeeh, last time ups delivered a package of mine, they delivered it to the wrong house.
23:04:13Bagdertucoz: I don't think so, we should make one!
23:04:23amiconnSomething calls sleep() with interupts disabled.....
23:04:34Paul_The_NerdA "Media" page would be neat.
23:04:37amiconn0x10001624 is within sleep()
23:04:40tucozYes. ;-)
23:05:02Paul_The_NerdMaybe also with a kind request that they try to contact you guys first to at least verify any technical details they try to pot in. ;)
23:05:13peturamiconn: would need to add it there too then :/
23:05:23*Paul_The_Nerd remembers cringing upon reading an article or two, and even emailing a recommendation regarding one of the cnet ones.
23:06:23tucozTell people to contact the Rockbox-PR guy before they do anything
23:07:21Paul_The_NerdThat would require assigning someone PR duties.
23:07:56peturoh, panicf() has no key check for h300 series :(
23:08:08peturno wonder it powers off immediately
23:08:28amiconnIt needs a GPIO button check
23:08:40amiconnbutton.c is no longer reliable when ending up there
23:08:41tucozWhat are pages like that usually called? Reviews?
23:08:54sharpemore like opinions?
23:09:02Bagder"Articles about Rockbox" perhaps
23:09:28Paul_The_Nerd"Rumors and misconceptions"
23:09:34tucozSounds good. ArticlesAboutRockbox then? (cumbersome?)
23:09:35Bagderas then we could link even to weird ones like the sandisk/Rockbox longshots
23:09:58Paul_The_NerdWe should probably link to any time Rockbox shows up on a page with at least 4 digits of readers.\
23:10:35Bagdertop referer right now: slashdot
23:11:22Paul_The_NerdWhen I mentioned to my father that we were on Slashdot, he was unimpressed. When I mentioned CNET, he was incredibly impressed, saying something like "Wow, that's like, a real website"
23:12:29tucozis rockbox on slashdot now?
23:12:44Paul_The_NerdWe've been slashdotted a few times, most recently the Sandisk rumors.
23:12:46sharpeit's been there for a while now, if i remember correctly.
23:13:19 Join lodesi_ [0] (
23:13:45tucozok. I never read slashdot. I found the crowd there too hostile. A nice comment is a seldom read over there.
23:14:00Bagdertucoz: I agree
23:14:10peturoh nice, on/hold button connects are the same for both irivers...
23:14:11tucozregardless of topic
23:14:15amiconnHmpf :/
23:14:34amiconnWhat does the bootloader output "Result: 0" mean?
23:14:42sharpenothing wrong?
23:15:01tucozBagder, should I set up a ArticlesAboutRockbox page?
23:15:02Paul_The_NerdSo I've been told, that's the success message for loading and verifying the checksums
23:15:07LearYes, rockbox loaded from disk successfully
23:15:09Bagdertucoz: sure!
23:15:11 Quit lodesi (Connection timed out)
23:15:13Learat least for irivers...
23:15:36tucozand that will be fine for slashdot/digg links as well?
23:15:38amiconnHmm, then rockbox is completely dead with my latest test :/
23:15:41Paul_The_NerdAnyone in here know how the hold switch is handled on iPods? Is it in a way where it could be potentially be misread as being active when it's not?
23:16:02Bagdertucoz: I guess, the more the merrier!
23:16:17preglowPaul_The_Nerd: swallowed keypresses?
23:16:20Paul_The_NerdI've had a couple people recently complain about getting messages telling them their settings are cleared with hold not active.
23:16:34Paul_The_NerdLike, they press a button to boot the iPod, it boots, and says cleared.
23:16:36preglowthere is a problem with hold currently
23:16:49preglowi don't know if it survives across boots, though
23:16:51preglowunlikely rockbox resetted settings after turning off (low battery)
23:17:20Paul_The_NerdWell, if they can turn it on with a press, clearly hold isn't registering there, but at the same time it does somehow once it gets to the check for clearing settings. Or something.
23:17:23 Quit Poka64 ("XChat 2.6.1 -")
23:17:30amiconnWell, if you plug USB, the ipod boots even when hold is on
23:17:37sharpenobelium: that's because it didn't get to write the settings to disk before the power was shut off.
23:17:41amiconn(that's abug in the apple loader, imho)
23:17:43Paul_The_Nerdamiconn: These are people booting it by actually pressing a button though.
23:17:49nobeliumi didn't touch the settings
23:17:55nobeliumthey were already set like 2 weeks ago
23:17:59nobeliumthey just resetted now
23:18:12Paul_The_NerdOr so they claim.
23:18:17sharpehow dare they!
23:19:34 Quit wooo (Read error: 113 (No route to host))
23:19:43sharpewell, i can't seem to boot my ipod with hold on.
23:19:53Paul_The_NerdThey said the switch is off.
23:20:10Paul_The_NerdAnd that it would randomly clear, with the switch off, giving the message and everything.
23:20:31Paul_The_NerdWhich is the only reason I'm not calling "User error" on this one. I have to assume they're being truthful.
23:20:43 Join klrspz [0] (n=klrSpz@
23:21:40Paul_The_NerdDoes that mean that they will provide support for users running our firmware on their players, once it's done?
23:22:00sharpelet us hope?
23:22:37sharpewould a tutorial on updating the bootloader be of any use?
23:24:27 Join Poka64 [0] (
23:25:10 Quit mikearthur (Remote closed the connection)
23:25:29sharpeyou mean, for what player?
23:25:41 Join mikearthur [0] (
23:25:43sharpepaul, what players do i deal with? :D
23:26:19Paul_The_NerdHow often do users need to update their bootloader then?
23:26:47sharpenot very often though, that's the thing. practically never. :)
23:27:01Paul_The_NerdI mean yeah, the iRivers had 5ish versions each, but the iPods have had only the current version and it's unlikely to change. And theirs are almost final on the iRivers too.
23:27:44Paul_The_NerdSo, I can't exactly see many people using it. ;)
23:28:06sharpeneither do i, which is why i asked before getting started
23:29:14sharpeor, how about this, updating the apple firmware without reinstalling the bootloader?
23:29:21XavierGr"once we have coordinated with the firmware creator." <- ROFLMAO
23:30:00Bagdernow where is that guy?
23:30:02Paul_The_Nerdsharpe: That might be good.
23:31:59sharpethat was actually my original idea, but i've no clue as to how i got to the rockbox bootloader, instead of the apple firmware.
23:31:59Paul_The_NerdI wonder what their definition of "coordinating" is.
23:32:27amiconnHrrmpf :(
23:32:44sharpeamiconn: troubles?
23:32:51BagderPaul_The_Nerd: I guess time will tell
23:32:51amiconnHow would it be possible that sleep() is called from 0x00000001 ???
23:33:13sharpevery unlikely?
23:33:31amiconnIn fact, impossible
23:33:41peturgrrrr.... fixed panicf but still no text output :(
23:33:53Paul_The_NerdBagder: I suspect "coordinating" may be "hoping they get it done sometime soon" but I'm a pessimist.
23:34:13*amiconn kicks gcc
23:34:14BagderI too suspect that's the meaning
23:34:28peturmaybe some of their engineers can drop in here and have a chat ;)
23:34:31sharpelately i've been more optimistic than pessimistic.
23:34:52Bagderpetur: maybe they're already here, named gl.tter? ;-)
23:35:08*petur couldn't care less about any player with less than 20GB
23:35:42amiconnA flash player is a nice complement for a harddisk player, imho
23:36:04amiconnpetur: You could even fill the flash player from the H300 via usbotg ;)
23:36:06 Join Daishi [0] (
23:36:11peturdo they have line-in (the sandisk players)?
23:36:19Galoisdon't worry, in about 3 years there will exist 20GB flash players
23:36:33Paul_The_NerdNow I see an H300 hooked up to a e200 with an SD-micro card in it
23:36:47Bagderit'll be less than 3 years till that happens
23:36:54*amiconn already did that 2-player hookup
23:37:05Paul_The_NerdAren't 32gb FLASH 2.5" ATA drives coming out soon?
23:37:12amiconnThe flash player was an Ondio though, with a 4GB MMC :)
23:37:51hardeepthey announced a 64gb the other day
23:37:54Paul_The_NerdI mean yeah, they cost two arms, three legs, and a pet kitten, but they're kinda neat.
23:37:58Paul_The_NerdThe 64gb was SATA if I recall
23:38:10hardeepyeah, sata
23:40:18sharpewell, i've 525121 files on my two hdds.
23:40:44peturthe date could be written clearer imo
23:41:47*Bagder counts six slashdot articles on Rockbox
23:41:56tucozwho has that badge: Creator of firmwares :)
23:42:04sharpeslashdot <3's us.
23:42:58 Quit MarcoPolo (Remote closed the connection)
23:48:40sharpePaul_The_Nerd: do you know of any tool to extract the ipod firmware, for MacOs or Linux?
23:48:52Galoiswhat's wrong with ipod_fw
23:48:59sharpelet me rephrase, that
23:49:05sharpefrom the ipod updater.
23:49:14sharpeand i know it's not for linux either.
23:49:25Paul_The_NerdAll I know of is Ipod Wizard, which I don't even know what OS it's for.
23:49:27tucozBagder, I counted two pages of digg posts so I didn't go to slashdot to search for rockbox. But I guess there is a difference between the two sites.
23:49:37sharpePaul_The_Nerd: it's only for windows, to my knowledge.
23:49:50Paul_The_NerdFor MacOS you can actually just explore the package
23:49:54Paul_The_NerdLike a .cab in windows
23:49:55amiconnwizards are for windows, otherwise they would be called lizards ;)
23:49:57Paul_The_NerdOr so I hear
23:50:05Bagdertucoz: yes, the slashdot ones often have a merit of their own, while the digg ones are more like referels
23:50:08sharpei'll have to get someone to confirm that
23:50:10Paul_The_NerdCheck out the IpodInstallationFor OSX or whatever page
23:50:15 Join webguest83 [0] (
23:50:22Paul_The_NerdIt tells you how to extract a firmware from the updater there, if I recall
23:50:30 Quit Lear ("Chatzilla 0.9.73 [Firefox]")
23:51:00sharpeaye, there is.
23:51:03***Saving seen data "./dancer.seen"
23:51:15sharpealright, just need to find it for linux, then i can have all three in the tutorial.
23:51:51 Join TCK [0] (
23:52:03sharpeif there would be a way, anyway.
23:52:07Paul_The_NerdThere's probably a tool for exploring whatever kind of package the OSX updater has
23:52:36Paul_The_NerdLook for a generic tool that can do the job, rather than a specific tool that may not exist. ;)
23:52:48sharpefor linux?
23:53:10Paul_The_NerdWell, why not?
23:53:39sharpewas just asking, if you meant for windows or osx, as those are covered.
23:53:55 Quit webguest83 (Client Quit)
23:54:06 Join wooo [0] (
23:54:21Paul_The_NerdYeah, I meant for linux. Some generic tool for exploring that kind of resource must exist somewhere, or my faith in obscure software solutions to every problem will be shattered
23:54:25 Join [TCK] [0] (
23:54:47sharpeor, i could write one... :D
23:55:28Bagdersharpe: isn't dd enough?
23:55:54sharpeBagder: i'm talking about from the firmware updater...
23:55:58 Quit Kohlrabi (Nick collision from services.)
23:56:06 Join Kohlriba [0] (
23:56:07*Bagder hides again
23:56:22sharpethis is the closest i could find;
23:56:47Galoisit's beyond me why anybody would want new versions of the craptastic apple firmware, but hey
23:57:25Paul_The_NerdBetter video features, for the time being?
23:57:49sharpei don't use the apple firmware, however some people apparently have to update it for support for peripherals and such

Previous day | Next day