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 2010-01-21

00:03:46 Join S_a_i_n_t [0] (i=S_a_i_n_@
00:07:57S_a_i_n_tis any iPod savvy dev able to tell me what the startup option "hard reset (menu+select) then select+next" does? it draw info on boot which is too small a font for me to read, and displayed too quickly for me to read even if it wasn't. It doesn't seem to do anything (that I've noticed anyway), but it definately does *something*...and I was just curious as to what exactly.
00:09:40linuxstbS_a_i_n_t: Pressing RIGHT (NEXT) causes the Rockbox bootloader to display messages
00:11:21S_a_i_n_toh, so it's just the same as the bootloader in general, but without 'silent' boot info?
00:11:27stripwaxSomething recent seems to be causing my ipod (5g, 60GB) to wake up ... I recently cleared all settings and at some point later updated to a more recent build and it seems to have started at some point after that combination of events. I'm secretly suspecting the ipod shutdown fix that went in somewhat recently.
00:12:08stripwaxI leave my ipod HOLD switch on after shutting down rockbox - I come back a day or so later and boot up the ipod and it boots into the OF ... which it would not / could not do unless it wakes up (when I'm not looking) at boots into OF (since HOLD is on)
00:12:18 Quit evilnick ("Page closed")
00:12:26S_a_i_n_tlinuxstb: and thanks btw, many people have pointed me in your direction as 'iPod savvy dev'
00:12:38stripwaxAs an experiment I've gone through the rockbox menu to make sure alarm is disabled and will leave it alone for another day and see what happens ..
00:12:47stripwaxHas anyone else seen/experienced this recently?
00:13:25linuxstbstripwax: So when you say "boots into the OF", you mean the OF starts very quickly? (i.e. wakes up from sleep)
00:13:58S_a_i_n_tstripwax: I take it you've not actually 'caught it in the act' persay?
00:14:03stripwaxlinuxstb - good question, and I'm not sure (how quick is quick; I never use the OF)
00:14:10stripwaxS_a_i_n_t - right, nope.
00:14:23linuxstbstripwax: IIRC, the OF boots in about 20 seconds normally...
00:14:45Tornestripwax: that problem happened to some people testing the shutdown fix
00:14:50stripwaxlinuxstb - to be clear, is 20 seconds the 'very quickly' or the 'full boot' figure?
00:14:55Tornestripwax: it got changed to clear the alarm timer if it wasn't set in rockbox
00:15:00S_a_i_n_tbut that would be a good conclusion to come to, have you tried leaving hold off and seeing if it still does it?
00:15:16Tornethe OF uses the alarm to switch from sleep to deepsleep on 5G
00:15:35linuxstbstripwax: The full boot. The "very quickly" should be almost instant.
00:15:37Tornedoes it only happen after having booted the OF?
00:16:15stripwaxlinuxstb - if the apple logo does *not* show up for a 'very quickly', then this must actually be a full boot. which is even odder.
00:16:50stripwaxTorne - well, I have booted the OF at some point. you mean immediately after? I don't use the OF. i.e. shutdown rockbox, come back a day later, press Select -> boots into OF
00:16:54linuxstbstripwax: Yes, I wouldn't expect the apple logo to appear when waking from sleep
00:16:56stripwaxbut ... not always
00:17:17stripwaxlinuxtsb - yep, so must be a full boot. so maybe some problem with not reading the hold switch correctly, in that case.
00:17:33stripwaxand my "I think it must be waking up while I'm not looking" is false claim in that case
00:17:52Torneyou can test it :)
00:17:54stripwaxWill see if I can continue to reproduce it at all. It certainly is odd.
00:17:57Torneset the alarm in rockbox
00:18:01Tornefor a couple minutes
00:18:05Torneturn it off and let it wake up
00:18:16stripwaxTorne - what will that show?
00:18:17Tornethen the OF's alarm setting will definately have been erased
00:19:19TorneThe shutdown workaround basically means the alarm gets turned on every time you shut down
00:19:23Tornebecause the OF always enables it
00:19:25stripwaxWell so I guess another possibility is that it is the OF alarm, it is waking up and booting into OF, and then when I come back to it the OF has already given up on the fast wake and shut down again. - if that happened, would turning on with hold OFF boot into OF, or into Rockbox?
00:19:37Tornestripwax: the OF never shuts down
00:19:56Torneit goes into sleep, which will resume instantly, or into deepsleep (suspend to disk) which resumes slightly less instantly but still waaaay quicker than the 20+ seconds it takes to boot
00:20:17stripwaxTorne - oh - ok.
00:20:19Torneif it's definately booting the OF from scratch then it pretty much has to be something else.
00:20:34stripwaxright. I'll see what happens tomorrow and time it all this time...
00:20:52Tornethe shutdown fix i commited resets the alarm time to decades in the future before shutting down if there isn't a rockbox alarm set
00:21:00S_a_i_n_tif you don't use the OF *AT ALL* you can always use the advanced ipodpatcher install option 4 I think it is...then the OF isn't there at all.
00:21:04Tornewhich was the workaround for the OF's alarm waking the player up unexpectedly
00:21:17TorneS_a_i_n_t: that only helps if the problem is the bootloader misreading the buttons
00:21:30Torneif it's waking up randomly that might not be sufficient ;)
00:21:55Torneit will just wake into rockbox, then shut down after the idle time ;)
00:21:58Tornewhich is still a bug
00:22:07S_a_i_n_twasn't a suggestion for a fix for this problem, just making sure he knew that he can get rid of the OF altogether if he doesn't use/want it
00:22:23Tornealso installing rockbox directly to OSOS is silly for most people
00:22:32Tornei suggest you don't advise people to do it :)
00:22:37 Part stooo
00:22:43Tornebecause it means you have to redo ipodpatcher every update
00:22:54stripwaxOut of interest, is there any way to actually see if rockbox wake up alarm is set? When I enter the system menu it always shows a time setting regardless of whether the alarm is set or not, afaict
00:22:56Torneand if you forget things will go wrong in possibly bizarre ways
00:22:57S_a_i_n_tI didn't advise him to do it, just of the fact that its an option.
00:23:12TorneS_a_i_n_t: yes, i'm saying don't :)
00:23:32S_a_i_n_ttake it off the wiki then...
00:23:33Torneif you really don't want the OF replace OSOS with the bootloader instead
00:23:39TorneI put it there
00:23:41Torneso no? :)
00:24:08stripwaxOk, so I do occasionally use the OF, but just to charge / sync files. But this isn't one of those (I know because each time, I used rockbox in the morning, and then didn't charge/sync anything between then and the next time I turned it on).
00:24:13S_a_i_n_tthat's the option I was thinking of, is it 3 instead of 4?
00:24:43stripwaxSo I'm not planning to remove OF (although I did indeed know that it could be done)
00:24:59stripwaxat least until USB and charging works as well as in the OF...
00:25:05TorneS_a_i_n_t: if you don't know then don't advise people? also the numbers are not exactly meant to be permanent references
00:25:26Tornethat info is there on the wiki because some people know waht they are doing and would like it to boot a couple seconds faster
00:25:38Tornerbutil doesn't do it because it can make people mess stuff up :)
00:25:51Torneit doesn't need to be advertised
00:26:08Torneunless someone is specifically complaining that they want it to boot a couple seconds faster, maybe :)
00:26:45linuxstbTorne: BTW, have you seen how ipodpatcher works on the 2nd gen Nano? That would be nice on the other ipods...
00:26:51Tornelinuxstb: i haven't, no
00:27:32linuxstbTorne: Basically, it renames "OSOS" to "OSBK", and creates a new images called OSOS just containing the Rockbox bootloader. Dual-boot means loading the OSBK image
00:27:52TorneIs there room to do that on all of them?
00:27:55Tornewell, any of them?
00:28:06linuxstbYes, it takes no more space (or hardly any more space)
00:28:12Tornei guess.
00:28:18Torneso yes, that would be nice
00:28:33Tornethough it's still quicker to stick rockbox in OSOS with or without the bootloader, since the rom disk code is faster :)
00:28:38S_a_i_n_twhy's it nano 2nd g specific atm?
00:29:03linuxstbS_a_i_n_t: Because it's a new idea, and was the only way it could work on the 2nd gen.
00:29:13S_a_i_n_tI'd like that on my 1st gen, my GF has the 2nd gen and I haven't played with it as much yet.
00:29:32linuxstbSo someone needs to implement it for the other generations...
00:29:34TorneS_a_i_n_t: is there really that much of a difference on the flash players?
00:29:59Torneloading less useless bytes helps a lot on the hdd ipods because it's *slow*
00:30:09Tornehundreds of precious milliseconds ;)
00:30:24S_a_i_n_tnot a *huge* difference, but boot is notably faster
00:30:58linuxstbTorne: If the ROM disk code is faster, then that means we need to fix Rockbox... I'm not sure if we even clock the CPU at full speed in the bootloader...
00:31:15Tornelinuxstb: well it's *probably* not the disk code tbh
00:31:25Torneit's certainly not *only* that
00:31:29S_a_i_n_thardly anwhere near the improvement the hd models would get I imagine though.
00:31:32Tornehaving to read FAT, fragmentation..
00:31:50linuxstbTorne: There's no FAT/fragmentation when reading the firmware partition.
00:31:57TorneYes, that's my point
00:32:02Tornethat's why it's faster than the bootloader
00:32:06Torneor at least one reason
00:32:23linuxstbMaybe you misunderstood me - the "OSBK" image I talked about is a new image in the firmware partition.
00:32:46Tornenono, not on the 2g
00:32:52linuxstbAh no, you're talking about booting Rockbox...
00:33:05Torneyes, i was wondering whether S_a_i_n_t actually found it was faster
00:33:10Tornesince it seemed much less likely to matter
00:34:44S_a_i_n_tlinuxstb: is advanced ipodpatcher usage for 2nd gen nano documented anywhere, or is it no different to ipodpatcher usage in general?
00:35:16 Quit Zagor ("Clint excited")
00:35:31linuxstbS_a_i_n_t: The difference is that it reads/writes ".ipodx" files, which are encrypted.
00:35:53Tornestripwax: let me know what happens with that anyway; it's possible it is the shutdown change..
00:36:13S_a_i_n_tbut no difference in its usage/osos install options?
00:37:01 Join GeekShadow [0] (i=Antoine@reactos/tester/GeekShadow)
00:37:05TorneS_a_i_n_t: well yes, because it doesn't append the bootloader :)
00:37:14linuxstbLooking at the wiki page, 1) and 2) aren't possible on the nano2g. 3) is the default, and 4) would work, but requires you to encrypt the rockbox.ipod file first.
00:38:46S_a_i_n_tthanks man, I haven't looked at 2nd gen nano bootloader really, is it possible to easily encrypt the rockbox.ipod file to .ipodx?
00:39:00Torneyou need to use the ipod to do it
00:39:07stripwaxTorne - sorry, got lost in the other convo - which 'that' in particular do you want me to try? (setting rockbox wakeup alarm, waking up, then shut down rockbox and see if problem no longer reproducible? or just see if it's still reproducible for me?)
00:39:13linuxstbThere's a crypt_firmware plugin - which has to be run on the ipod.
00:39:16 Join GeekShad__ [0] (n=Antoine@
00:39:23Tornestripwax: any of the above really :)
00:39:31stripwaxwill do ..
00:39:40Tornestripwax: if the shutdown aptch is working it would reset the alarm timer anyway
00:39:59stripwaxoh wait. so the patch isn't in svn?
00:40:07Torneif it's booting from cold i can't think of any way that a wakeup would cause it
00:40:37Torneif it wakes up with the hold switch on it will boot the OF and then nothing should cause the ipod to be off after that until you boot rockbox
00:41:28stripwaxyep. but when you said 'shutdown patch' just now - you mean current svn, or is there actually another patch to apply that didn't make its way in yet?
00:41:37Tornesorry, the change i submitted to svn, yes
00:42:28Torneanyway i need to sleep
00:51:45 Part froggyman
00:53:39 Quit GeekShado_ (Read error: 110 (Connection timed out))
00:55:11 Quit stripwax ("")
00:55:59 Quit GeekShadow (Success)
00:59:49 Quit fyrestorm (Read error: 54 (Connection reset by peer))
01:03:37S_a_i_n_tnano 2nd gen, USB HID ON, player mounts as 'removable device' with no files visible in explorer - safely remove hardware, unplug the dock connector and get *PANIC* Stkov dircache...but with USB HID OFF the player mounts as 'RockPod 2g' (my volume lable), explorer views all files and no panic upon disconnect. Anyone know what gives?
01:07:41S_a_i_n_tAlso (nano 2nd gen as well), (when iPod is off) upon plugging the dock connector in the player will not be detected untill the 'select' button is pressed and it attempts to boot and is picked up by the this normal?
01:09:17 Quit b1uebrother (Read error: 113 (No route to host))
01:12:38 Quit DataGhost (Read error: 113 (No route to host))
01:14:36 Quit stacker55 (Read error: 60 (Operation timed out))
01:20:59 Quit killan_ (Read error: 110 (Connection timed out))
01:23:07 Join killan [0] (
01:32:46S_a_i_n_tto clarify my last two posts (on further expirimenting): two seperate issues, 1: USB HID ON causes the player to be identified as 'removable device' with no files visible in explorer, USB HID OFF the player is detected as 'RockPod 2g' and files are viewed fine in explorer. 2: Using 'Safely Disconnect Hardware' to unmount the player with DIRCACHE enabled causes a *PANIC* Stkov dircache, with DIRCACHE OFF or if safely disconnect is not used to unmount th
01:34:14S_a_i_n_t^ r24175
01:37:35 Join mrkiko [0] (n=mrkiko@
01:37:45 Part mrkiko
01:37:57 Quit n17ikh (Read error: 104 (Connection reset by peer))
01:38:26 Join n17ikh [0] (
01:48:33 Join nimak [0] (n=nima@
01:50:50***Saving seen data "./dancer.seen"
01:59:20 Join GeekShadow [0] (i=Antoine@reactos/tester/GeekShadow)
02:00:32 Quit GeekShadow (Read error: 54 (Connection reset by peer))
02:02:20 Quit nima (Read error: 110 (Connection timed out))
02:03:29 Join GeekShadow [0] (i=Antoine@reactos/tester/GeekShadow)
02:05:16 Part toffe82
02:05:27 Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier.")
02:08:24 Join nima [0] (
02:11:54 Join GeekShado_ [0] (n=Antoine@
02:12:10 Join JdGordon1 [0] (
02:12:34 Quit Sajber^ (Read error: 104 (Connection reset by peer))
02:17:42 Quit GeekShadow (Read error: 60 (Operation timed out))
02:17:54 Join S_a_i_n_t_ [0] (i=cbb804c5@gateway/web/freenode/x-wjuuqyoeoyikmqow)
02:20:33 Join CaptainKewl [0] (
02:21:00 Quit S_a_i_n_t_ (Client Quit)
02:22:32 Quit GeekShad__ (Read error: 110 (Connection timed out))
02:22:43 Join yjwr [0] (i=cbb804c5@gateway/web/freenode/x-kjvqxmmnsuskkhcq)
02:22:46 Quit nimak (Read error: 110 (Connection timed out))
02:23:06 Quit yjwr (Client Quit)
02:27:31 Quit S_a_i_n_t (Read error: 113 (No route to host))
02:30:47 Join S_a_i_n_t [0] (i=S_a_i_n_@
02:33:38S_a_i_n_tAnyone have any ideas regarding what I posted about Nano 2g DIRCACHE+Safely Remove Hardware Panic & HID ON causing the device to identify to the host incorrectly issues?
02:34:56 Quit JdGordon1 (
02:34:56 Quit killan (
02:34:56 Quit Kitr88 (
02:34:56 Quit liar (
02:34:56 Quit swilde (
02:34:56 Quit Tuplanolla (
02:34:56 Quit tchan (
02:34:56 Quit dmb (
02:34:56 Quit chaos (
02:34:56 Quit kloeri (
02:34:56 Quit Curtman (
02:34:56 Quit rphillips (
02:34:56 Quit aexin (
02:34:56 Quit B4gder (
02:35:03 Quit FOAD (Read error: 60 (Operation timed out))
02:35:14 Join FOAD [0] (
02:37:25NJoinJdGordon1 [0] (
02:37:25NJoinkillan [0] (
02:37:25NJoinKitr88 [0] (
02:37:25NJoinliar [0] (
02:37:25NJoinswilde [0] (
02:37:25NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
02:37:25NJoindmb [0] (n=Dmb@unaffiliated/dmb)
02:37:25NJoinkloeri [0] (i=kloeri@freenode/staff/exherbo.kloeri)
02:37:25NJoinchaos [0] (n=chaos@gentoo/user/ch4os)
02:37:25NJoinTuplanolla [0] (n=jani@unaffiliated/tuplanolla)
02:37:25NJoinCurtman [0] (
02:37:25NJoinaexin [0] (i=eivindsy@unaffiliated/aevin)
02:37:25NJoinrphillips [0] (
02:37:25NJoinB4gder [241] (n=daniel@rockbox/developer/bagder)
02:48:13 Quit gevaerts (Nick collision from services.)
02:48:25 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
02:53:21 Join Strife89 [0] (
02:57:09 Quit GeekShado_ (Connection timed out)
03:05:52 Quit JdGordon1 (Read error: 110 (Connection timed out))
03:06:27 Join toffe82 [0] (
03:19:59JdGordongo vote! or reply to the dev-ml thread
03:22:34 Quit ps-auxw (Read error: 60 (Operation timed out))
03:26:14 Join ps-auxw [0] (n=arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
03:28:30 Quit amiconn (Nick collision from services.)
03:28:33 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
03:28:53 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
03:50:45 Join webguest06 [0] (
03:50:54***Saving seen data "./dancer.seen"
03:54:40 Quit webguest06 (Client Quit)
03:54:58 Join webguest59 [0] (
04:00:29 Quit webguest59 ("CGI:IRC (Ping timeout)")
04:06:46 Join froggyman [0] (
04:07:22 Join Barahir_ [0] (
04:07:41 Quit kadoban (Read error: 104 (Connection reset by peer))
04:08:44 Quit Barahir (Read error: 60 (Operation timed out))
04:09:34 Part froggyman
04:09:57 Quit Oxymis (Read error: 60 (Operation timed out))
04:12:01 Join webguest44 [0] (
04:14:50webguest44I can't get the linux utiltity downloader to work on suse. Any help?
04:15:11JdGordonwhats the problem?
04:15:18JdGordonare you running it as root?
04:16:01webguest44i downloaded the 32 bit version and tried to install it via the terminal but it said no version info available
04:16:07webguest44yea i am
04:16:19webguest44changed the properties to execute too
04:16:39 Quit Strife89 ("Bed.")
04:17:33webguest44it also said floating point exception
04:20:28JdGordonwhich target?
04:20:39JdGordonyou could probably just do the manual install
04:21:06webguest44is there a chance i could accidently brick it?
04:21:35JdGordonwhich target?
04:21:52webguest44what do you mean by that?
04:22:16JdGordonwhich mp3 player?
04:22:33webguest44sansa 200 and 200v2
04:22:46 Quit MethoS- (Remote closed the connection)
04:32:29JdGordonv1 is unbrickable (unless you try really really hard)
04:32:33JdGordonnot sure about the v2
04:35:31webguest44i think ill try it
04:38:03 Quit S_a_i_n_t (Read error: 110 (Connection timed out))
04:38:33 Join S_a_i_n_t [0] (i=S_a_i_n_@
04:39:43 Quit amiconn (Nick collision from services.)
04:39:46 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
04:40:06 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
04:53:50 Quit DerPapst (Read error: 104 (Connection reset by peer))
04:54:02 Quit webguest44 ("CGI:IRC")
04:54:23 Join DerPapst [0] (
05:00:49 Join DerPapst1 [0] (
05:05:44 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
05:07:28 Quit S_a_i_n_t (Read error: 110 (Connection timed out))
05:19:10 Quit DerPapst (Read error: 110 (Connection timed out))
05:22:53 Quit Tomis (Read error: 104 (Connection reset by peer))
05:23:04saratogaffmpeg has a WMA Voice codec now
05:23:08saratogawe're getting a little behind
05:23:30 Join Tomis [0] (n=Tomis@
05:26:28Unhelpfulwhich targets, if any, have a higher-resolution timer of some sort available? for benchmarking things that don't take very many ticks, the resolution of the system timer is too low. i'm having good results on arm11 with pmnc/ccnt, but i was thinking about providing the benchmarking code i'm using for more general purposes, and it would be nice if it worked as accurately as possible...
05:26:38 Quit DerPapst1 (Read error: 104 (Connection reset by peer))
05:28:10 Join DerPapst [0] (
05:29:52 Quit DerPapst (Client Quit)
05:35:36Unhelpfuldon't they also have wma lossless and surround support?
05:35:55saratogatheres bits of a loessless codec floating around but i don't think it works
05:36:04saratogaFWIW i think PP has a USEC timer if thats any better
05:36:49saratogathey do have WMA Pro now
05:37:19saratogawhich is basically an updated version of WMA std (higher sample rate support, 5.1 channel matrixing, and better lossless coding mostly)
05:37:33saratogaand i think some low bitrate SBR-like stuff which isn't supported in ffmpeg IIRC
05:37:55Unhelpfulhrm, do we have any existing support for this timer?
05:41:09 Join Sparkeater [0] (
05:42:12 Quit Tomis (Read error: 110 (Connection timed out))
05:50:56***Saving seen data "./dancer.seen"
05:51:42 Join Tomis [0] (n=Tomis@
05:55:16 Part toffe82
05:56:10Unhelpfulfound it... seems to work quite nicely :)
06:02:25Unhelpfulthese dividers seem to be about 17-18% faster on armv4... the armv5/6-specialized versions are only 4-5% faster than the libgcc ones, but they're also smaller as they contain no unrolled loops. on armv5/6 i think it's pretty clear these are worth using in place of libgcc's dividers everywhere as they will save space. perhaps on armv4 they should be used only by things like APE that use division heavily?
06:05:24 Join FOAD_ [0] (
06:17:23 Nick fxb is now known as fxb__ (n=felixbru@
06:17:23 Quit Horscht ("Verlassend")
06:19:43 Quit FOAD (Read error: 110 (Connection timed out))
06:19:43 Nick FOAD_ is now known as FOAD (
06:20:50 Quit panni_ (Read error: 104 (Connection reset by peer))
06:21:26Unhelpfulalso, the algorithms are from the arm system developer's guide, but the code is from scratch - i used a C implementation of the algorithms that i wrote as a reference for the asm. that *should* suffice for copyright issues?
06:28:46Sparkeaterhello, can I please be the 547th person to ask when the next stable release is coming?
06:29:14Sparkeaterpeople in here said it would be around xmas last year
06:30:48Sparkeateralso, I'm doing the button mapping errors for the chip8 games on my h300.... most of them are unplayable... um, should I keep doing this? does anyone actually care?
06:31:22Sparkeaterwill anyone take the time to fix these horrid old unentertaining "games"
06:32:48SparkeaterI don't know how to fix the errors but someone in here said if I wanted to help I should go through all the games I could find and note which buttons did what and which games were mapped wrong....
06:34:33 Join AndyI [0] (n=pasha_in@
06:37:45SparkeaterI have another question, is anyone reading my questions?
06:38:32saratogacheck the mailing list, theres some discussion about the release date
06:38:33UnhelpfulSparkeater: we are in feature freeze for 3.5. release should be around 2/2. the freeze and release would have happened around xmas but there were developers against freezing because they had work ready to commit soon and/or because there would be fewer developers around during holidays to do the sort of bugfixing work that the freeze is supposed to be focused on.
06:39:49Unhelpfulalos, if you know that many others have asked... what's wrong with the answers they were given? :P
06:40:23Unhelpful"also"... silly type.
06:40:27Unhelpfultypo. eesh.
06:46:31 Join Lss [0] (
06:47:11 Quit AndyIL (Read error: 110 (Connection timed out))
06:50:15 Quit alexbobp ("Server going down for physical relocation.")
06:54:45 Quit Xerion (Read error: 54 (Connection reset by peer))
06:55:09 Join Xerion [0] (
07:16:24 Join webguest15q1 [0] (
07:19:15 Quit webguest15q1 (Client Quit)
07:19:26 Quit liar ("Verlassend")
07:22:21SparkeaterI never knew the reason why 3.5 wasn't released
07:22:28Sparkeaterthat's the only reason I asked in here
07:22:30Sparkeaterthanks though
07:22:50SparkeaterI LOVE ROCKBOX WOOOO (tears off shirt and runs out)
07:22:57 Quit Sparkeater ("CGI:IRC")
07:29:52 Join alexbobp [0] (n=alex@
07:31:51 Nick fxb__ is now known as fxb (n=felixbru@
07:45:05 Nick fxb is now known as fxb__ (n=felixbru@
07:50:57***Saving seen data "./dancer.seen"
07:59:34 Quit dmb ("Leaving")
08:05:19 Quit CaptainKewl ("( :: NoNameScript 4.22 :: )")
08:11:54 Join einhirn [0] (
08:24:11 Join Akranis [0] (
08:28:39CIA-44New commit by jdgordon (r24303): fix FS #10288 by Tomasz Kowalczyk. Fixes issues where resuming a "insert shuffled" playlist doesnt recreate the same playlist that was stopped.. (I'm ...
08:31:55 Join jake_ [0] (
08:33:15 Join S_a_i_n_t [0] (i=S_a_i_n_@
08:36:22 Quit jake_ (Client Quit)
08:36:51 Join Rob2223 [0] (
08:40:20 Join Zagor [242] (
08:48:53 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
08:54:54 Quit Rob2222 (Read error: 110 (Connection timed out))
08:59:08 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:02:03 Join liar [0] (
09:03:43 Join flydutch [0] (
09:06:29 Join Bagder [0] (n=dast@
09:16:12 Join petur [50] (n=petur@rockbox/developer/petur)
09:17:54 Quit liar (Read error: 60 (Operation timed out))
09:20:00 Quit Akranis (Read error: 113 (No route to host))
09:20:23 Join Akranis [0] (
09:22:38 Quit DataGhost ()
09:22:57 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
09:23:56 Join mc2739_ [0] (n=mc2739@
09:27:39 Join liar [0] (
09:34:45 Quit mc2739 (Read error: 110 (Connection timed out))
09:34:53 Quit liar (Client Quit)
09:35:14 Join matem [0] (
09:36:08GodEaterchrist, I have NO idea how anybody can prefer using the database to using the file browser. It's SO slow.
09:38:30GodEaterData abort!
09:39:11 Quit Akranis (Read error: 113 (No route to host))
09:39:15UnhelpfulGodEater: which target? and are db->load to ram and dircache enabled?
09:39:29GodEaterUnhelpful: ipod video
09:39:37Unhelpfulespecially if you have only the latter enabled, the file browser has a rather large unfair advantage :)
09:39:38GodEaterand I just noticed load to ram was off, so will retry with that
09:39:52GodEaterhowever, I'm super impressed it just crashed
09:41:43 Join b0hoon [0] (
09:42:07 Join b0hoon2 [0] (
09:42:35 Join stacker55 [0] (
09:43:33b0hoon2i've fixed the rolo in PB Vibe but right now i'm at work so i don't have a patch yet
09:44:11b0hoon2i didn't define MI4_FORMAT in the config file :/
09:45:22 Join funman [0] (n=fun@rockbox/developer/funman)
09:46:45 Quit b0hoon ("CGI:IRC (Ping timeout)")
09:46:52b0hoon2i've also looked at the HZ/6.6 conversion and it look ok, the preprocessor converts it to the int, it's just mov ldr, 15 in asm
09:47:28 Quit matem ("CGI:IRC")
09:47:44 Join matem [0] (
09:48:00Unhelpfulin general it should be safe to use float math *if* it's constant at compile-time and being stored to an int variable
09:48:25Bagderit isn't the preprocessor though :-)
09:48:39Bagderbut that's not really relevant
09:49:40funmanwhat about using * 10 / 66; /* / 6.6 */ ?
09:50:10b0hoon2yes it looks better
09:50:13Bagderyeah, that'd make it slightly more explicit
09:50:58***Saving seen data "./dancer.seen"
09:51:20b0hoon2it's one line if i remember correctly, could you change it, please?
09:52:44b0hoon2i must do some keymaps polishing before commiting any patches for the plugins
09:54:35funmanb0hoon2: looks ok to you ?
09:55:35b0hoon2sure, 2 lines sorry :), thank you
09:57:08CIA-44New commit by funman (r24304): vibe500: do not use float arithmetic, even if gcc would reduce this expression to a constant at compile time
09:57:14CIA-44New commit by funman (r24305): rbutil: mark e200v2 and fuze as stable (remove "Unstable")
09:58:05 Join liar [0] (
09:58:40funmanwho knows the state of Samsung YH-* ? reading the status page, YH925 is pretty usable although it misses recording, and YH820/920 miss battery reading calibration
10:04:18 Quit liar (Read error: 104 (Connection reset by peer))
10:11:05b0hoon2i must go now maybe in the next week i'll have a more time to sit and do something more and useful
10:11:34 Quit Zagor ("Clint excited")
10:12:54 Quit b0hoon2 ("CGI:IRC 0.5.9 (2006/06/06)")
10:13:07GodEaterdoes anyone recall what progress of "-1%" in the database debug screen means?
10:15:35 Quit AndyI ()
10:20:01 Quit matem ("CGI:IRC (EOF)")
10:20:08 Quit funman ("free(random());")
10:21:49 Join AndyI [0] (n=pasha_in@
10:30:03 Quit TheSeven ("ChatZilla 0.9.86 [Firefox 3.5.6/20091201220228]")
10:32:22 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
10:37:06AlexPGodEater: Doesn't it show that when done?
10:37:25GodEaterAlexP: well I thought so, but the disc was still going mental 20 minutes or so after it had got that far
10:37:29GodEaterso I wasn't sure
10:38:41AlexPI'm not 100% either :)
10:41:10 Quit Lss (Read error: 54 (Connection reset by peer))
10:41:44GodEaterand even though I've now set "Load to RAM" to yes - RAM Cache in the debug screen is still saying "No"
10:42:28 Join Lss [0] (
10:42:48AlexPreboot maybe?
10:43:07AlexPI don't even build the database for myself, let alone use it
10:45:47GodEaternor me, but I'm trying to help out with a forum post
10:45:53GodEaterand it sort of requires I have a working DB
10:46:41GodEaterRAM cache is now yes
10:46:53GodEaterand it's EVEN SLOWER than when loading from disk
10:47:39UnhelpfulGodEater: wtf. that's crazy, DB works rather nicely on my devices :/
10:48:57GodEaterI think it's actually hung :(
10:49:12GodEaterI have a splash saying "Searching... 0 found"
10:49:19GodEaterand sod all is happening
10:49:35GodEaterhard reset time
10:50:00Unhelpfulamiconn: i figured out a trick for making the large dividend case a nice bit faster. it only applies for signed division, though, where the maximum dividend is 1<<31 - just subtract the divisor at the beginning and add 1 to the quotient. does a nice job on armv6 also as with the sign bit of the dividend guaranteed clear one can use smmul w/ the inverse of the divisor instead of umull.
10:50:30Unhelpfuli can't figure out any way to get the same speedup on unsigned, though, since a single subtraction can't be guaranteed to clear the sign bit
10:51:25 Join TheSphinX^ [0] (
10:53:38gevaertsGodEater: probably something in the metadata parser. Luckily we have an expert on that :)
10:54:42pixelmaprogress:-1 also shows if database creation is stuck (e.g. with no audio files at all)
10:55:39GodEateranother data abort
10:55:46*Unhelpful assumes GodEater had audio files before he tried this ;)
10:56:02GodEateryes, there's quite a few audio files here ;)
10:56:30pixelmathere can be other reasons why database creation is stuck. it was just an example
10:56:38*Unhelpful assumes they are all perfectly tagged
10:57:14pixelmanot sure if fail due to other reasons show -1 progress too though
11:03:52 Join Akranis [0] (
11:13:57 Join funman [0] (
11:19:39 Quit phanboy4 ("Leaving")
11:42:53 Quit swilde (Remote closed the connection)
11:51:00***Saving seen data "./dancer.seen"
12:00:52 Join Sajber^ [0] (
12:02:54funmanUnhelpful: i think we should use the same version of Clipv2 OF, are you studying v16 ?
12:03:06Unhelpfulfunman: so what ought i to be looking at? and where can i actually help considering my lack of experience with hardware/device driver business?
12:03:14Unhelpfulfunman: i'm looking at whatever you sent me :)
12:03:44funmanUnhelpful: basically we must look at all the places where SD hardware registers are used and figure the meaning of each bit
12:04:38funmanthe base address for SD registers is 0xC6070000
12:05:46Unhelpfuland we're looking primarily for stores to that region or load-modify-store sequences there?
12:05:47 Join teru [0] (
12:06:06funmanin the OF they are accessed with functions (get/set/orr)
12:06:56Unhelpfuli guess we shouldn't complain if they use a function call where inline modification might be shorter ;)
12:06:57funmanorr function is at 0x5c9c, set at 0x5d58, get at 0x5234 (i didn't see a bic function but it might be implemented with read+set)
12:07:08funmanyeah it makes things simpler for us :)
12:07:17 Join watto [0] (n=watto@
12:07:55funmanusually you'll find all the references to these 3 functions which have the same first argument in r0 (it's the register offset from the base address)
12:08:48Unhelpfuland read takes no other arguments, set/orr take a value in r1?
12:08:50funmanin sd-as3525v2.c i documented all the modifications to registers i had found : they tell if the registers are read-only, write-only, or if individual bits can be modified
12:09:50funmanso for each (unknown/misknown, though nothing prevents you from checking what i've found so far) register, you'll check what the read value is used for, or unwind the stack to figure what r1 means
12:10:24 Nick mikroflops_ is now known as mikroflops (
12:10:24funmansometimes it involves tracking a specific address where the result/parameter is written to
12:10:46funmanor understanding arithmetic performed on the value
12:11:27funmanthe pl180 controller present in clipv1 has a write-only register which takes the number of bytes to be transferred
12:13:08funmansuch a register could (or not) be present in the clipv2 controller, so if you notice something like : ldr r1, [structure, offset]; mov r1, r1, lsl #9; mov r0, #register_offset; bl set_reg; it might be: load the number of sectors to be transferred, multiply it by sector size (= 512), and set this register
12:14:45funmanin sd-as3525v2.c I have copied the list of pl180 registers (which we know): some of them are pretty standard (IRQ MASK, IRQ CLEAR, ARGUMENT, COMMAND, COMMAND RESPONSE) so I've found their offset in clipv2. The other ones might not exist though
12:15:24funmanfor registers which are used in clipv2 but where I couldn't get their full meaning and name them, I left the address as is (just grep for SD_BASE)
12:16:01funmanI also tried to understand the IRQ status bits by printing them to the screen during the isr
12:16:26funmanthe isr is at 0x6d60 btw
12:18:03funmanUnhelpful: not sure what more i can tell you, does it help?
12:18:41Unhelpfuli'll have to give it a go tonight, i'm getting too tired for this now :)
12:21:02 Quit YPSY ("Oh noes! My ZNC obviously just shut down :(")
12:30:24 Join Oxymis [0] (
12:32:53 Join Ypsy [0] (
12:32:55 Nick Ypsy is now known as YPSY (
12:40:58 Join MethoS- [0] (n=clemens@
12:41:01 Quit MethoS- (Read error: 104 (Connection reset by peer))
12:41:17 Join MethoS- [0] (n=clemens@
12:57:04CIA-44New commit by mcuelenaere (r24306): Import ipod-time-sync from libgpod ...
13:03:47 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
13:06:04CIA-44New commit by teru (r24307): jpeg,png: fix typo in comments and indentions.
13:07:17*linuxstb wonders what platforms ipod-time-sync runs on
13:09:52*linuxstb also wonders why we need a copy of it in our svn
13:14:21CIA-44New commit by teru (r24308): mpegplayer: reset foreground/background color and clear display in case they are changed in menu.
13:14:26*linuxstb also wonders why it needs libsgutils2 which isn't in his Ubuntu repositories...
13:14:32*linuxstb stops wondering and goes to eat lunch
13:27:13CIA-44New commit by teru (r24309): Fractals: this should fix bugs on simulator for greyscale LCD targets. ...
13:38:43 Join efyx_ [0] (
13:40:22 Join DerPapst [0] (
13:41:22gevaertslinuxstb: where is it in our svn?
13:42:02 Join tomers [0] (
13:42:33tomersteru: thanks! your solution is better than my solution (which wasn't ready until now)
13:43:15 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
13:43:49mcuelenaerelinuxstb: it doesn't necessarily need to be in our SVN, but I figured it's better to put it there than in some random git tree
13:44:06mcuelenaeregevaerts: see r24306
13:44:19gevaertsoh, sorry
13:44:40mcuelenaerelinuxstb: RE libsgutils on Ubuntu, I use libsgutils2-2
13:44:46*gevaerts didn't pay attention
13:45:22mcuelenaereand it isn't a true copy, I modified it a bit to remove all the GLIB stuff (and removed other stuff that wasn't used)
13:45:40gevaertsmcuelenaere: it's packaged for debian
13:45:47gevaerts(in libgpod-common)
13:46:14mc2739_funman: should new bootloaders be released for fuze and e200v2? The current bootloaders is still tagged as 1.0RC
13:46:28terutomer: personally, i don't like current way to calculate color. it dosen't look nice to me on simulator for greyscale targets.
13:46:43mcuelenaerehmm libgpod-common for ubuntu doesn't seem to have ipod-time-sync
13:46:57 Nick mc2739_ is now known as mc2739 (n=mc2739@rockbox/developer/mc2739)
13:47:23tomersteru: feel free to change :-)
13:47:28TorneGodEater: what happens with your ipod?
13:47:46tomersteru: I can revert to previous way of calculating grayscale colors.
13:47:47GodEaterI got stuck at the "Very low battery" charging screen on shutdown
13:47:49funmanmc2739: i think yes, that'd look better
13:47:55GodEaterhas only happened once so far though, so might be an aberation.
13:48:06Tornestuck how?
13:48:27GodEaterit displayed the "Very low battery" charging screen. And I had to hard reset it to make it go away.
13:48:29Torneit didn't power off?
13:48:39Tornebut it still had the backlight off?
13:48:51GodEaterthis *isn't* the tiny ickle battery screen you usually see with your patch btw
13:49:02GodEateryes, there's never any backlight on that screen to my knowledge
13:49:03terutomer: and i suppose it would be better to care for pixel format rather than comment it is ignored. for consistent look among targets.
13:49:05GodEaterI've never seen one anyway
13:49:10Tornea different screen?
13:49:17Tornenever seen that :)
13:49:23*mcuelenaere wonders whether he should revert the time-sync commit
13:49:31GodEaterTorne: I don't think it's worth worrying about
13:49:36GodEaterunless it starts happening more
13:49:47GodEaterso don't lose any sleep over it yet ;)
13:49:50terutomers: sorry, i missed last s of your name.
13:50:00tomersteru: I'll check the grayscale issue today
13:50:06tomersteru: tomer is my real name :-)
13:50:49TorneGodEater: stripwax was also having problems with his ipod booting into the OF instead of rockbox, *possibly* because of a false alarm wakeup at an earlier time (a symptom of the original version of the fs10107 patch)
13:51:03***Saving seen data "./dancer.seen"
13:51:07GodEaterI've never used the alarm thingy
13:51:13tomersteru: can you think of a way to care for pixel format? I didn't want to calc all those bits.. I'm suer there's a common way to do it...
13:51:14TorneThe OF does, though
13:51:30Tornewith that change, the OF turns the alarm on at *every* shutdown
13:51:48Tornebecause it uses it to wake from regular sleep and go into deep sleep
13:52:19Tornethe change as committed sets the alarm time to decades in the future on shutdown if there isn't a rockbox alarm, though, which fixed the problem for me and others
13:52:49GodEaterwell I've not seen that issue myself so far
13:52:49 Nick YPSY is now known as Ypsy (
13:54:59 Quit mcuelenaere ()
13:56:02terutomers: one last thing: you didn't set svn:keywords property and i forgot to add again..
13:58:52TorneGodEater: well, let me know if there are any more issues :)
13:58:58TorneGodEater: this *is* a dodgy workaround, we knew that
13:59:10Tornebut nobody who tested it had any more issues once dreamlayers fixed the alarm thing
13:59:31terufor pixel format, i think i saw code doing #if LCD_PIXELFORMAT == RGB565SWAPPED ... #else ..., but don't remember well and not sure it will help.
14:01:44*linuxstb missed mcuelenaere...
14:02:29 Quit Horscht (Read error: 110 (Connection timed out))
14:04:02 Quit funman ("free(random());")
14:05:52tomersteru: I'm not at my dev computer. Can you please set the svn:keywords yourself?
14:06:24 Join Grahack [0] (
14:09:41linuxstbgevaerts: Is the ipod time sync thing just a SCSI inquiry command?
14:11:07gevaertswell, no
14:11:14gevaertsit's a SCSI write buffer command
14:12:10*linuxstb was just wondering why there is a need for a scsi lib to do that in time_sync
14:19:03CIA-44New commit by teru (r24310): fractals: set svn:keywords property.
14:19:39 Join mitk [0] (
14:19:59mitkfunman: ping
14:24:58mitkmc2739_: ping
14:26:39 Quit tomers ("CGI:IRC")
14:30:40 Quit DataGhost (
14:30:40 Quit S_a_i_n_t (
14:30:40 Quit einhirn (
14:30:40 Quit FOAD (
14:30:40 Quit Curtman (
14:30:40 Quit chaos (
14:30:40 Quit killan (
14:30:40 Quit tchan (
14:30:40 Quit Tuplanolla (
14:30:40 Quit kloeri (
14:30:40 Quit Kitr88 (
14:30:40 Quit LinusN (
14:30:40 Quit rphillips (
14:30:40 Quit aexin (
14:30:40 Quit B4gder (
14:30:40 Quit parafin (
14:30:40 Quit stacker55 (
14:30:40 Quit gevaerts (
14:30:40 Quit rasher (
14:30:40 Quit Utchybann (
14:30:40 Quit topik (
14:30:40 Quit elcan (
14:30:40 Quit ThomasAH (
14:30:40 Quit Galois (
14:30:40 Quit HBK (
14:30:40 Quit goffa (
14:30:40 Quit kaniini (
14:30:40 Quit Torne (
14:30:40 Quit mikroflops (
14:30:40 Quit yosafbridge (
14:30:40 Quit Kopfgeldjaeger (
14:30:40 Quit MagusG (
14:30:40 Quit Hadaka (
14:30:40 Quit Zambezi (
14:30:40 Quit bzed (
14:30:40 Quit flyback (
14:30:40 Quit GodEater (
14:30:40 Quit ehntoo (
14:30:40 Quit CIA-44 (
14:30:40 Quit saratoga (
14:30:40 Quit MethoS- (
14:30:40 Quit Oxymis (
14:30:40 Quit teru (
14:30:40 Quit ps-auxw (
14:30:40 Quit mitk (
14:30:40 Quit Grahack (
14:30:40 Quit Ypsy (
14:30:40 Quit watto (
14:30:40 Quit Akranis (
14:30:40 Quit TheSphinX^ (
14:30:40 Quit Lss (
14:30:40 Quit AndyI (
14:30:40 Quit flydutch (
14:30:40 Quit Rob2223 (
14:30:40 Quit amiconn (
14:30:40 Quit nima (
14:30:40 Quit n17ikh (
14:30:40 Quit togetic (
14:30:50 Quit linuxguy3 (
14:30:50 Quit jd (
14:30:50 Quit advcomp2019_ (
14:30:50 Quit preglow (
14:30:50 Quit tha (
14:30:50 Quit krazykit (
14:30:50 Quit Unhelpful (
14:30:50 Quit tmzt (
14:30:50 Quit pippijn (
14:30:50 Quit z35 (
14:30:50 Quit tomaw__ (
14:30:50 Quit DerPapst (
14:30:50 Quit mc2739 (
14:30:50 Quit sbhsu (
14:30:50 Quit ChanServ (
14:30:50 Quit Sajber^ (
14:30:50 Quit bmbl (
14:30:50 Quit rhodan (
14:30:50 Quit Zarggg (
14:30:50 Quit BeFalou (
14:30:50 Quit Res1 (
14:30:50 Quit blithe (
14:30:50 Quit avacore (
14:30:50 Quit pjm0616 (
14:30:50 Quit crashd (
14:30:50 Quit jfc (
14:30:50 Quit lostlogic (
14:30:50 Quit Topy44 (
14:30:50 Quit crwl (
14:30:50 Quit at0m|c (
14:30:50 Quit AlexP (
14:30:50 Quit rvvs89 (
14:30:50 Quit beta2k (
14:30:50 Quit jvd (
14:30:50 Quit Kohlrabi (
14:30:50 Quit sinuc (
14:30:50 Quit scorche (
14:30:50 Quit tarbo (
14:30:50 Quit Bagder (
14:30:50 Quit simabeis (
14:30:50 Quit dionoea (
14:30:50 Quit zu (
14:30:50 Quit maraz (
14:30:50 Quit evilnick__ (
14:30:50 Quit fxb__ (
14:30:50 Quit gibbon_ (
14:30:50 Quit jho (
14:30:50 Quit scorche|sh (
14:30:50 Quit BlakeJohnson86 (
14:30:50 Quit linuxstb (
14:30:50 Quit lyngaas (
14:31:04NJointomaw__ [0] (i=tom@freenode/staff/tomaw)
14:31:04NJoinUnhelpful [0] (n=quassel@rockbox/developer/Unhelpful)
14:31:04NJoinpippijn [0] (n=pippijn@unixcorps/staff/pippijn)
14:31:04NJointmzt [0] (n=tmzt@
14:31:04NJointha [0] (
14:31:04NJoinkrazykit [0] (n=kkit@
14:31:04NJoinpreglow [0] (
14:31:04NJoinz35 [0] (
14:31:04NJoinadvcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
14:31:04 Join jd [0] (n=jd@Wikipedia/HellDragon)
14:31:04NJoinlinuxguy3 [0] (
14:31:04NJointogetic [0] (n=togetic@unaffiliated/ibuffy)
14:31:04NJoinn17ikh [0] (
14:31:04NJoinnima [0] (
14:31:04NJoinps-auxw [0] (n=arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
14:31:04NJoinamiconn [0] (i=quassel@rockbox/developer/amiconn)
14:31:04NJoinRob2223 [0] (
14:31:04NJoinflydutch [0] (
14:31:04NJoinAndyI [0] (n=pasha_in@
14:31:04NJoinLss [0] (
14:31:04NJoinTheSphinX^ [0] (
14:31:04NJoinAkranis [0] (
14:31:04NJoinwatto [0] (n=watto@
14:31:04NJoinOxymis [0] (
14:31:04NJoinYpsy [0] (
14:31:04NJoinGrahack [0] (
14:31:04NJoinmitk [0] (
14:31:04NJoinMethoS- [0] (n=clemens@
14:31:04NJoinstacker55 [0] (
14:31:04NJoinDataGhost [0] (i=dataghos@unaffiliated/dataghost)
14:31:04NJoinLinusN [0] (n=linus@rockbox/developer/LinusN)
14:31:04NJoinS_a_i_n_t [0] (i=S_a_i_n_@
14:31:04NJoineinhirn [0] (
14:31:04NJoinFOAD [0] (
14:31:04NJoingevaerts [0] (n=fg@rockbox/developer/gevaerts)
14:31:04NJoinB4gder [241] (n=daniel@rockbox/developer/bagder)
14:31:04NJoinrphillips [0] (
14:31:04NJoinaexin [0] (i=eivindsy@unaffiliated/aevin)
14:31:04NJoinCurtman [0] (
14:31:04NJoinTuplanolla [0] (n=jani@unaffiliated/tuplanolla)
14:31:04NJoinchaos [0] (n=chaos@gentoo/user/ch4os)
14:31:04NJoinkloeri [0] (i=kloeri@freenode/staff/exherbo.kloeri)
14:31:04NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
14:31:04NJoinKitr88 [0] (
14:31:04NJoinkillan [0] (
14:31:04 Join rasher [50] (n=rasher@rockbox/developer/rasher)
14:31:04NJoinsaratoga [0] (i=9803c6dd@gateway/web/freenode/x-edchclxwdiahlmwv)
14:31:04NJoinHadaka [0] (
14:31:04NJoinKopfgeldjaeger [0] (
14:31:04NJoinGalois [0] (
14:31:04NJoinehntoo [0] (
14:31:04NJoinGodEater [0] (n=bibble@rockbox/staff/GodEater)
14:31:04NJoinCIA-44 [0] (n=CIA@
14:31:04NJoinflyback [0] (
14:31:04NJoinHBK [0] (
14:31:04NJoingoffa [0] (n=goffa@
14:31:04NJoinThomasAH [0] (
14:31:04NJoinUtchybann [0] (
14:31:04NJoinbzed [0] (
14:31:04NJoinkaniini [0] (
14:31:04NJoinTorne [0] (i=torne@rockbox/developer/Torne)
14:31:04NJoinZambezi [0] (i=Zulu@unaffiliated/zambezi)
14:31:04NJoinparafin [0] (
14:31:04NJoinMagusG [0] (
14:31:04NJoinmikroflops [0] (
14:31:04NJoinyosafbridge [0] (
14:31:04NJoinelcan [0] (
14:31:04NJointopik [0] (
14:32:02NJoinjfc [0] (
14:32:14NJoinZarggg [0] (
14:32:14NJoinChanServ [0] (ChanServ@services.)
14:32:14Mode"#rockbox +o ChanServ " by
14:32:17 Join scorche [0] (
14:32:17NJoinDerPapst [0] (
14:32:17 Join mc2739 [0] (n=mc2739@rockbox/developer/mc2739)
14:32:17NJoinsbhsu [0] (
14:32:52CurtmanPoor broken Freenode... :(
14:33:07NJoinBagder [0] (n=dast@
14:33:07NJoinevilnick__ [0] (
14:33:07 Join dionoea [0] (n=dionoea@videolan/developer/dionoea)
14:33:07NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
14:33:07NJoinjho [0] (n=jh@unaffiliated/cene)
14:33:07NJoinmaraz [0] (i=maraz@
14:33:07NJoinBlakeJohnson86 [0] (
14:33:07NJoinlyngaas [0] (
14:33:07NJoinsimabeis [0] (
14:33:07NJoinfxb__ [0] (n=felixbru@
14:33:07NJoinzu [0] (
14:33:07NJoinscorche|sh [50] (n=scorche@rockbox/administrator/scorche)
14:33:07NJoingibbon_ [0] (
14:33:50NJoinSajber^ [0] (
14:33:57 Join Topy44 [0] (
14:33:57 Join AlexP [0] (
14:33:59NJoinrhodan [0] (
14:34:14NJoinpjm0616 [0] (n=user@
14:34:43NJoinblithe [0] (
14:34:48 Quit scorche (Killed by (Nick collision))
14:35:07NJoinbmbl [0] (n=Miranda@unaffiliated/bmbl)
14:35:07NJoinscorche [50] (n=scorche@rockbox/administrator/scorche)
14:35:07NJoinat0m|c [0] (
14:35:07NJoinsinuc [0] (n=sinuc@unaffiliated/sinuc)
14:35:07NJoinjvd [0] (n=syscrash@poipu/developer/syscrash)
14:35:07NJoinbeta2k [0] (i=1000@
14:35:07NJoinrvvs89 [0] (n=ivo@pdpc/supporter/base/rvvs89)
14:35:07NJoincrwl [0] (
14:35:07NJoinBeFalou [0] (n=mamutoi@unaffiliated/befalou)
14:35:07NJoinlostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
14:35:07NJoincrashd [0] (
14:35:13 Quit BeFalou (Operation timed out)
14:35:13 Quit crwl (Read error: 60 (Operation timed out))
14:35:13 Join Res1 [0] (n=Res@
14:35:13 Quit lostlogic (Read error: 54 (Connection reset by peer))
14:35:14 Join Kohlrabi [0] (n=Kohlrabi@
14:35:17 Quit scorche (Nick collision from services.)
14:35:18 Quit beta2k (Read error: 60 (Operation timed out))
14:35:23 Join BeFalou [0] (n=mamutoi@unaffiliated/befalou)
14:35:25 Join beta2k [0] (
14:35:34 Join crwl [0] (
14:35:48NJoinavacore [0] (
14:36:04 Join scorche [50] (n=scorche@rockbox/administrator/scorche)
14:37:03 Quit bmbl (Read error: 60 (Operation timed out))
14:38:09 Join lostlogic [50] (n=lostlogi@rockbox/developer/lostlogic)
14:40:33mitkmc2739_, funman: Sandisk just released new OF version for fuze: 1.02.31. I think it is worth of including it in mkamsboot for bootloader version 1.0
14:42:02 Quit mitk ("CGI:IRC")
14:47:51 Quit kaniini ("E.T. go home.")
14:57:52CurtmanIs there documentation somewhere (other than what I have found on the wiki) aimed at new developers to rockbox? At the moment, I'm looking for things related to what the 'Debug', and 'Logf' options are in the advanced build.
14:58:58Tornethe docs are in the wiki
14:59:16Tornedebug enables DEBUGF(), logf enables LOGF()
14:59:29Tornevarious kinds of logging/tracing
14:59:59*gevaerts suspects that logf could use a wiki page
15:00:13Torneprobably :)
15:00:24CurtmanWhere does the log info go? Can I get that to show up on uart0 of my s3c440? (mini2440)
15:00:28TorneCurtman: in any case you probably don't need either for now :)
15:00:45Torneit goes to various places, depending on target
15:00:50Tornenormally it goes to a buffer in ram
15:01:04Tornethere's an option in the debug screen to look at it or dump it to doisk, on builds with logf enabled
15:01:12Tornesome targets support logf to serial
15:01:22Torneno idea if that works on mini2440
15:01:30CurtmanTorne, I may be in over my head, but I've been trying to get usb devices working on the mini2440 target. I've got jtag for debugging now, but I'd like to use something easier.
15:01:31Torne(or how to enable it if it does)
15:01:44Torne..easier than having complete control and visibility of exactly what's going on? :)
15:02:17CurtmanI just want to dump text debug info to the serial port, and see what other parts of rockbox are saying too.
15:02:49Torneother parts won't say much/anything unless you make them
15:02:52gevaertsCurtman: the logf bit of that should be easy, look at how usb logf is implemented. You'll need a uart driver too of course
15:02:58Tornelogf is normally turned on/off for each file
15:03:16 Join kaniini [0] (
15:03:57Curtmangevaerts, Okay.. I see lots of logf calls in the usb stack, that's what got me thinking they would be handy to see. :)
15:04:53*Curtman uncomments #define LOGF_ENABLE
15:05:09gevaertsah, logf does indeed have support for normal serial already, you just need serial_tx() and HAVE_SERIAL
15:05:43CurtmanIt looks like the lyre people got the uart working, and HAVE_SERIAL is enabled in the config..
15:06:47 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
15:07:02gevaertsthen I'd say it should work
15:07:32CurtmanI think all I was missing was LOGF_ENABLE.. We'll see in a sec.
15:18:39 Quit DataGhost (Read error: 113 (No route to host))
15:20:41 Join evilnick [0] (i=0c140464@rockbox/staff/evilnick)
15:27:38 Join killan_ [0] (
15:27:58 Nick fxb__ is now known as fxb (n=felixbru@
15:29:57 Quit avacore (
15:29:57 Quit AlexP (
15:29:57 Quit Sajber^ (
15:29:57 Quit Kitr88 (
15:29:57 Quit chaos (
15:29:57 Quit Tuplanolla (
15:29:57 Quit Curtman (
15:29:57 Quit FOAD (
15:29:57 Quit einhirn (
15:29:57 Quit S_a_i_n_t (
15:29:57 Quit killan (
15:29:57 Quit tchan (
15:29:57 Quit kloeri (
15:33:49 Quit fxb (
15:33:49 Quit simabeis (
15:33:49 Quit BlakeJohnson86 (
15:33:49 Quit maraz (
15:33:49 Quit evilnick__ (
15:33:49 Quit gibbon_ (
15:33:49 Quit jho (
15:33:49 Quit dionoea (
15:33:49 Quit zu (
15:33:49 Quit scorche|sh (
15:33:49 Quit linuxstb (
15:33:49 Quit lyngaas (
15:34:45 Quit Bagder (
15:34:45 Quit Kohlrabi (
15:34:45 Quit Res1 (
15:34:45 Quit crashd (
15:34:45 Quit at0m|c (
15:34:45 Quit rvvs89 (
15:34:45 Quit jvd (
15:34:45 Quit sinuc (
15:34:45 Quit ChanServ (
15:34:45 Quit mc2739 (
15:34:45 Quit DerPapst (
15:34:45 Quit sbhsu (
15:34:45 Quit kaniini (
15:34:45 Quit crwl (
15:34:45 Quit BeFalou (
15:34:45 Quit Oxymis (
15:34:45 Quit ps-auxw (
15:34:45 Quit killan_ (
15:34:45 Quit Horscht (
15:34:45 Quit beta2k (
15:34:45 Quit blithe (
15:34:45 Quit Topy44 (
15:34:45 Quit jfc (
15:34:45 Quit watto (
15:34:45 Quit Akranis (
15:34:45 Quit Lss (
15:34:45 Quit AndyI (
15:34:45 Quit flydutch (
15:34:45 Quit amiconn (
15:34:45 Quit nima (
15:34:45 Quit n17ikh (
15:34:45 Quit linuxguy3 (
15:34:45 Quit advcomp2019_ (
15:34:59 Quit preglow (
15:34:59 Quit krazykit (
15:34:59 Quit tha (
15:34:59 Quit Unhelpful (
15:34:59 Quit Rob2223 (
15:34:59 Quit tmzt (
15:34:59 Quit pippijn (
15:34:59 Quit togetic (
15:34:59 Quit Ypsy (
15:34:59 Quit Grahack (
15:34:59 Quit TheSphinX^ (
15:34:59 Quit z35 (
15:34:59 Quit jd (
15:34:59 Quit tomaw__ (
15:34:59 Quit aexin (
15:34:59 Quit rphillips (
15:34:59 Quit B4gder (
15:34:59 Quit LinusN (
15:34:59 Quit parafin (
15:34:59 Quit pjm0616 (
15:34:59 Quit topik (
15:34:59 Quit elcan (
15:34:59 Quit Torne (
15:34:59 Quit bzed (
15:34:59 Quit goffa (
15:34:59 Quit flyback (
15:34:59 Quit ehntoo (
15:34:59 Quit Galois (
15:34:59 Quit Hadaka (
15:34:59 Quit rasher (
15:34:59 Quit gevaerts (
15:34:59 Quit stacker55 (
15:34:59 Quit yosafbridge (
15:34:59 Quit mikroflops (
15:35:15 Quit Kopfgeldjaeger (
15:35:15 Quit Zambezi (
15:35:15 Quit Utchybann (
15:35:15 Quit GodEater (
15:35:15 Quit CIA-44 (
15:35:15 Quit HBK (
15:35:15 Quit ThomasAH (
15:35:15 Quit MagusG (
15:35:15 Quit evilnick (
15:35:15 Quit saratoga (
15:35:15 Quit MethoS- (
15:35:23 Quit FlynDice (Read error: 104 (Connection reset by peer))
15:35:46 Quit darkham (Connection reset by peer)
15:35:48NJoinChanServ [0] (ChanServ@services.)
15:35:48NJoinsbhsu [0] (
15:35:48NJoinmc2739 [0] (n=mc2739@rockbox/developer/mc2739)
15:35:48NJoinDerPapst [0] (
15:35:48NJoinavacore [0] (
15:35:48 Join FlynDice [0] (
15:35:48NJoinat0m|c [0] (
15:35:48NJoinsinuc [0] (n=sinuc@unaffiliated/sinuc)
15:35:48NJoinjvd [0] (n=syscrash@poipu/developer/syscrash)
15:35:48NJoinrvvs89 [0] (n=ivo@pdpc/supporter/base/rvvs89)
15:35:48NJoincrashd [0] (
15:35:48NJoinRes1 [0] (n=Res@
15:35:48NJoinKohlrabi [0] (n=Kohlrabi@
15:35:48 Join Xerion_ [0] (
15:35:48 Join Zarggg_ [0] (
15:35:48 Join scorche` [0] (
15:35:48 Join petur2 [0] (
15:35:48 Join Sajber^1 [0] (
15:35:48NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
15:35:48NJoinchaos [0] (n=chaos@gentoo/user/ch4os)
15:35:48NJoinTuplanolla [0] (n=jani@unaffiliated/tuplanolla)
15:35:48NJoinCurtman [0] (
15:35:48NJoinKitr88 [0] (
15:35:48NJoinFOAD [0] (
15:35:48NJoineinhirn [0] (
15:35:48NJoinS_a_i_n_t [0] (i=S_a_i_n_@
15:35:48NJoinSajber^ [0] (
15:35:48 Join AlexP [0] (n=alex@rockbox/staff/AlexP)
15:35:48NJoinkillan_ [0] (
15:35:48NJoinevilnick [0] (i=0c140464@rockbox/staff/evilnick)
15:35:48NJoinHorscht [0] (n=Horscht2@xbmc/user/horscht)
15:35:48NJoinkaniini [0] (
15:35:48NJoincrwl [0] (
15:35:48NJoinbeta2k [0] (
15:35:48NJoinBeFalou [0] (n=mamutoi@unaffiliated/befalou)
15:35:48NJoinblithe [0] (
15:35:48NJoinpjm0616 [0] (n=user@
15:35:48NJoinTopy44 [0] (
15:35:48NJoinjfc [0] (
15:35:48NJointomaw__ [0] (i=tom@freenode/staff/tomaw)
15:35:48NJoinUnhelpful [0] (n=quassel@rockbox/developer/Unhelpful)
15:35:48NJoinpippijn [0] (n=pippijn@unixcorps/staff/pippijn)
15:35:48NJointmzt [0] (n=tmzt@
15:35:48NJointha [0] (
15:35:48NJoinkrazykit [0] (n=kkit@
15:35:48NJoinpreglow [0] (
15:35:48NJoinz35 [0] (
15:35:48NJoinadvcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
15:35:48NJoinjd [0] (n=jd@Wikipedia/HellDragon)
15:35:48NJoinlinuxguy3 [0] (
15:35:48NJointogetic [0] (n=togetic@unaffiliated/ibuffy)
15:35:48NJoinn17ikh [0] (
15:35:48Mode"#rockbox +o ChanServ " by
15:35:48NJoinnima [0] (
15:35:48NJoinps-auxw [0] (n=arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
15:35:48NJoinamiconn [0] (i=quassel@rockbox/developer/amiconn)
15:35:48NJoinRob2223 [0] (
15:35:48NJoinflydutch [0] (
15:35:48NJoinAndyI [0] (n=pasha_in@
15:35:48NJoinLss [0] (
15:35:48NJoinTheSphinX^ [0] (
15:35:48NJoinAkranis [0] (
15:35:48NJoinwatto [0] (n=watto@
15:35:48NJoinOxymis [0] (
15:35:48NJoinYpsy [0] (
15:35:48NJoinGrahack [0] (
15:35:48NJoinMethoS- [0] (n=clemens@
15:35:49NJoinstacker55 [0] (
15:35:49NJoinLinusN [0] (n=linus@rockbox/developer/LinusN)
15:35:49NJoingevaerts [0] (n=fg@rockbox/developer/gevaerts)
15:35:49NJoinB4gder [241] (n=daniel@rockbox/developer/bagder)
15:35:49NJoinrphillips [0] (
15:35:49NJoinaexin [0] (i=eivindsy@unaffiliated/aevin)
15:35:49NJoinrasher [50] (n=rasher@rockbox/developer/rasher)
15:35:49NJoinsaratoga [0] (i=9803c6dd@gateway/web/freenode/x-edchclxwdiahlmwv)
15:35:49NJoinHadaka [0] (
15:35:49NJoinKopfgeldjaeger [0] (
15:35:49NJoinGalois [0] (
15:35:49NJoinehntoo [0] (
15:35:49NJoinGodEater [0] (n=bibble@rockbox/staff/GodEater)
15:35:49NJoinCIA-44 [0] (n=CIA@
15:35:49NJoinflyback [0] (
15:35:49NJoinHBK [0] (
15:35:49NJoingoffa [0] (n=goffa@
15:35:49NJoinThomasAH [0] (
15:35:49NJoinUtchybann [0] (
15:35:49NJoinbzed [0] (
15:35:49NJoinTorne [0] (i=torne@rockbox/developer/Torne)
15:35:49NJoinZambezi [0] (i=Zulu@unaffiliated/zambezi)
15:35:49NJoinparafin [0] (
15:35:49NJoinMagusG [0] (
15:35:49NJoinmikroflops [0] (
15:35:49NJoinyosafbridge [0] (
15:35:49NJoinelcan [0] (
15:35:49NJointopik [0] (
15:36:53 Join darkham [0] (n=darkham@
15:36:58 Quit scorche (SendQ exceeded)
15:37:18 Quit Xerion (Killed by (Nick collision))
15:37:18 Nick Xerion_ is now known as Xerion (
15:37:18 Nick petur2 is now known as Guest35975 (
15:37:19 Join funman [0] (
15:37:28 Quit petur (Nick collision from services.)
15:37:33 Nick Guest35975 is now known as petur (n=petur@rockbox/developer/petur)
15:38:07NJoinkloeri [0] (i=kloeri@freenode/staff/exherbo.kloeri)
15:40:30 Join jgarvey [0] (
15:41:16 Quit Oxymis (Connection timed out)
15:42:26 Join rockboxrocks [0] (
15:46:07 Quit rockboxrocks (Client Quit)
15:48:07 Quit Zarggg (
15:48:07 Quit efyx_ (
15:48:07 Quit alexbobp (
15:48:07 Quit Llorean (
15:48:07 Quit martian67 (
15:48:07 Quit jordan` (
15:48:07 Quit JdGordon (
15:48:13 Join alexbobp_ [0] (n=alex@
15:48:22NJoinefyx_ [0] (
15:48:25NJoinmartian67 [0] (n=martian6@about/linux/regular/martian67)
15:48:30NJoinjordan` [0] (n=jordan@
15:48:38 Join Llorean [0] (
15:48:45NJoinJdGordon [0] (n=jonno@rockbox/developer/JdGordon)
15:49:47 Quit einhirn (Connection timed out)
15:50:13 Quit Sajber^ (Connection timed out)
15:50:33NJoinBagder [0] (n=dast@
15:50:33NJoinevilnick__ [0] (
15:50:33NJoindionoea [0] (n=dionoea@videolan/developer/dionoea)
15:50:33NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
15:50:33NJoinjho [0] (n=jh@unaffiliated/cene)
15:50:33NJoinmaraz [0] (i=maraz@
15:50:33NJoinBlakeJohnson86 [0] (
15:50:33NJoinlyngaas [0] (
15:50:33NJoinsimabeis [0] (
15:50:33NJoinfxb [0] (n=felixbru@
15:50:33NJoinzu [0] (
15:50:33NJoinscorche|sh [50] (n=scorche@rockbox/administrator/scorche)
15:50:33NJoingibbon_ [0] (
15:50:48 Join rockboxrocks [0] (n=rockboxr@
15:51:06***Saving seen data "./dancer.seen"
15:51:42 Join Tomis2 [0] (n=Tomis@
15:51:59rockboxrockshello? any devs in here?
15:53:16 Part LinusN
15:54:22 Join kugel [0] (i=kugel@rockbox/developer/kugel)
15:54:42kugelmc2739: you didn't test whether the new OF actually works with our bootloader did you?
15:55:08AlexProckboxrocks: Just go ahead and ask
15:55:57rockboxrocksoh well, i just wanted to say thank you to all devs because its really a great piece of code you made. thats all.
15:56:21AlexPHeh, on behalf of everyone, cheers :)
15:56:30kugelCurtman: I think logf doesn't work with uart yet, but you can #define logf uart_printf (or for DEBUGF if you want)
15:57:18rockboxrocksso ... keep rocking! i am looking forward to see new releases. cu!
15:57:25 Quit rockboxrocks ("Verlassend")
15:57:32 Join TheSeven|Mobile [0] (n=theseven@
16:01:01kugelhrm, logf seems to send out a \0 for every char, is that right?
16:01:16kugel(when logfing via serial)
16:01:55TheSeven|Mobileunicode? :-P
16:03:05linuxstbkugel: Do you mean instead of every char, or before/after every char?
16:04:26 Quit Tomis (Read error: 110 (Connection timed out))
16:04:43gevaertsTheSeven|Mobile: sounds unlikely :)
16:11:16 Quit n17ikh (Read error: 104 (Connection reset by peer))
16:16:55 Quit jgarvey (Read error: 110 (Connection timed out))
16:18:16 Join jgarvey [0] (
16:19:20 Join n17ikh [0] (
16:19:48 Quit saratoga (Ping timeout: 180 seconds)
16:28:41 Part Bagder
16:29:21funmanmc2739: can you make the 1.0 bootloaders ?
16:30:45kugelfunman: did you verify the new fuze of?
16:32:56*kugel dislikes adding support for untested OF versions to mkamsboot
16:33:13kugel(adding without testing I mean)
16:33:35funmanwhy do you think he didn't test?
16:40:31 Quit Tuplanolla (Read error: 104 (Connection reset by peer))
16:40:59 Join Tuplanolla [0] (n=jani@unaffiliated/tuplanolla)
16:45:23kugelfunman: he doesn't have a fuze afaik
16:45:47funmanah right that makes sense
16:54:04 Quit jgarvey (Read error: 110 (Connection timed out))
16:55:39 Join jgarvey [0] (
16:56:23 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
16:56:59 Quit TheSeven|Mobile ()
16:57:44 Join toffe82 [0] (n=chatzill@
16:59:14 Join panni_ [0] (
17:06:25 Join fyrestorm [0] (
17:09:25 Quit kaniini ("E.T. go home.")
17:18:16 Join kaniini [0] (
17:20:03 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother)
17:22:48 Quit kugel (Read error: 110 (Connection timed out))
17:22:52 Join Strife89 [0] (n=michael@
17:30:49 Join S_a_i_n_t_ [0] (i=S_a_i_n_@
17:34:47 Join rhodan_ [0] (
17:35:08 Join bluebroth3r [0] (
17:38:28 Quit fyrestorm (Read error: 104 (Connection reset by peer))
17:38:48 Join fyrestorm [0] (
17:47:23 Quit bluebrother (Read error: 113 (No route to host))
17:48:51 Quit rhodan (Read error: 110 (Connection timed out))
17:49:21 Join CGL [0] (i=CGL@
17:51:10***Saving seen data "./dancer.seen"
17:51:52 Join b1uebrother [0] (
17:52:03 Nick b1uebrother is now known as bluebrother (
17:53:11 Quit S_a_i_n_t (Read error: 110 (Connection timed out))
17:57:16 Join Omlet [0] (
18:02:58 Quit Strife89 ("Lunch.")
18:04:26 Quit petur ("*plop*")
18:08:13 Quit bluebroth3r (Read error: 113 (No route to host))
18:08:38 Join pamaury [0] (
18:11:42 Quit CGL (Remote closed the connection)
18:16:48 Join Strife89DS [0] (
18:20:01 Nick fxb is now known as fxb__ (n=felixbru@
18:26:50 Join bertrik [0] (
18:27:55 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:30:11 Join kugel [0] (n=kugel@rockbox/developer/kugel)
18:32:51*pamaury has a nearly working usb driver with UMS+ramdisk !
18:34:37 Quit Strife89DS ("Leaving the building.")
18:34:39 Join liar_ [0] (
18:35:23bertrikoh nice, someone approximated a delay of 150 ms by HZ/6.6 which is now improved to HZ*10/66 :P
18:36:44funmanbertrik: hm well, i didn't check if it was closer to 150 :/
18:37:14funmanshould it be 3*HZ/10 ?
18:37:29bertrikI'd use HZ * 150 / 1000
18:37:38bertriknever mind, it's not really an issue
18:38:34 Quit Akranis ("Leaving")
18:41:20funmanwell it'd make things clearer
18:42:32bluebrotherdomonoky: I'm not really happy with the server info getting saved in the user ini file. IMO it should only be stored in memory, as its volatile information (and gets overwritten on every new startup anyway)
18:43:13bluebrotheri.e. use a QMap<QString, QVariant> instead of a QSettings. Btw, is it ok to use two QSetting objects that handle the same physical file? (haven't checked the documentation on that yet)
18:44:08funmanbertrik: all the other delays would need to be changed though
18:44:37bluebrotherdomonoky: seems to work fine for me with a QMap −− see
18:46:07domonokybluebrother: hm, true that is better.
18:46:47bluebrotherdomonoky: should I simply commit my QMap version?
18:47:02domonokyif it works, yes :-)
18:48:16bluebrotherwell, as far as I tried it works fine ;-)
18:50:39 Join DGMurdockIII [0] (
18:50:49CIA-44New commit by bluebrother (r24312): Store server info in RbSettings volatile in a QMap instead of putting it into the user settings.
18:51:49domonokyB4gder: i commited a change to www/tools ( yesterday. But the current build-info doesnt contain the new section. Does the Webserver not automatically update from svn ?
18:53:03JdGordonkugel: ping?
18:56:45 Quit Omlet ("( :: NoNameScript 4.22 :: )")
19:00:57 Join froggyman [0] (
19:02:06kugelJdGordon: pong for a few min
19:03:08JdGordonthe dev ml and/or forum thread re backdrops in the sbs... when you get a few min please reply to one of them (or both :) )
19:03:48JdGordonthe comments in the forym thread are making it hard for me to not say "I told you* so"
19:03:57JdGordon* you being everyone, not you being you
19:08:39kugelyea, I'll try to later
19:12:40pamauryIt works ! It works ! It works ! IT WORKS ! Ahahahahahahahaha
19:13:24pamauryIt's damn slow but I managed to format it as FAT, mount it, write a 1Mb file, umount, mount back and see the file !
19:14:28JdGordonwell done
19:14:36 Quit kugel ("exit(0);")
19:16:05pamauryIt need to investigate why it's so slow. Perhaps debug printing. I hope there are no major bug left !
19:16:17AlexPpamaury: What is this for? (congrats btw)
19:16:52funmanpamaury: if you redirect output to /dev/null you should notice if it was the bottleneck i guess
19:16:58pamauryUsb driver for simulator !
19:16:58gevaertsAlexP: don't ask hard questions! ;)
19:17:10AlexPAh right :)
19:17:12pamaury(it is useless I know)
19:17:21AlexPgevaerts: I didn't mean the purpose, I meant target :)
19:18:57pamauryThe slowdown is not debug related :( Perhaps this is due to too much locking. The simulator has preemptive tasking no ? This is strange
19:19:22linuxstbdomonoky: No, one of the Swedes needs to do some magic to make www changes live - best to ping them when you make a commit.
19:19:59domonokylinuxstb: ah, good to know :-)
19:20:07domonokyB4gder: ping :-)
19:20:40pamauryOr perhaps because I'm doing copies but that would strange
19:20:47*pamaury goes from problem to another one
19:21:36 Part DGMurdockIII
19:23:34pamauryIs there a way to profile simulator code ?
19:24:39funmangcc -pg + gprof?
19:24:59pamauryYes but is this included in the configure or I need to tweak the makefile by hand ?
19:29:45pamauryIs there a way to cleanly exit the simulator without closing the window ?
19:32:01funmanpamaury: i think you need to add -pg to GCCOPTS
19:32:54pamauryfunman: I did it but we I exit the simulator by closing it, it does not create gmon.out ! Perhaps because closing the window is too violent. That's why I want another way to close the simulator
19:34:20funmanpamaury: check if SDL_QUIT event happens in uisimulator/sdl/gui_message_loop()
19:36:06 Quit funman ("free(random());")
19:39:53CurtmanYay! I have debugging output.. It seems as though if I configure rockbox with the (A)dvanced -> (D)EBUG option enabled, the mini2440 hangs while trying to boot.. But if I leave it off I can use: #define dbgprintf uart_printf
19:42:11pamauryAh I found out, I needed to add -pg also to LD command line
19:43:06 Join petur [0] (
19:44:07domonokyCurtman: jup, i think noone tried a debug build (from configure) on the mini2440, but if you look at sd-s3c2440.c you can see how to easily send debug info over serial. (beware that is slow)
19:44:21 Join calman [0] (
19:44:38 Quit kaniini ("E.T. go home.")
19:44:41Curtmandomonoky, Yep, thats exactly where I found that.. That sure does produce a LOT of info. Haha
19:46:05*domonoky recomends to just place uart_printf calls manually at places you want to debug.
19:46:24 Join Tarvis [0] (i=6165d00b@gateway/web/freenode/x-aaodmdcffgcjpkbm)
19:46:26 Part calman
19:47:31 Quit linuxguy3 (Remote closed the connection)
19:47:42 Join linuxguy3 [0] (
19:48:13 Join calman [0] (
19:49:29 Quit calman (Remote closed the connection)
19:50:25 Join calman [0] (
19:51:11***Saving seen data "./dancer.seen"
19:54:11Curtmandomonoky, I'd be doing a lot better if I understood why my jtag cable works sometimes but other times not.. I have two theories.. One is gremlins, and the other is there is a jtag god who is very upset with me.
19:54:55 Quit calman (Client Quit)
19:56:47*domonoky votes for gremlins in the cable :-)
19:59:12CurtmanIt can't be the cable though.. I've got the "MINI-JTAG" that came with it, I've got a wiggler, and I've got a homemade one. They all work, but very intermittently.
19:59:47TarvisHey there, I'm updating the Boxamp theme for h300/iPhoto/fuze/etc to behave better on HDD targets
20:00:09TarvisI've done that, but I figure before that I ought to set it up with a custom status bar
20:00:12 Quit jgarvey ("Leaving")
20:00:24TarvisSo I'm wondering, when in menus, what information is important to see?
20:00:52TarvisAnd how do status bars work with the WPS screen? Can the WPS screen over-ride them if you want them to differ slightly?
20:02:20 Join JdGordon| [0] (n=Miranda@nat/microsoft/x-lrmhezdycknkteqz)
20:02:45JdGordon|anyone else getting emails from uni of maryland about rockbox?
20:05:42TarvisI feel ignored, so I'll put those questions in -community too :P
20:05:43 Quit Curtman ("Leaving")
20:05:57 Join Strife89 [0] (n=michael@
20:06:08JdGordon|AlexP: (and everyone else)... I have a half idea how to handle the theme mishmash with settings... I'm not really sure if or how this will work, but how about a "enable advanced themeing options" setting which defaults to off?
20:06:23JdGordon|with it off you can only load themes from .cfg, everything else is hidden
20:06:46 Join stooo [0] (
20:08:30AlexPJdGordon|: I'm not sure - I'll have to think a bit. I haven't got much beyond the current status is confusing and my head hurts :)
20:09:07Tarvisoh noes :O
20:09:19TarvisI didn't think it related exactly to rockbox, just personap prefernece
20:09:35JdGordon|yeah, well, I came up with it driving into work so I dont know if it would actually help at all
20:10:21JdGordon|Tarvis: it is a personal preference, and seen as you're the one making the theme the only person to listen to is... you...
20:10:33JdGordon|and me of course, but that goes without saying :D
20:11:09TarvisI see
20:11:20 Quit Lss (Read error: 104 (Connection reset by peer))
20:11:36TarvisIs there any more documentation for .sbs or am I going to have to learn from an example of an already-made one?
20:12:08AlexPTarvis: I'm for removing the themes from svn anyway (save Cabbie v2) and once on the theme site you can just do what the hell you want
20:12:13JdGordon|.sbs is identical to .wps
20:12:15AlexPTarvis: Which you can do anyway
20:12:21JdGordon|except a few tiny differences
20:12:28 Join Curtman [0] (
20:12:42*Curtman throws is jtag cable in the trash bin
20:12:46TarvisI know, I just wonder how it behaves
20:13:00TarvisFor example, I want to have the volume bar on the top while in the menu, but not on the actual WPS
20:13:02 Nick liar_ is now known as liar (
20:13:19TarvisI suppose I can work around that by having the status bar disabled while in WPS
20:13:24Tarvisbut have the other code in it
20:13:31TarvisNevermind then, andwered my own question
20:13:46gevaertsthat's not a workaround :)
20:14:27TarvisAs in, have the same code from the WPS that relates to the top bar
20:14:32Tarvisin the .sbs, but with the changes
20:17:04gevaertsAs far as I can see, if you want the sbs to be shown on the WPS without any changes, tell the wps to show it, and leave that bit of the screen empty in the wps. If you want the slightest difference, treat both as totally separate things
20:17:49TarvisI see
20:17:51JdGordon|you can also use the %cs conditional to find out which screen you are in, so even when you are in the music screen with the wps and sbs enabled, you can have differences easily
20:18:06TarvisAnd what about the new playlist screen?
20:18:13JdGordon|thats not a screen
20:18:23*gevaerts didn't know about %cs
20:18:24JdGordon|thats a widget you can add to the wps/sbs
20:18:32TarvisI see
20:19:09Tarvisalso one more question, is there a code for a comment BLOCK?
20:19:15TarvisOr must it be done line-by-line
20:19:27TarvisFor example, re-writing a section but stil lwanting to keep the old one around
20:19:42AlexPcomment lines with #
20:19:46TarvisI know
20:20:03TarvisI meant a sort of /* line <break> more lines ,break> more stuff */ kind of thing
20:20:05JdGordon|yeah, no block comments
20:20:08TarvisWhere it comments all lines in between
20:20:11TarvisI see
20:20:29TarvisAnd then there was ctrl-v
20:21:15linuxstbPage-down ?
20:21:26Tarvisbut yeah, I basically had to re-write most of the theme once I actually got an h300
20:21:38TarvisIt would flip out when it changed to an un-buffered track before it buffered
20:21:50TarvisI got most of that ironed out now though
20:25:06 Quit amiconn (Nick collision from services.)
20:25:08 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
20:25:28 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
20:27:30 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
20:27:30 Quit pixelma (Nick collision from services.)
20:27:47 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
20:29:28TarvisLooks like I can't rely on paint anymore
20:29:44TarvisWin7's paint can't handle modified 16 color palettes
20:33:43 Quit flydutch ("/* empty */")
20:35:16 Part watto
20:39:50 Join krazykit` [0] (n=kkit@
20:43:22 Nick fxb__ is now known as fxb (n=felixbru@
20:43:35 Join pamaury_ [0] (
20:43:40 Join webguest36 [0] (
20:44:27 Quit webguest36 (Client Quit)
20:44:33 Quit krazykit` (Client Quit)
20:45:08 Quit at0m|c (Read error: 60 (Operation timed out))
20:45:21 Join krazykit` [0] (n=kkit@
20:47:56*Strife89 hands Tarvis a copy of the GIMP.
20:48:48TarvisI've got photoshop, so Ill just install that
20:49:00Strife89JdGordon|: I agree, doing that would clear up a lot of confusion for users.
20:49:03TarvisI just recently went over from XP to 7 and didn't get around to installing it yet
20:49:22TarvisAlso, the whole hide advanced theme options sounds good to me
20:50:00Strife89A lot of people probably edit the .cfg files if they want to make changes anyway.
20:50:42Strife89cp /home/michael/Dropbox/
20:50:51Strife89Wrong window. >.<
20:51:02JdGordon|thats just what you want us to think!
20:51:47 Quit krazykit (Read error: 110 (Connection timed out))
20:52:53pixelmaI don't
20:53:21JdGordon|you don't what?
20:53:38Strife89Edit the .cfg files, presumably.
20:54:41JdGordon|right, so you'd disable the setting and change the stuff manually, presumably not enabling a sbs
20:54:54JdGordon|and fully understanding the potential gotchas
20:57:07 Quit pamaury (Read error: 110 (Connection timed out))
20:57:22pixelmawell, if the plan still is to remove the inbuilt statusbar I have no choice. And yes, I meant editing the cfg files (it's actually something I almost forget when making a theme)
20:58:11JdGordon|I'm not so annoyed about the inbuilt bar anymore so there is no real reason to remove it, the code is much nicer (or will be once my next patch is in)
20:58:42 Join stripwax [0] (
20:58:55pixelmaso usually it's only a .wps and a font - I very rarely change the line selector settings or colours
20:58:57TheSevenany meizu/samsung expert around?
20:59:07TheSevenbertrik? did you write meizu_dfu.c?
20:59:23 Quit stripwax (Client Quit)
20:59:29TheSevenah, I see gevaerts' name in there...
20:59:54*gevaerts denies!
21:00:03gevaertsIt was mostly written by wpyh
21:00:04TheSeven * Copyright (C) 2008 by William Poetra Yoga Hadisoeseno and Frank Gevaerts
21:03:27TheSevenI'm currently trying to use the nano2g bootrom DFU mode, and I guess it will be a similar implementation...
21:07:12bertrikdoes it show an USB id similar to the ones expected in meizu_dfu?
21:07:25TheSevenno, it shows an apple USB id
21:09:40*TheSeven wonders what could be the point in generating a 32bit crc of a 32bit value...
21:17:30TheSevenok, there is one similarity at least: the last 4 bytes of the image are a crc32 image of the preceding bytes, plus some seed
21:17:53TheSeven(which may well be zero)
21:18:34 Quit Grahack ("Tu m'as vu ?")
21:23:19 Quit S_a_i_n_t_ (Read error: 104 (Connection reset by peer))
21:24:24 Join S_a_i_n_t [0] (i=S_a_i_n_@
21:25:25 Join at0m [0] (
21:31:35 Quit togetic (Read error: 104 (Connection reset by peer))
21:34:20TheSevenOK, I'm passing the DFU code's checks now, but failing apple's...
21:36:59bertrikTheSeven, I think there's basically two kinds of players supported by meizu_dfu: 1) players that store the OF in NOR flash (like Meizu M3, M6SP) and 2) players that store the OF in NAND flash (like Meizu M6SL, Samsung YP-S3)
21:45:27 Quit Tarvis (Ping timeout: 180 seconds)
21:48:10JdGordon|pixelma: you might want to comment in if you dont edit configs
21:51:15***Saving seen data "./dancer.seen"
21:51:18 Quit FlynDice (Remote closed the connection)
21:53:43 Join togetic [0] (n=togetic@unaffiliated/ibuffy)
21:55:38 Join FlynDice [0] (
22:01:16 Quit advcomp2019_ (Read error: 113 (No route to host))
22:02:53 Quit Tomis2 ()
22:04:55 Nick pamaury_ is now known as pamaury (
22:06:04pamauryIt's fast ! It's fast. It's incredibly fast ! ahahaha
22:06:07*pamaury is tired
22:06:50gevaertswhat was the problem?
22:09:45pamauryThere were several problems. The first one is that even on the simulator, Rockbox enforces cooperative threading. The second is that I didn't paid attention to the fact the the ioctl call to ask the driver if there is some work is blocking (well timeout=100ms). So the entire code did blocked for several ms at random rate. Furthermore, as the usb completion handlers are called in others threads, it would require up to 100ms fo
22:09:45pamauryr a completion handler to complete. Hence the slowdown.
22:10:52pamaurySo I basically put the worker thread in a REAL thread (not a rockbox thread) and hopefully I had protected my code against deadlocks so it was only a matter of minutes once the problems was identified.
22:11:06pamauryLet's hope I didn't miss another thing like that.
22:11:54mc2739kugel: no, I only tested that it patched properly
22:15:18 Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche)
22:17:25 Join Kitar|st [0] (
22:18:43 Join dys [0] (
22:22:14 Quit panni_ (Read error: 104 (Connection reset by peer))
22:23:15 Join panni_ [0] (
22:26:23 Quit Strife89 ("Clocking out.")
22:27:56 Nick krazykit` is now known as krazykit (n=kkit@
22:28:52 Join dantje [0] (
22:29:03 Join S_a_i_n_t_ [0] (i=S_a_i_n_@
22:31:08gevaertspamaury: I guess we can close FS #10381
22:31:34gevaertsand probably a lot of the others where we asked about news around that time
22:33:40 Quit panni_ (Read error: 104 (Connection reset by peer))
22:34:31 Join panni_ [0] (
22:34:38 Quit Kitr88 (Read error: 110 (Connection timed out))
22:34:58 Join Kitr88 [0] (
22:35:06 Join advcomp2019_ [0] (
22:37:15 Quit Kitar|st (Read error: 110 (Connection timed out))
22:39:43 Nick fxb is now known as fxb__ (n=felixbru@
22:46:50 Nick Ypsy is now known as YPSY (
22:54:01*TheSeven is close to exploiting the nn2g bootrom dfu
22:55:30 Quit S_a_i_n_t (Read error: 110 (Connection timed out))
23:00:29 Join S_a_i_n_t [0] (i=S_a_i_n_@
23:01:04JdGordon|I'm actually a bit surprised the direction the theme discussions are going in the forums...
23:02:34gevaertsJdGordon|: me too, but I wouldn't be surprised if forum polls have some bias. Still, a good start :)
23:03:32JdGordon|now the big question is, do we shoot to remove those settings before the branch?
23:04:07gevaertsWe're in a freeze, and I don't think that even you can explain this as a bugfix :)
23:11:12 Join stooo1 [0] (
23:11:12 Quit stooo (Read error: 104 (Connection reset by peer))
23:11:38 Nick stooo1 is now known as stooo (
23:13:48 Join Tomis [0] (n=Tomis@
23:14:37 Join AndChat| [0] (
23:15:00 Nick AndChat| is now known as jdg (
23:16:15jdgGevaerts: yes but seen as this will be the first release with the issues it might just do us good to get rid of them now instead of 2 weeks
23:16:53jdgEven if its just removing the menu items and no code
23:17:42 Quit martian67 (Read error: 60 (Operation timed out))
23:18:03 Join martian67 [0] (n=martian6@about/linux/regular/martian67)
23:22:19 Quit petur ("Zzzzz")
23:22:33jdgWell.. how much do we care about user frustration?
23:22:49 Quit S_a_i_n_t_ (Read error: 110 (Connection timed out))
23:23:57jdgAnd if we don't at all then removing the options is either pointless or no rush
23:24:05AlexPThat word does have some meanings :)
23:24:09 Quit TheSphinX^ ("XChat@Linux")
23:24:22domonokyjdg: who cares about users :-) and we are in freeeeeeeze.
23:24:35jdgFeature freeze.. bug fixes still go in
23:24:59domonokyremoving menu options is hardly a bug fix.
23:25:12gevaertssure. Let me remove the playback code
23:25:20AlexPjdg: This is in no way a bug fix
23:25:56jdgWell its a ux fix
23:26:04AlexPWhich is not a bug
23:26:23AlexPIt may not be the best design, but it is the design
23:26:40bluebrotherremove doom! It's a bug! ;-)
23:26:48AlexPbluebrother: I agree :)
23:27:45 Join TheSphinX^ [0] (
23:29:30jdgIsn't the point of release so users have a good/stable experience
23:29:38 Join Strife89 [0] (
23:29:56gevaertsyes, which is why you don't do big non-bugfix changes in a freeze
23:30:30bluebrotheryes, which means that between releases developers have to figure how the next release should behave and implement that in time to also get bugs fixed
23:30:52bluebrotherwhich means that freezing for one week is kinda short.
23:32:21AlexPWe remove this stuff now (if it is, other devs may well object) then you risk introducing more bugs
23:32:31AlexPNow it is confusing, but it mostly works
23:33:50jdgRemove the menu items. Nothing else
23:41:22 Join AndChat| [0] (
23:41:23 Quit jdg (Read error: 54 (Connection reset by peer))
23:44:33 Join Indigo-88 [0] (
23:46:16 Quit efyx_ (Remote closed the connection)
23:46:46 Quit domonoky (Read error: 104 (Connection reset by peer))
23:51:19***Saving seen data "./dancer.seen"
23:51:27Indigo-88does anyone have a new compiled mkamsboot.exe(sansa fuse) for win
23:51:45 Join perfectdrug [0] (
23:57:07 Part Indigo-88

Previous day | Next day