--- Log for 24.12.109 Server: niven.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 22 days and 14 hours ago 00.00.49 Quit Kitar|st (Read error: 60 (Operation timed out)) 00.00.54 Join Kitar|st [0] (i=Kitarist@89.142.67.82) 00.01.32 # amiconn: coldfire would just use extension words? and coldfire takes 3 ops to do the construction, i think? 00.02.00 # yep 00.03.45 # saratoga: that's so analog :) 00.04.09 # it was a good excuse to understand how the code works :) 00.04.12 # plus its not very complicated 00.09.34 Quit sagemfreak_ ("Verlassend") 00.09.36 *** Saving seen data "./dancer.seen" 00.09.59 Quit Jaykay ("ChatZilla 0.9.86 [Firefox 3.5.6/20091201220228]") 00.12.37 Join Jaykay [0] (n=chatzill@p5DDC6C5D.dip.t-dialin.net) 00.13.06 # why did r24099 increase binsize on all targets? because of CREDITS? 00.13.07 Join sagemfreak [0] (n=sven@p5492223A.dip0.t-ipconnect.de) 00.15.03 # Jaykay, IIRC, CREDITS is used by the credits plugin, so it should affect binsize 00.15.10 # ...and could the credits screen in rockbox be a plugin to save some kb? :) 00.15.23 # Jaykay: it is 00.15.38 # * bertrik adds a NOT in there somewhere 00.16.07 # Casainho: ping? 00.16.27 # JdGordon: pong 00.16.29 # but the revision also increased ram usage on all targets... why? 00.16.41 Quit relentless ("Leaving") 00.16.52 # Casainho: I'm finally trying to get rockbox on my mini24340 and I'm not having much lcuk with openocd... 00.17.21 Join Actimehl [0] (n=aurel@xdsl-81-173-144-247.netcologne.de) 00.18.23 # JdGordon: did you follow the instructions here?: http://lyre.sourceforge.net/?q=content/mini2440-porting 00.18.49 # JdGordon: me and Bob_C, we got it... and I guess Domonoky also... 00.19.02 # thats what I'm working through.... I've got openocd built, but cant get it to connect 00.19.16 # the board/mini2440.cfg file has errors apparently 00.19.30 # Error: target 'jedec_probe' not defined 00.20.29 # JdGordon: did you used openocd before? 00.20.34 # no 00.20.55 # bertrik, gevaerts: ? 00.21.14 # Jaykay, I don't know why it increased ram usage 00.21.16 # JdGordon: what is that jedec_probe? 00.21.36 # what JTAG cable/dongle are you using? 00.21.50 # no idea.. its in the flash bank init code 00.21.53 # the one supplied 00.22.59 # Jaykay: it's because r24097 didn't get successfully autobuilt 00.23.05 # JdGordon: nor me nor Bob_C used that JTAG cable... looks like that one may work on Windows or something. 00.24.41 # gevaerts: that means..? 00.24.55 # JdGordon: "If you are using Linux or prefer to use OpenOCD, the Mini JTAG adaptor can also be used with OpenOCD. It should be configured as a "triton" adaptor type. Scripts for OpenOCD are in the Hg repository under "tools/OpenOCD". " 00.24.56 Quit faemir (Read error: 104 (Connection reset by peer)) 00.25.12 Join faemir [0] (n=faemir@78.33.109.163) 00.25.27 # JdGordon: did you make what Bob_C worte on that phrase? 00.27.01 Quit saratoga ("Page closed") 00.27.34 # Jaykay: it means the delta you see isn't for only r24099 00.28.37 # gevaerts: would you please explain that for a clueless user? :) 00.28.48 Quit Omlet ("( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )") 00.32.22 # Hmm, "Show track info" has quite a bit of information, but the codec format is missing 00.32.23 # Jaykay: the delta you see isn't for r24099 compared to r24098. It's for r24099 compared to the previous revision built 00.33.44 Quit merbanan (Read error: 60 (Operation timed out)) 00.33.49 Quit Strife89 ("If you hold a Unix shell to your ear, you can hear the C.") 00.33.58 # gevaerts: thanks, no i got it :) 00.34.06 Part Actimehl 00.34.08 # *now 00.34.49 Quit Jaykay ("ChatZilla 0.9.86 [Firefox 3.5.6/20091201220228]") 00.35.30 # you guys know anything about HQRP brand lithium batteries 00.36.50 # flyback: Sounds like #rockbox-community talk there 00.37.57 # fine 00.38.38 # i'll probably get laid before I get an answer 00.38.40 # * flyback is 35 00.43.10 Quit Sajber^1 (Read error: 104 (Connection reset by peer)) 00.43.48 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) 00.43.52 Join Sajber^ [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 00.44.57 # New commit by 03amiconn (r24107): Assembler optimised bitreverse for ARM, again a little bit faster and smaller. * Separated 'x' and 'ret' gives gcc a bit more freedom regarding ... 00.47.58 # amiconn: nice, first commit in a long time :) 00.48.13 # how does the separation of x and ret help? 00.48.43 # * kugel thinks amiconn could've stuck to "mask" instead of "tmp", but well 00.49.10 # It's not the mask... 00.49.32 # The mask doesn't use a variable in the C version (but it does in the asm) 00.50.11 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.") 00.50.34 # amiconn - how much time does tremor decode spend in that particular bitreverse ? 00.50.44 Quit evilnick ("Page closed") 00.54.03 # [23:11:15] amiconn: gives a speedup of 0.1% for 96kbps going up for higher bitrates to 0.7% for 500kbps on c200 over the version i committed earlier today 00.56.15 # cool 00.56.35 # JdGordon: The status bar still appears too early 01.01.49 Join Sajber^1 [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 01.08.53 # wow, with only 3 to 4 small changes rockbox built with gcc 4.4 boots and plays on h300 01.09.37 Quit Sajber^ (Read error: 113 (No route to host)) 01.10.03 # i'll do some benching in the next few days 01.10.15 # please do! 01.10.17 # :) 01.11.08 Quit n1s ("Lämnar") 01.28.10 Join Sajber^ [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 01.29.09 Join Sajber^2 [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 01.35.08 Quit DerPapst ("Leaving.") 01.35.18 Join Sajber^3 [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 01.35.18 *** Alert Mode level 1 01.35.18 DBUG Enqueued KICK Sajber^1 01.35.18 DBUG Enqueued KICK Sajber^ 01.35.18 *** Alert Mode level 2 01.35.18 DBUG Enqueued KICK Sajber^2 01.35.18 DBUG Enqueued KICK Sajber^3 01.35.18 *** Alert Mode level 3 01.37.17 Quit stripwax ("http://miranda-im.org") 01.45.20 *** Alert Mode OFF 01.48.37 Quit Sajber^1 (No route to host) 01.49.44 Quit bertrik ("De groeten") 01.49.48 Quit Res1 (Read error: 60 (Operation timed out)) 01.49.59 Join Res1 [0] (n=Res@user-0c6s6gs.cable.mindspring.com) 01.51.09 Quit Sajber^ (Connection timed out) 01.51.40 Quit Sajber^3 (Read error: 104 (Connection reset by peer)) 01.52.25 Ctcp Ignored 4 channel CTCP requests in 0 seconds at the last flood 01.52.25 # * flyback decides to give the xmas tree animation hack one last chance to get done in time before giving up 01.52.26 Quit Sajber^2 (Read error: 113 (No route to host)) 01.53.03 # * flyback bbl 01.54.42 Part pamaury ("exit(*(int *)0 / 0);") 01.55.08 Join Sajber^ [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 01.57.57 Quit matsl (Read error: 110 (Connection timed out)) 02.04.11 Join sagemfreak_ [0] (n=sven@p549222EB.dip0.t-ipconnect.de) 02.06.05 Quit sagemfreak (Read error: 60 (Operation timed out)) 02.07.34 Quit Sajber^ ("Leaving.") 02.09.40 *** Saving seen data "./dancer.seen" 02.14.32 Quit GeekShadow ("The cake is a lie !") 02.24.01 Quit Casainho ("ChatZilla 0.9.86 [Firefox 3.5.6/20091215231400]") 02.26.20 Quit bluebrother (Nick collision from services.) 02.26.23 Join bluebroth3r [0] (n=dom@rockbox/developer/bluebrother) 02.36.52 Join toffe82 [0] (n=chatzill@ppp-71-142-15-73.dsl.frs2ca.pacbell.net) 02.40.37 Quit mt (Read error: 104 (Connection reset by peer)) 02.41.06 Join mt [0] (n=mtee@rockbox/developer/mt) 02.41.28 Quit liar (Read error: 113 (No route to host)) 02.47.25 Quit Topy44 (Read error: 60 (Operation timed out)) 02.47.27 Join Topy44 [0] (n=topy@my.fastsh.it) 02.58.14 Part froggyman 03.10.25 Quit kugel ("exit(0);") 03.51.41 Join CaptainKewl [0] (n=jason@ool-45738e2c.dyn.optonline.net) 03.52.27 Quit FlynDice (Remote closed the connection) 04.09.41 *** Saving seen data "./dancer.seen" 04.23.41 Quit Hillshum (Read error: 60 (Operation timed out)) 04.49.06 Join darkham [0] (n=darkham@host107-42-dynamic.31-79-r.retail.telecomitalia.it) 04.54.42 Join Hillshum [0] (n=hillshum@75-165-229-121.slkc.qwest.net) 05.03.56 Quit thegeek (Read error: 54 (Connection reset by peer)) 05.04.00 Join thegeek_ [0] (n=nnscript@s168c.studby.ntnu.no) 05.08.26 Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 05.26.27 Quit Hillshum (Read error: 60 (Operation timed out)) 06.00.40 Quit darkham ("Sto andando via") 06.07.03 Join xavieran [0] (n=xavieran@ppp118-209-112-86.lns20.mel4.internode.on.net) 06.09.43 *** Saving seen data "./dancer.seen" 06.27.55 Quit StealthyXIIGer (Read error: 110 (Connection timed out)) 06.34.08 Quit CaptainKewl (Read error: 110 (Connection timed out)) 06.40.38 Join webguest08 [0] (n=794f0448@giant.haxx.se) 06.40.57 # are any developers on? 06.42.09 Quit webguest08 (Client Quit) 06.43.58 Join Brendo [0] (n=794f0448@giant.haxx.se) 06.44.38 # Are any developers online? 06.46.27 Quit Brendo (Client Quit) 06.54.38 # * flyback MUHAHAHAHA THE XMAS TREE HACK IS A GO! 07.09.13 Part flyback ("Leaving") 07.33.27 Join Horscht [0] (n=Horscht2@xbmc/user/horscht) 07.51.15 Quit Horschti (Read error: 110 (Connection timed out)) 07.59.03 # anyone got any ideas about committing #10832? 08.02.28 # who knows the AAC code? 08.02.40 # saratoga I think 08.03.01 # maybe linuxstb too? 08.05.10 # codecs really shouldn't be touched without someone that actually knows the code giving it the ok :) 08.05.28 # * JdGordon is inspired by FS#8844 but wants to do it better 08.05.54 # any ideas what the token for smart image exansion shuold be? I want it to be able to let you choose which image and which start and end subimages to add... 08.06.03 # indeed, but it looks ready to go - so I don't want it to linger in patch-hell, so I thought I'd bring it here for the logs :) 08.06.34 # * JdGordon thinks %xd|a|a|z| doesnt look very good 08.06.50 Part toffe82 08.09.46 *** Saving seen data "./dancer.seen" 08.13.08 # New commit by 03jdgordon (r24108): Accept FS#8321 by Lee Kang Hyuk ... 08.13.43 # more than 2 years on the tracker that one :p 08.17.11 # we should celebrate 08.17.13 # :D 08.25.08 # what's the deal with patches that are *never* going to make it into Rockbox core? 08.25.19 # should they get to hang around in the tracker, or should we be closing them? 08.25.53 # for example #2653 - it's changing the behaviour of the select button in the file viewer 08.27.01 # I think the outcome last time the question came up was close them 08.27.45 # I agree, I don't see the point of leaving them there 08.27.51 # shall I? 08.29.32 # I wouldnt mind one click insert functinoality 08.29.40 # but yeah, its never going to go in 08.29.58 # there's another later patch which is still open which tries to do the same thing 08.30.04 # so you can have a go at that one ;) 08.30.42 # #9873 08.31.09 # I think the way it could be done is a "set select button action" option in the context menu which would last for the duration of the browser, the options would be all the ones in the playlist context menu 08.31.24 # that seems reasonable 08.32.07 # I wish there was a column in flyspray that showed when a task was last edited 08.32.30 # I of course wont waste my time though because it will inevitably turn into a "you're trying to bring customisability in blaa blaa blaa" 08.50.27 Join stoffel [0] (n=quassel@p57B4E64F.dip.t-dialin.net) 08.56.09 Join flydutch [0] (n=flydutch@host1-166-dynamic.8-87-r.retail.telecomitalia.it) 09.00.25 Quit faemir (Read error: 54 (Connection reset by peer)) 09.00.47 Join faemir [0] (n=faemir@78.33.109.163) 09.21.24 Join liar [0] (n=liar@83.175.83.185) 09.32.48 Quit AaronM ("g'night to all and merry christmas eve") 09.39.16 Join petur [50] (n=petur@rockbox/developer/petur) 09.43.17 Join Tomis2 [0] (n=Tomis@70.134.68.223) 09.58.50 Join MethoS- [0] (n=clemens@134.102.106.250) 10.02.06 Quit Tomis (Read error: 110 (Connection timed out)) 10.02.06 Nick Tomis2 is now known as Tomis (n=Tomis@70.134.68.223) 10.09.49 *** Saving seen data "./dancer.seen" 10.12.37 Join n1s [0] (n=n1s@rockbox/developer/n1s) 10.17.21 Quit BHSPitLappy (Read error: 60 (Operation timed out)) 10.17.23 Join Omlet [0] (i=omlet05@112.146-241-81.adsl-dyn.isp.belgacom.be) 10.19.37 Quit faemir (Read error: 110 (Connection timed out)) 10.20.20 Join bmbl [0] (n=Miranda@unaffiliated/bmbl) 10.29.13 Join pamaury [0] (n=pamaury@sal63-1-82-243-96-220.fbx.proxad.net) 10.45.16 Quit Omlet (Read error: 54 (Connection reset by peer)) 10.47.24 Join Omlet [0] (i=omlet05@154.186-240-81.adsl-dyn.isp.belgacom.be) 10.58.24 Join q0_0p [0] (n=23842@adsl-68-91-194-206.dsl.austtx.swbell.net) 10.59.19 # anyone here know how to revive archos studio 20 after formatting the hdd? 10.59.49 Join evilnick [0] (i=5752157c@rockbox/staff/evilnick) 10.59.50 # the archos website has the AJZ file but i have no clue what to do with it and i've tried rockbox installer 11.00.16 # just clueless what to do right now. the hdd works like a hdd but when turn it on cannot play music so i assume firmware is not running good 11.02.37 # is it critical to have the AJZ file? 11.02.53 Join faemir [0] (n=faemir@78.33.109.163) 11.03.58 # q0_0p: Have you searched for a way to reinstall the Archos firmware? 11.04.08 # evilnick, could not find one online 11.04.17 # evilnick, i have the AJZ file from archos site 11.04.24 # evilnick, but not sure what to do with it 11.04.34 Nick Omlet is now known as Omlet^away (i=omlet05@154.186-240-81.adsl-dyn.isp.belgacom.be) 11.04.47 # evilnick, i've tried putting the AJZ file in the root of the drive 11.08.18 # The archos Studio's firmware file isn't called ajbrec.ajz, but archos.mod 11.08.32 # If it really is a Studio and you have an .ajz, you have the wrong file 11.09.03 # But the archoses have their firmware built-in, the on-disk version is just an optional upgrade 11.10.08 # amiconn, http://www.archos.com/support/download/firmware/jukebox_mp3_player/5.07a/ajb6000_v5.07a.ajz 11.11.30 # Right file, wrong name. In order for a Studio to pick it up, it must be named archos.mod, and reside in the root of the drive 11.11.50 # amiconn, so all i have to do is rename the file to archos.mod? 11.12.07 # amiconn, that would be cool if that was the answer :) 11.12.12 # amiconn, will try 11.12.17 # * amiconn wonders why archos have this obviously wrong filename (even with wrong extension) on their site 11.13.20 # amiconn, i've successfully got rockbox to work once but then somehow it disappeared and stopped working 11.13.42 Join merbanan [0] (n=banan@c-62-220-165-194.cust.bredband2.com) 11.14.20 # Does someone know if the rockbox loader resolves symbols at load time for plugins ? 11.15.19 # No 11.15.30 # Plugins are linked to a fixed address 11.16.27 # q0_0p: The archos Player/Studio's built-in original firmware sometimes fails to find an archos.mod in the root 11.16.54 # amiconn, u think its a goner? 11.17.06 # amiconn, seems like original firmware fails 11.17.10 # It depends on the state of the root directory (fragmentation etc) 11.17.24 # amiconn, tried rockbox and it worked for a little bit 11.17.33 # Does someone knows thing about the zxbox plugin ? I'm trying to determine if we can safely export errno to plugins via rb and #define errno *rb->errno but it seems like zxbox (and others) is using errno and strerror whereas it's not accessible 11.17.50 Quit merbanan (Read error: 60 (Operation timed out)) 11.17.54 # If you manage to make it load archos.mod again, rockbox should work too 11.18.25 # (perhaps it's dead code, I checked with a grep) 11.18.35 # Then you could check whether this archos is flashable (not all are). If it is, put rockbox in flash, and you won't have to worry about the OF not finding archos.mod anymre 11.19.01 # amiconn, cool 11.19.33 # pamaury, how do i check with a grep 11.19.59 # pamaury, i only know how to grep when for example ls -la | grep 'something i want' 11.20.13 # One method that will probably work is to format the drive, then put archos.mod on it as the first (and only) file. Better still, install rockbox directly after formatting 11.20.30 # amiconn, will do that 11.20.33 # Be sure to format it as fat32, of course 11.20.43 # amiconn, but when rockbox installs it also puts a foldoer called .rockbox 11.20.52 # amiconn, should i rid that too? or keep it 11.21.10 # Keep it, it belongs to rockbox 11.21.21 # It shouldn't do harm. 11.21.38 # amiconn, flashing the whole thing sounds like fun 11.21.45 # The main thing about a clean install after formatting is that the root directory won't contain deleted entries 11.22.31 # q0_0p: grep -R "errno" apps/plugins 11.22.59 # pamaury, where is apps/plugins? 11.23.15 # I don't think anyone tried to track down *why* the OF sometimes fails to load archos.mod; my guess is that deleted files (maybe only earlier version of archos.mod) or even just a too large root directory confuse it 11.23.31 Join merbanan [0] (n=banan@c-62-220-165-194.cust.bredband2.com) 11.23.47 # in the source code of rb but in a more general way, grep -R bla dir will search recursively for bla in files under directory dir 11.28.01 # amiconn, how do i put rockbox in flash 11.28.09 # amiconn, using rockbox utility? 11.28.22 # amiconn, would that be the bootloader? 11.29.24 Quit merbanan (Read error: 60 (Operation timed out)) 11.30.20 # q0_0p: Check the RB manual for that 11.31.13 # And it seems to be only for certain models of Archos players 11.32.11 # evilnick, thx will look 11.36.37 # q0_0p: Check Advanced Topics then Rockbox in Flash - it took me a while to find, so hope that helps you! 11.37.35 # evilnick, thx will read 11.38.34 # evilnick, cool 11.39.09 # evilnick, when i play the file can i play it in vlc or any media player? 11.39.32 # evilnick, Play the file rockbox.ucl, or preferably rombox.ucl, and follow the instructions. The plugin handling this is rockbox_flash, a viewer plugin. 11.39.46 # It means to play it on the archos itself 11.39.50 # evilnick, oh 11.40.01 # evilnick, the problem with my archos is 11.40.06 # evilnick, it wont even let me play music 11.40.13 # evilnick, so i'm not able to file brose 11.40.19 # evilnick, not able to file browse 11.40.31 # evilnick, im stuck with a screen that says archos with the version number 11.40.34 Nick Omlet^away is now known as Omlet^away^away (i=omlet05@154.186-240-81.adsl-dyn.isp.belgacom.be) 11.40.35 Nick Omlet^away^away is now known as Omlet (i=omlet05@154.186-240-81.adsl-dyn.isp.belgacom.be) 11.40.38 # Yes, so this is something you can do *after* fixing that problem 11.40.46 # evilnick, ah 11.40.50 # evilnick, make sense 11.42.38 # Does someone know if rocbox uses/can use host-side headers or if it's self-contained ? 11.50.53 Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 11.54.56 # so once im able to load rockbox i can flash it 11.55.11 # i pretty much have to beg the device to load it lol 12.00.05 Join dfkt [0] (i=dfkt@unaffiliated/dfkt) 12.00.21 # holy crap it works 12.00.42 # i chose recorder 20 gig 12.00.51 # strange cause i have jukebox studio 20 12.01.03 # i chose jukebox recorder v2 20 gig 12.02.00 # pamaury: afaik it's supposed to be self contained 12.03.06 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow) 12.04.11 # That's what I would also say :) This errno problem could be more tricky than it seems. It would require to clean all plugins code to properly use errno. Or to modify errno.h to redirect to rb->errno when PLUGIN is defined. 12.06.08 Join GeekShado_ [0] (n=Antoine@139.236.193-77.rev.gaoland.net) 12.08.34 # my archos cannot use mod extension? 12.09.50 *** Saving seen data "./dancer.seen" 12.09.57 # uses that weird ajz 12.10.10 # bertrik: I'm looking for advise about the errno issue in plugins. Do you have time for that ? 12.11.06 Quit stoffel (Read error: 60 (Operation timed out)) 12.21.47 Join dfkt_ [0] (i=dfkt@unaffiliated/dfkt) 12.23.01 Quit GeekShadow (Read error: 110 (Connection timed out)) 12.24.42 # pamaury, sorry I don't have much time for that today 12.26.12 # gcc 4.4 seems to be doing as one might expect on coldfire, some codecs are faster, some slower, tremor still takes a pretty big hit... 12.27.31 Quit dfkt (Read error: 60 (Operation timed out)) 12.28.24 Quit dfkt_ ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.") 12.36.01 # do i have a bootloader problem? 12.36.07 # sometimes it will load sometimes it will not 12.36.12 # very random 12.52.56 Join stooo [0] (n=sto@f050194192.adsl.alicedsl.de) 12.56.18 Join Sajber^ [0] (n=Sajber@168.195.216.81.static.tab.siw.siwnet.net) 12.56.57 Quit Sajber^ (Read error: 104 (Connection reset by peer)) 12.58.04 Join Sajber^ [0] (n=Sajber@168.195.216.81.static.tab.siw.siwnet.net) 12.59.07 Join linuxguy3 [0] (n=timj@adsl-75-57-169-142.dsl.emhril.sbcglobal.net) 13.01.08 Quit stooo ("Leaving.") 13.13.14 Quit linuxguy4 (Read error: 110 (Connection timed out)) 13.20.06 Quit q0_0p (Read error: 113 (No route to host)) 13.31.59 Quit shaggy-h () 13.35.12 Join shaggy-h [0] (n=kiwi@host-87-74-127-193.dslgb.com) 13.38.31 Join Casainho [0] (n=chatzill@87.196.218.130) 13.44.43 Quit MethoS- (Remote closed the connection) 13.46.38 Join DerPapst [0] (n=DerPapst@91-64-221-175-dynip.superkabel.de) 13.46.42 Join MethoS- [0] (n=clemens@134.102.106.250) 13.50.29 Join Sajber^1 [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 13.55.53 Quit fyrestorm ("lamers envy me like they envy bill g -- main boot xp, just the way it should be!") 13.55.59 Join einhirn [0] (i=Miranda@vpn10.rz.tu-clausthal.de) 13.58.24 Quit MethoS- (Remote closed the connection) 14.00.19 Join MethoS- [0] (n=clemens@134.102.106.250) 14.02.34 Quit Sajber^ (Read error: 110 (Connection timed out)) 14.05.12 Quit Casainho (Read error: 60 (Operation timed out)) 14.07.09 Join Casainho [0] (n=chatzill@87.196.226.125) 14.09.52 *** Saving seen data "./dancer.seen" 14.13.28 Quit MethoS- (Remote closed the connection) 14.15.42 Join MethoS- [0] (n=clemens@134.102.106.250) 14.29.02 Quit Casainho (Read error: 60 (Operation timed out)) 14.30.09 Join efyx [0] (n=efyx@lap34-1-82-225-185-146.fbx.proxad.net) 14.42.36 Quit MethoS- (Remote closed the connection) 14.44.27 Join MethoS- [0] (n=clemens@134.102.106.250) 14.47.31 Quit MethoS- (Remote closed the connection) 14.51.05 Join MethoS- [0] (n=clemens@134.102.106.250) 14.59.50 Join FlynDice [0] (n=FlynDice@c-24-19-225-90.hsd1.wa.comcast.net) 15.00.39 Quit MethoS- (Remote closed the connection) 15.00.56 Join MethoS- [0] (n=clemens@134.102.106.250) 15.01.16 Quit einhirn (Read error: 104 (Connection reset by peer)) 15.01.55 Join StealthyXIIGer [0] (n=stealthy@69.216.113.160) 15.05.28 Join mc2739_ [0] (n=mc2739@rockbox/developer/mc2739) 15.06.20 Join mt_ [0] (n=mtee@41.239.51.74) 15.14.23 Quit advcomp2019 (Read error: 113 (No route to host)) 15.16.05 Quit MethoS- (Remote closed the connection) 15.16.56 Quit mc2739 (Read error: 110 (Connection timed out)) 15.22.48 Quit mt (Read error: 113 (No route to host)) 15.28.08 Join ded [0] (n=user@cpc2-cmbg14-2-0-cust161.5-4.cable.virginmedia.com) 15.30.50 Nick mc2739_ is now known as mc2739 (n=mc2739@rockbox/developer/mc2739) 15.33.58 Join Grahack [0] (n=Grahack@ACaen-156-1-133-243.w86-220.abo.wanadoo.fr) 15.35.38 # hmm aacHE, a52 and mpc are faster, aac and mp3 are pretty neutral and everything else s slower :( 15.36.57 # where cook, vorbis and vw are in the 10-20% slower range :/ 15.42.16 Quit DerPapst ("Leaving.") 15.45.58 Join fyrestorm [0] (n=nnscript@cpe-69-203-150-85.si.res.rr.com) 15.46.19 Join b1uebrother [0] (n=dom@188.46.25.79) 15.56.39 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) 16.02.28 Quit petur ("*plop*") 16.03.30 Quit sagemfreak_ ("Verlassend") 16.09.55 *** Saving seen data "./dancer.seen" 16.11.03 Quit b1uebrother ("leaving") 16.12.25 Quit ded (Read error: 110 (Connection timed out)) 16.13.49 # n1s: try playing with -O levels... i saw much larger differences between 4.0 and 4.4 with -O1 than at higher levels. 16.16.42 Join Phyber0ptik [0] (n=quassel@adsl-065-013-002-216.sip.asm.bellsouth.net) 16.26.01 # gevaerts: ping 16.26.36 # pamaury: pon 16.26.42 # g 16.28.34 # I had a look this morning at the errno issue we discuss yesterday and I got a fix but there are two things to note: first I had to modify errno.h because several plugins include it and I need to rename errno to *rb->errno. second, several plugins use or refer to errno, I have to check that such a would not break them. I checked and it compiles but could you have a look at it ? (see http://pastebin.com/d6c002fb6) 16.29.55 Quit mc2739 (Read error: 60 (Operation timed out)) 16.30.27 # why volatile? 16.31.29 # same as current_ticks, unintelligent copy paste I guess :) 16.31.47 # current_ticks is updated from an interrupt handler I think 16.31.56 # yes I know, I'll change that :) 16.34.00 # I believe this patch is not sufficient, we need to change or fix a few plugins. For example in apps/plugins/lua/rocklibc.h 16.34.03 # it looks as if only lua and pdbox actually ever use errno 16.35.04 # actually the following plugins refers to errno: zxbox, pdbox, png and lua. But that's grep result, it can be dead or commented code 16.35.43 # zxbox is all commented out, png does refer to "extern int errno", but the variable is never read or assigned 16.35.57 # So we should delete this reference 16.36.25 Join mc2739 [0] (n=mc2739@rockbox/developer/mc2739) 16.36.37 # possibly 16.36.40 # pdbox seems to use errno for its own purpose. 16.36.54 # that's ugly :\ 16.37.33 # oh well, I don't think it will break anything 16.37.35 # But I can't see a place where it's actually allocated because it can't be linked 16.38.03 # maybe also commented out? 16.38.43 # Not sure, there's a static int rb_errno but I don't a #define errno rb_errno, still looking at the grep output 16.39.36 # * pamaury is looking more precisely at the code... 16.40.16 # lol: 16.40.25 # #ifndef ROCKBOX 16.40.28 # errno = 0; 16.40.28 # #endif 16.41.13 # that's the same everywhere, errno is not used when in rockbox. There is something to improve there but nothing will break 16.42.00 # So pdbox seems safe. 16.42.59 # That's ugly, lua defines a errno in rockaux.h and have a stub strerror 16.43.20 # Ugly but seems safe also 16.45.48 # gevaerts: do you think it's safe enough so I commit it ? 16.49.26 Quit Zarggg () 16.54.29 # pamaury: I think so 16.55.45 Quit Res1 (Read error: 60 (Operation timed out)) 17.05.32 Quit xavieran (Read error: 54 (Connection reset by peer)) 17.09.59 Join Zarggg [0] (n=zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) 17.15.59 Join stooo [0] (n=sto@f050194192.adsl.alicedsl.de) 17.17.23 Join kugel [0] (n=kugel@rockbox/developer/kugel) 17.23.26 Quit Sajber^1 (Read error: 110 (Connection timed out)) 17.24.59 Quit Phyber0ptik (Read error: 110 (Connection timed out)) 17.48.11 Quit jasio (Remote closed the connection) 17.50.37 # Unhelpful: yeah, i'll try that, the codeclib is built with the core O level (Os for coldfire) and 3 of the biggest loosers are using the mdctlib... 17.57.51 # the core's O level is Os for cf? 17.58.45 Quit evilnick (Ping timeout: 180 seconds) 18.02.02 Join evilnick [0] (i=5752157c@rockbox/staff/evilnick) 18.05.15 Join DerPapst [0] (n=DerPapst@91-64-221-175-dynip.superkabel.de) 18.05.37 Quit linuxguy3 (Read error: 110 (Connection timed out)) 18.07.22 # New commit by 03pamaury (r24109): Add support for errno in plugins. 18.09.14 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow) 18.09.59 *** Saving seen data "./dancer.seen" 18.11.04 # pamaury: you could also have plugin.h define errno 18.11.25 # I think posix defines errno to be a macro anyway (but I'm not sure) 18.12.11 # maybe that wouldn't work with plugins including errno.h directly 18.12.11 # kugel: all code that uses errno includes errno.h anyway 18.13.32 # hm, you should probably have incremented the plugin API version 18.13.47 Quit GeekShado_ (Read error: 60 (Operation timed out)) 18.15.34 # pamaury: can you bump PLUGIN_API_VERSION? 18.16.35 # hm, dircache wastes a lot even if disabled 18.16.58 # * kugel is inspired by FS#9506 18.17.01 # JdGordon: ping 18.17.12 # gah, sims and errno make things difficult 18.20.02 # pamaury: maybe make the entire thing conditional on !defined(SIMULATOR)? In the sim, I suspect that the normal system errno is available to plugins anyway 18.22.33 # * gevaerts likes the idea of FS#9506 18.23.53 # playling with it right now 18.25.53 Quit fyrestorm ("Ur skills' fireproof like a wooden panel -- U got feds talking leet on your IRC channel!") 18.26.03 # HAVE_DIRCACHE alone adds ~50k binsize (unless bload-o-meter detects ram usage too but I doubt). 40k seems to be buffers which aren't used if dircache is off 18.26.51 # gevaerts: perhaps, I see that it don't compile on most target, that's strange 18.27.03 # pamaury: I'm testing a fix now 18.27.15 # pamaury: it's only on the simulators 18.28.09 # Do you have a fix ready? 18.28.21 Quit kugel (Read error: 104 (Connection reset by peer)) 18.28.50 # I think so. Just checking some last details 18.29.13 # And why does it fails with simulator ? 18.29.43 # because then errno.h includes the system errno.h, which I suspect already defines errno as a macro 18.29.44 # Ah I think I understand 18.30.43 # kugel: late pong 18.31.34 Join kugel [0] (n=kugel@rockbox/developer/kugel) 18.31.46 # Does anyone have a cygwin and/or mingw sim building setup available? 18.32.21 # you mean if anyone in here is insane? :p 18.32.24 # New commit by 03gevaerts (r24110): Fix building simulators (at least on linux. cygwin and mingw might need more work) ... 18.32.34 Quit kadoban (Remote closed the connection) 18.32.56 # kugel: pong 18.33.21 # see a few lines up in the logs 18.33.42 # I'm playing with that patch right now, I think it's a sensible thing to do 18.36.08 # gevaerts: and what about errno ? Perhaps there should be a SIMULATOR guard also. 18.36.27 # *errno.h 18.36.38 # pamaury: look closely. It has one 18.37.57 # kugel: yeah, I'm not so sure 18.38.15 # it will make it harder to eventually be able to realloc all those buffers if we ever get there 18.38.46 # and is 30K a noticable difference to anything? 18.39.04 # wouldn't it make it easier? 18.39.11 # gevaerts: yes you're right 18.39.23 # than reallocing a static buffer ? 18.40.17 # pamaury: the bit I'm concerned about is that that errno.h guard also looks for cygwin and mingw 18.41.53 Quit kugel (Read error: 60 (Operation timed out)) 18.46.35 Quit Grahack ("Tu m'as vu ?") 18.48.10 Join AaronM [0] (n=Aaron@adsl-250-8-242.bhm.bellsouth.net) 18.48.47 Quit bertrik (Read error: 60 (Operation timed out)) 18.49.01 # gevaerts: that's a bit strange you're right 18.49.22 # rasher: ping 18.52.52 Join froggyman [0] (n=sopgenor@pool-72-69-220-194.chi01.dsl-w.verizon.net) 19.02.24 Nick YPSY is now known as Ypsy (n=ypsy@geekpadawan.de) 19.17.06 Join Sajber^ [0] (n=Sajber@211.142.216.81.static.tab.siw.siwnet.net) 19.30.56 # n1s: i have a LUT-free log2_int that works as nicely as the LUT version now. it does a lot of shift->add, which is not too nice on coldfire, but perhaps the fact that it works without loading anything from memory will be a help. :) 19.32.20 # Unhelpful: nice, can the shift->add be done with a multiply on cf? 19.34.13 Part stooo 19.34.22 # n1s: on the emac maybe, with the fractional mode. the shifts are rightward. 19.34.47 # ah 19.36.00 # if we're going to go that way, things could be made even more ideal... 19.36.37 Quit amiconn (Nick collision from services.) 19.36.39 # that might require reconfiguring the emac though 19.36.40 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn) 19.37.00 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn) 19.37.07 Quit pixelma (Nick collision from services.) 19.37.08 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma) 19.37.23 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma) 19.37.40 # don't we keep it in signed fractional mode when not in use? 19.39.16 # dunno, some codecs set the mode when they init and assume it will remain until they exit... 19.41.23 # mac and speex, seem to use integer mode, everything else fractional but different rounding modes 19.41.31 # s/,// 19.42.18 # n1s: that should be fine, too... the mode is part of the thread state. 19.43.39 # wouldn't the log function be called by the codecs (in the codec thread) so share the same thread state as the codec (or am i way off as usual :)) 19.44.27 # n1s: ah, i'm referring to the specific fixed-point log2 used by aac :) 19.44.56 # aha :) 19.53.47 # the solution we have now is likely the best one for floor_log2... it times best on pretty much everything. 19.54.03 # yep 19.55.25 # here's the function: http://pastie.org/755821 19.56.43 # if you use the emac, you may as well get rid of the 1.5, 1.25, 1.125 etc multiplier scheme. these are only approximations of the ideal values of 2^(2^-1), 2^(2^-2), 2^(2^-3), etc. 19.58.08 # instead you'd want to load an approximation of the ideal values and use that as the multiplier. the subtracted values would also changed - they're the base-2 logs of the multipliers. 19.58.46 # essentially it's if (1.5*x < 2) {x *=1.5; result -= log2(1.5);} etc 20.00.13 # the final shift/subtract that's not part of a conditional sequence is approximating log(2/val), with val at this point being the remainder from the process done above. 20.00.24 # i can't say i understand the algo 20.02.36 # n1s: you start with floor(log2(val)) as an estimate of the log. this is the log of (val*x) where x is some number less than 2... the rest of the algorithm is estimating that x, basically. 20.02.51 Join Strife89 [0] (n=Strife89@adsl-154-11-95.mcn.bellsouth.net) 20.03.05 # if you can multiply val by 1.5 and still have val <2, then do so, and subtract log2(1.5) from the result. then repeat for 1.25, 1.125, etc. 20.04.15 # you might want to replace __builtin_clz with a shift/add sequence sinc that will produce both the estimate and the shifted value directly. 20.10.01 *** Saving seen data "./dancer.seen" 20.21.27 # n1s: here it is without __builtin_clz: http://pastie.org/755834 20.23.42 # that might make the algorithm a bit more clear... treating the input as unsigned fixed-point with 2.30 bits, keep multiplying by various values to get the input as close to 2.0 as possible. 20.24.53 Quit Tomis () 20.38.04 Quit martian67 (Read error: 110 (Connection timed out)) 20.52.05 Quit Strife89 ("If you hold a Unix shell to your ear, you can hear the C.") 20.56.18 Join q0_0p [0] (n=23842@adsl-68-91-194-206.dsl.austtx.swbell.net) 20.58.10 # do i need a program to flash my archos studio? 20.58.31 # just following these instructions 20.58.32 # Select Plugins → Applications, and run the firmware_flash plugin. It will tell you about your flash and which file it is going to program. After pressing Menu it will check the file. If the file is OK, pressing On will give you a big warning. If we still didn’t manage to scare you off, you need to press Plus to actually program and verify. The programming takes just a few seconds. 21.08.40 # n1s: it's very slightly faster on armv4 w/o the benefit of clz, also... maybe just try the second version as-is on CF and commit if it's not slower, then worry about making it better w/ emac later? 21.09.09 Quit gevaerts (Nick collision from services.) 21.09.21 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) 21.14.24 # benefit is: maximum error is 2^-14, the lowest representable error, no more use of large 64-value log2 table or bs_generic's table if we remove the unused log2_fix, and slight speed gain on at least two devices so far :) 21.15.24 # Unhelpful, im not sure what i did but i have internalrom.bin files 21.15.42 # Unhelpful, it seems to boot better, at first i was begging the archos to load rockbox 21.16.00 # Unhelpful, i'm not sure what i did but i tried to flash it in the options? 21.16.43 # oop, it's missing something... re-pasted with the zero-input check: http://pastie.org/755897 21.17.56 # q0_0p: i don't know, i don't have an archos and have never seen one in person. you might need to wait a bit until somebody who knows what you're doing is around. the channel is logged, so if somebody gets back who knows they'll probably see that you asked :) 21.18.11 # Unhelpful, cool 21.24.09 Join fyrestorm [0] (n=nnscript@cpe-69-203-150-85.si.res.rr.com) 21.33.12 Quit zMastaa (Read error: 60 (Operation timed out)) 21.42.06 Nick Ypsy is now known as YPSY (n=ypsy@geekpadawan.de) 21.46.21 Join Strife89DS [0] (n=nds@207.144.56.176) 21.47.06 Join toffe82 [0] (n=chatzill@adsl-75-8-207-115.dsl.frs2ca.sbcglobal.net) 21.49.31 Quit Strife89DS (Success) 21.53.28 Quit bmbl ("Bye!") 22.00.13 # i have a panic 22.00.18 # panic ata:-11 22.00.23 # is it dead? 22.06.12 Quit q0_0p ("Leaving") 22.06.16 Join Casainho [0] (n=chatzill@87.196.15.207) 22.06.40 Join Strife89DS [0] (n=nds@207.144.56.176) 22.10.02 *** Saving seen data "./dancer.seen" 22.10.08 # n1s: there's only *one* callsite for log2_int without a zero guard around the call... i removed the zero guard in the function and added one there, it's a bit cheaper than having it in the function. amusingly this version is *slooooooow* on x86, which now gets 50% realtime on my system :) 22.19.35 Join q0_0p [0] (n=pan@adsl-68-91-194-206.dsl.austtx.swbell.net) 22.19.50 # i'm able to mount my archos hdd 22.19.59 # its able to go into usb mode 22.20.09 # but when i load it regularly i get panic 22.23.45 Quit grndslm (Read error: 110 (Connection timed out)) 22.27.57 # Unhelpful: yeah, no need to worry about emac now if it speeds it up on cf anyway, i'd say commit :) 22.28.57 # is my archos dead? 22.29.41 Quit DerPapst ("Leaving.") 22.30.35 # all i have is a screen that says rockbox 22.31.53 # q0_0p: right now seems to be a really bad time to get archos experts... 22.32.04 # darn 22.32.11 # Today's particular date might be a reason... 22.32.33 # was just wondering if its dead 22.39.48 Quit Strife89DS (Connection timed out) 22.48.03 Join Res1 [0] (n=Res@user-0c6s6gs.cable.mindspring.com) 22.48.42 Quit fyrestorm ("Ur skills' fireproof like a wooden panel -- U got feds talking leet on your IRC channel!") 23.07.14 Join stooo [0] (n=sto@f050194192.adsl.alicedsl.de) 23.08.11 Quit stooo (Client Quit) 23.15.05 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey) 23.27.20 Quit q0_0p ("Leaving") 23.42.55 # making log2_int(0) undef simplifies some other things as well 23.45.09 # the algorithm works without keeping a clear high bit that is equated to 2.0, for example... and that means that it can be coded so that it doesn't need to shift left if the high bit is set. 23.50.56 Join zMastaa [0] (n=windows7@5adb7ea0.bb.sky.com) 23.55.32 Join Kitr88 [0] (n=Kitarist@89.142.77.55) 23.56.37 Quit Casainho (Read error: 60 (Operation timed out))