Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2009-10-16

00:00:09kugelI haven't investigated, but it's very likely
00:00:16amiconnNo it wouldn't. That would only work for an sdl target, not for a sim simulating another target
00:00:34amiconnA few things should be moved out of config-*.h, e.g. the fm tuner xtal frequency (that one's only needed in the fm driver)
00:00:38kugelcode size decreased, and the dims (whether they're tiny or not) are on the skin buffer
00:00:45 Part froggyman
00:01:17gevaertsamiconn: that could be solved using a separate header that has only those defines
00:01:28*gevaerts isn't sure if that would be a good idea though
00:01:49 Quit pamaury (Remote closed the connection)
00:01:57 Quit Eragon55 ("ChatZilla 0.9.85 [Firefox 3.5.4/20091007001339]")
00:01:57amiconn[23:58:37] <amiconn> Really target hardware dependent things *should* be in target tree .h files imo, unless they're also needed for the sim, in which case this won't work
00:02:22amiconnSo that's where the xtal freq should go, and some other things too.
00:02:23 Quit efyx_ (Read error: 113 (No route to host))
00:02:34kugel like SANSA_OF_SIZE? :)
00:03:02gevaertswhat I mean is that you could have lcd_type_x.h, which has screen size and bit format in it. That's safe to include from everywhere
00:03:13 Quit domonoky (Read error: 104 (Connection reset by peer))
00:04:08 Join efyx_ [0] (
00:04:14*kugel doesn't think ending up with 20 lcd-type.h files is any better
00:04:57amiconngevaerts: I wouldn't move these out of config-*.h
00:05:21gevaertsI wouldn't either, but they could be if we really wanted to
00:05:23 Join fdinel [0] (
00:05:58 Quit s3b33 (Read error: 54 (Connection reset by peer))
00:06:56amiconnRight now config-*.h contents is somewhat mixed, they define both features (which can be disabled for a stripped-down rockbox) and hardware properties
00:09:47 Quit roolku ()
00:10:38rasherMaybe it's time for tools/menuconfig
00:11:58JdGordon|and more contentious features
00:11:59bertrikdo we really want every feature to be individually configurable?
00:12:34bertrikIn the current state, I think a lot of targets would give compile problems when disabling certain features
00:12:50JdGordon|yes, but new stuff could be added to work
00:13:08JdGordon|the build table might become too massive though if every permutation is built :)
00:13:35TheSeven...not to mention build times
00:14:13*TheSeven will give up nano2g usb for now and concentrate on other things
00:14:15JdGordon|the database is already disable-able even though every target has it enabled
00:14:20bertrikand the amount of #ifdefs
00:15:01 Quit jgarvey ("Leaving")
00:19:34 Quit funman ("free(random());")
00:20:34 Quit bertrik ("Leaving")
00:21:19*TheSeven wonders why the "star" plugin looks for USB connections
00:22:09CIA-85New commit by kugel (r23199): Fix %Sp expansion in wps ...
00:22:31linuxstbTheSeven: All plugins should
00:22:46TheSevenwell, it's the only one that got hit by my grep
00:23:06linuxstbWhat did you grep for?
00:24:46amiconnAll end-user plugins which use event loop(s) have to check for usb, and handle the event. There's a default event handler which is normally used for this
00:24:58 Join froggyman [0] (
00:27:42liar|netbooklinuxstb: i found where the problem actually is, its existing since r23106. either nand_power_down or nand_power_up does not work properly on my ipod
00:29:30TheSevenliar|netbook: but that's the revision where i fixed them, right?
00:29:41TheSevenit's really weird that the broken ones seem to work for you
00:29:44 Join Reptile211 [0] (
00:29:47liar|netbookthats the revision where you add them
00:30:25Reptile211does anyone know how to join Demonoid?
00:30:25TheSevenno, i added them in 23099
00:30:38TheSevenwhat the heck is demonoid?
00:31:30linuxstbReptile211: I think you have the wrong channel...
00:33:35 Quit shotofadds ("Leaving")
00:33:37liar|netbookTheSeven: ah they are there since 23099 but in 23106 its the first time you have called nand_power_down
00:34:34TheSevenah, that's where i added the thread
00:34:45TheSevenbut they have already been called from time to time before, just not so often
00:35:06TheSevenwhat's your flash size?
00:37:43 Nick fxb is now known as fxb__ (n=felixbru@
00:40:52 Join gtkspert_ [0] (
00:40:54*TheSeven just made his ipod show logf while being connected to usb
00:41:50 Part froggyman
00:47:15***Saving seen data "./dancer.seen"
00:48:13TheSevenhowever, it locks up as soon as i connect it to a windows box :-/
00:48:59 Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier.")
00:49:32kugelcustom statusbar is working pretty awesome already
00:52:50TheSevenliar|netbook: what did you say was the revision range you had trouble with?
00:53:02TheSeveneverything until 23106 was working perfectly fine?
00:53:19 Quit gtkspert (Read error: 101 (Network is unreachable))
00:53:34TheSevenare you still having the NAND issues with current HEAD, or did they go away again with some revision?
00:53:37liar|netbooknot perfectly, had sometimes some panics and so on but the filebrowser worked
00:54:05liar|netbookno i am haveing that issues still with the current svn/official build
00:54:09TheSevendid you have any panics before 23099?
00:54:37TheSevenso everything starting from 23106 is completely untestable for you because booting fails due to nand trouble?
00:56:16TheSevencan you locally revert 23115, 23110, 23106 and 23099 based on HEAD and see if it's fine again?
00:57:42liar|netbookr23106, r23107, r23108, r23109 were untestable, but with nand-nano2g.c from r23110 i was able to test r23106 to r23109
00:58:39liar|netbookTheSeven: if i use ata-nand s5l8700.c from any revision before r23106 with the current version i have no problems
00:58:54TheSevennot even that file browser problem?
00:59:14liar|netbookno problems at all
00:59:26*TheSeven can't see the connection from NAND power management to the GUI doing nonsense depending on which key is pressed
00:59:28liar|netbookso it must have to do something with that thread
00:59:57TheSevencan you try HEAD with the nand_power_down and nand_power_up functions emptied?
01:02:48TheSevenif this still fails it's the thread itself and not the actual power management that's causing trouble
01:04:03TheSevenand another potential cause: can you have a look what the stack usage of the nand thread is?
01:04:16TheSeven(with the current official build)
01:04:41TheSevenit should be at 80%
01:06:43liar|netbookTheSeven: if i empty nand_power_down and nand_power_up i am getting an ata panic again
01:07:50 Join JdGordon1 [0] (
01:08:06 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
01:08:25TheSevenliar|netbook: you may need to keep the nand_powered=[01]; line
01:12:58liar|netbookTheSeven: still getting that ata panic, maybe because nand is never powered up at all if i comment the contents of nand_power_up?
01:13:25TheSevenno, we take that over powered from the booloader
01:13:35TheSevenit worked long before i even wrote this code
01:14:08TheSevenif you want to get rid of it cleanly:
01:14:10TheSeven[00:55]<TheSeven>can you locally revert 23115, 23110, 23106 and 23099 based on HEAD and see if it's fine again?
01:16:35 Join enthdegree [0] (n=enthdegr@
01:17:11enthdegreeIs there a faster way to encode video to mpeg on linux? (mencoder is the only way that works for me and it's going slow for some reason ;P )
01:17:16 Quit dmb (Read error: 104 (Connection reset by peer))
01:17:36 Quit ED_209 ("ChatZilla 0.9.85 [Firefox 3.0.4/2008102920]")
01:18:21 Quit Reptile211 ("ChatZilla 0.9.84 [Firefox 3.0.14/2009082707]")
01:20:00liar|netbookTheSeven: nand stack usage in the official build is 80%, will revert now...
01:20:20 Quit efyx_ (Remote closed the connection)
01:21:38 Quit Thundercloud (Remote closed the connection)
01:22:00TheSevenbah, that windows usb problem seems to be some kind of race condition :-/
01:23:06 Quit bubsy ("Party time, EXCELLENT! *wring wring wring!!* Party on, Wayne! Party on, Garth!")
01:26:30 Quit kugel (Remote closed the connection)
01:31:26 Join dmb [0] (n=Dmb@unaffiliated/dmb)
01:31:42*TheSeven goes to sleep
01:31:55liar|netbookTheSeven: ata error 1
01:32:20TheSevenwith these changes reverted?
01:32:29liar|netbookTheSeven: yes
01:32:35liar|netbookbut if i use HEAD and revert just r23106 it works(i said that already i think)
01:32:57TheSevenwhich is weird, as 23106 fixed a lot of trouble for others
01:33:03 Join evilnick [0] (i=620ec27e@rockbox/staff/evilnick)
01:33:26TheSevencan you diff what you currently got after these reverts against the newest possible working state for you?
01:34:11 Join Horschti [0] (n=Horscht2@xbmc/user/horscht)
01:34:35 Join FOAD_ [0] (
01:35:08 Quit FOAD (Read error: 60 (Operation timed out))
01:35:12 Nick FOAD_ is now known as FOAD (
01:35:39liar|netbookso you want a diff from HEAD with 23115, 23110, 23106 and 23099 reverted and HEAD with 23106 reverted
01:38:18 Join GeekShado_ [0] (
01:38:33liar|netbookill do that tomorrow, i have to go to bed now
01:38:43enthdegreeTrying to encode w/ VLC gives: [00000409] main stream out error: no sout stream module matched "transcodeaudio-sync"
01:38:43enthdegree[00000408] main stream output error: stream chain failed for `transcodeaudio-sync:stdurl=thing.mpg'
01:38:43enthdegree[00000407] main input error: cannot start stream output instance, aborting
01:39:09krazykitenthdegree, it's really not rockbox related
01:39:23enthdegreeOh ok. I'll just go ask on another chan. :P
01:39:42 Quit robin0800 (Remote closed the connection)
01:41:17enthdegreeHow do I patch KDE2 under FreeBSD? ;D
01:41:54krazykitthis is an on-topic channel about rockbox, not a general support channel
01:42:22 Quit Horscht (Read error: 145 (Connection timed out))
01:42:30enthdegreesheesh, I know. :
01:43:08Unhelpfulif you know, why ask here?
01:43:23enthdegreeSee link.
01:43:26 Quit GeekShadow (Read error: 110 (Connection timed out))
01:46:20 Quit JdGordon1 (Read error: 104 (Connection reset by peer))
01:46:52 Part enthdegree ("Leaving")
01:47:47Unhelpfuland it's *still* off-topic here. :/
01:53:06 Join hd [0] (
01:55:40 Quit barrywardell ()
01:56:29 Quit hd (Client Quit)
01:56:42 Join hd [0] (
01:57:56 Join ifonefox [0] (
01:58:16 Quit ifonefox (Remote closed the connection)
02:01:14 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
02:06:21 Join robin0800_ [0] (
02:08:45 Quit robin0800_ (Remote closed the connection)
02:08:59JdGordonBob_C: ping?
02:09:20 Quit KBH (Read error: 60 (Operation timed out))
02:10:01 Quit HellDragon (Connection timed out)
02:13:27 Join peter-b [0] (n=peter_b@
02:16:01 Join AndyIL [0] (n=pasha_in@
02:22:27 Quit peter_b (Read error: 145 (Connection timed out))
02:22:28 Quit GeekShado_ ("The cake is a lie !")
02:27:22 Quit AndyI (Read error: 110 (Connection timed out))
02:32:26 Quit Galois (Remote closed the connection)
02:44:11 Join Galois [0] (
02:44:58 Join mrkiko [0] (
02:47:19***Saving seen data "./dancer.seen"
02:48:36 Join HBK [0] (
02:56:52 Quit faemir (Read error: 110 (Connection timed out))
02:59:55 Quit pixelma (Nick collision from services.)
02:59:58 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
03:00:17 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
03:00:18 Quit amiconn (Nick collision from services.)
03:00:21 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
03:00:43 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
03:04:32 Join rhodan [0] (n=atlan@unaffiliated/rhodan)
03:04:46rhodanHi, I just received my Sansa Fuze.
03:04:54rhodanIt was a V2 :(
03:05:08rhodanWhen can I expect Rockbox support for that one?
03:06:51rhodanI constantly get a WSOD while updating the collection when some specific OGGs are present.
03:07:10krazykitthere are no time estimates for any ports in progress, as work is done by volunteers in their free time
03:08:00rhodankrazykit: Is there anybody working on it?
03:10:54krazykitthere is still work being done on the AMS targets, which could include the fuzev2, but the logs here and the relevant forum thread would be the best place to look
03:17:32 Quit HBK (Read error: 104 (Connection reset by peer))
03:19:07 Join HBK [0] (
03:24:30 Join Eragon55 [0] (i=chatzill@
03:31:08 Quit mrkiko ("leaving")
03:51:43 Nick hd is now known as HellDragon (i=jd@Wikipedia/HellDragon)
03:58:10 Join yelped [0] (
04:00:16yelpedCan someone check out
04:01:09 Quit mt (Read error: 104 (Connection reset by peer))
04:02:42 Quit Eragon55 ("ChatZilla 0.9.85 [Firefox 3.5.4/20091007001339]")
04:09:56 Quit rhodan ("Lost terminal")
04:15:02 Quit TheSeven (Nick collision from services.)
04:15:20 Join The_Seven [0] (n=theseven@rockbox/developer/TheSeven)
04:15:29 Nick The_Seven is now known as TheSeven (n=theseven@rockbox/developer/TheSeven)
04:28:52 Join GodEater_ [0] (n=bibble@
04:31:03 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
04:33:01 Quit evilnick ("Page closed")
04:40:18 Quit GodEater (Read error: 113 (No route to host))
04:43:26 Quit Rondom (Nick collision from services.)
04:43:37 Join Rondom [0] (
04:47:23***Saving seen data "./dancer.seen"
04:52:20 Join StealthyXIIGer [0] (
05:15:38 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
05:15:57 Join StealthyXIIGer [0] (
05:30:53 Quit yelped ("CGI:IRC (EOF)")
05:48:10 Quit Horschti ("Verlassend")
05:51:31 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
05:58:10 Join advcomp2019__ [0] (n=advcomp2@unaffiliated/advcomp2019)
06:06:08 Quit panni_ ("( :: NoNameScript 3.81 :: )")
06:10:10 Quit advcomp2019 (Read error: 110 (Connection timed out))
06:11:32 Quit advcomp2019_ (Read error: 110 (Connection timed out))
06:12:41 Quit SUSaiyan (Read error: 104 (Connection reset by peer))
06:17:41Dhraakellianmy fuze is whitescreening after bootup (bootloader screen shows, then white) with r23199 (just a wild guess: thinking r23193 is responsible)
06:18:24 Join SUSaiyan [0] (
06:29:44 Join tomers_ [0] (
06:31:00 Quit tomers (Read error: 113 (No route to host))
06:31:09 Nick tomers_ is now known as tomers (
06:41:13Dhraakellianyep, r23193
06:41:26*Dhraakellian goes back to r23192
06:42:50Dhraakellian8GB silver FuzeV1, with or without my 8GB SanDisk class 2 µSDHC
06:47:26***Saving seen data "./dancer.seen"
06:56:14FlynDiceDhraakellian: rats... got any other info?
06:56:29Dhraakellianwhat type of info?
06:56:48FlynDiceworking fine with 23192 I suppose?
06:57:18Dhraakellianwhich is what the "yep, r23193" bit was about. I went back and tested with that and r23192
07:00:13 Join evilnick [0] (n=evilnick@rockbox/staff/evilnick)
07:10:00 Join daurnimator [0] (i=daurnima@freenode/staff/daurnimator)
07:17:30FlynDiceDhraakellian: Sorry to pester here but unmodified svn 23193 after a make clean right?
07:22:54 Quit dmb (Read error: 131 (Connection reset by peer))
07:23:21 Quit StealthyXIIGer (Read error: 110 (Connection timed out))
07:23:29pixelmathe %Sp commit reminded me of something: I once noticed that I can't use bass or treble with it in a conditional. I found a comment in the code which tells me that there is a wrong assumption which could cause trouble with those settings (as they can become negative which doesn't seem to be handled) - but I lack knowledge how to fix it. If anyone wants to have a look - it's in lines 788 and following in /trunk/apps/gui/skin_engine/skin_tokens.c
07:26:13 Join Strife89 [0] (n=michael@
07:30:07DhraakellianFlynDice: the only modification is a sudoku keybind patch
07:30:22Dhraakellianand one make clean + rebuild coming up
07:30:55FlynDiceDhraakellian: thanks for doing that I don't have a fuze but an e280...
07:31:58Dhraakellianno problem
07:32:19 Quit Riku (Read error: 110 (Connection timed out))
07:32:36Dhraakelliannot a low-level hacker, but I try to help out however I can
07:33:49Dhraakellian(and I think I still owe a couple guys beer (should I ever happen to meet them in person) for getting USB working on the e200v1 back before I gave it to my older brother as a hand-me-down)
07:35:05 Join ender` [0] (
07:36:09FlynDiceThere were'nt any white screen problems with testing on this one, mostly usd issues so I'm sure there's not a quick fix here :(
07:37:00*Dhraakellian is hoping that the make clean works some black magic to counteract the white screen
07:38:11*FlynDice is lighting incense and performing ancient rain dance in hope for same!
07:39:04DhraakellianI'd rather have reported a non-issue and have the port improve than be right and be held back while waiting for a fix
07:39:44*FlynDice just wants to get it right...
07:40:18JdGordonpixelma: tracker.....
07:41:21 Quit liar|netbook (Remote closed the connection)
07:49:30*FlynDice hears crickets chirping through the silence....
07:50:18pixelmaJdGordon: yeah I know. But I first wanted to know if I understood correctly and then I have to leave for work now, will tracker it when I come back (and not forget which is another reason I mentioned it here... someone can remind me ;) )
07:51:36*Dhraakellian unzips it
07:52:34 Quit n17ikh (Read error: 60 (Operation timed out))
07:53:03*Dhraakellian unmounts and unplugs
07:53:19JdGordonwait... what are we talking about here?!
07:53:53*Dhraakellian holds the powerbutton to quit out of the stupid OF db refresh while building suspense
07:56:07FlynDiceI don't know what the button is on the fuze to clear settings on startup but can you try that?
07:56:16 Join n17ikh [0] (
07:56:19Dhraakellianmv .rockbox .rockbox.bak
07:57:16Dhraakellianwith and without µSDHC, if that might make any difference
07:57:44FlynDiceI was gonna ask but figured you'd be checking that...
07:57:56 Quit Strife89 ("My number of files is OVER 9000!")
07:59:27Dhraakelliangonna revert to 23192 now, unless there are any other tests you want me to do
08:00:00FlynDiceNot that I can think of right now, Thanks for the legwork and the report!
08:00:21Dhraakellian(I *could* test without the sudoku keymap patch, but that might be a little silly)
08:00:45FlynDicewhat's that patch touch?
08:01:21Dhraakelliana little one-liner to replace a select+up combo with just select
08:01:30Dhraakellianfor the scratchpad
08:01:50FlynDicecan't see that being a problem...
08:04:31Dhraakellianthe only real problem I can think of with that patch is that it might be confusing for someone with e200-trained muscle memory
08:04:38 Join fyrestorm [0] (
08:05:34DhraakellianI still find myself occasionally trying to get into the menu by pressing Select instead of Home
08:06:22FlynDicewere you using rockbox on your fuze the last time we tried voltage scaling back in JUL?
08:06:40DhraakellianI think so, yes
08:06:58FlynDiceany whitescreens then?
08:07:58 Quit kadoban (Read error: 60 (Operation timed out))
08:08:12DhraakellianI think so. (Although I do remember something about not being bitten by a bug that others were experiencing, but I might just be remembering µSDHC stuff since I only have a class 2)
08:08:28 Join kadoban [0] (
08:09:01Dhraakellianif you have a revision number handy, I could probably double check to be sure
08:10:28FlynDicenah, just curious, too much work for my curiosity ;)
08:10:42Dhraakellianwould it be of much help to know?
08:13:02FlynDiceI don't think so, the voltages are the same and the method of changing them is also. The main difference is now we make sure the voltage is at the full 1.20 v any time a µSD is present.
08:13:39FlynDiceor actually any time it is present and a disk is being accessed
08:15:52DhraakellianCould I get that sudoku keymap committed, btw?
08:18:00FlynDiceI would talk to kugel about that, I don't know the reasoning and history of the keymap schemes...
08:19:24 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
08:19:32FlynDiceBedtime here, Thanks for the report!
08:20:11DhraakellianI think I've asked about it before with a "no promises" response due to busyness/mind-slipping and such
08:20:32Dhraakellianno problem
08:21:37 Nick advcomp2019__ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
08:21:40 Quit mikroflops (Read error: 104 (Connection reset by peer))
08:21:40 Quit TheSeven (Read error: 60 (Operation timed out))
08:27:31 Join Rob2223 [0] (
08:33:48 Join Zagor [242] (n=bjorn@rockbox/developer/Zagor)
08:35:46 Join flydutch [0] (
08:45:26 Quit Rob2222 (Read error: 110 (Connection timed out))
08:47:27***Saving seen data "./dancer.seen"
08:50:15 Join esperegu [0] (n=quassel@
08:51:04 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:14:04 Join petur [50] (n=petur@rockbox/developer/petur)
09:25:57 Join lifeless_ [0] (n=lifeless@
09:29:16 Join Thundercloud [0] (
09:42:54 Join DarkDefender [0] (
09:43:13 Join Utchybann [0] (
09:49:55 Quit Thundercloud (Remote closed the connection)
09:58:30 Join n1s [0] (n=n1s@rockbox/developer/n1s)
09:59:17 Quit BHSPitMonkey (Read error: 113 (No route to host))
10:02:38 Quit daggett ("Ex-Chat")
10:04:17 Join |DaMaGeD| [0] (n=kvirc@
10:05:33|DaMaGeD|Can somebody help me about code of RB? i am a newbie)
10:07:07linuxstbWhat's your question?
10:07:38 Quit Llorean (Read error: 54 (Connection reset by peer))
10:07:42Dgby714can you reverse a string?
10:08:11|DaMaGeD|I'm creating a menu that should be avaliable only for some devices
10:08:52linuxstbDgby714: You mean turn "Dgby714" into "417ybgD" ?
10:09:06|DaMaGeD|how do this in IF's?)
10:09:06linuxstb|DaMaGeD|: Which devices?
10:09:10Dgby714linuxstb: yes =)
10:09:15|DaMaGeD|Cowon D2
10:09:43linuxstbDgby714: There is no function to that - you will have to write one....
10:09:50*Dgby714 crys
10:10:32linuxstb|DaMaGeD|: Surround the menu entry with #ifdef COWON_D2 .... #endif
10:10:40Dgby714ok is there a way to do strncasecmp on the last n character instead of the first?
10:10:45|DaMaGeD|linuxstb: thx)
10:12:08linuxstbDgby714: These are C questions, rather than anything Rockbox-specific. Maybe take this to #rockbox-community (or elsewhere...) Or you may want to try and google for a description of how strings work in C
10:27:14Bob_CJdGordon: ehoh
10:27:30 Join stoffel [0] (
10:41:13|DaMaGeD|ehm...another problem)
10:42:15|DaMaGeD|how to declare global variable?
10:42:47|DaMaGeD|*and where)
10:47:29***Saving seen data "./dancer.seen"
10:49:10 Join esperegu_ [0] (n=quassel@
11:02:24 Join ThomasAH [0] (
11:02:49 Quit esperegu (Read error: 113 (No route to host))
11:03:29|DaMaGeD| ,
11:03:40|DaMaGeD|*is anyb there?)
11:06:04|DaMaGeD|can you help about RB sources?
11:08:25 Quit BlakeJohnson86 ("Leaving.")
11:08:38 Join BlakeJohnson86 [0] (
11:12:47ThomasAH|DaMaGeD|: I'm not even a rockbox user yet ;)
11:13:35linuxstb|DaMaGeD|: Please be patient... It may help if you describe what you are working on, and where your variable needs to be accessed from (which source files) ?
11:13:42*ThomasAH is currently searching Google and the wiki to see if the "Archos 2" player has a chance to be supported in the near future
11:14:16linuxstbThomasAH: Only if an interested owner does
11:15:04ThomasAHlinuxstb: is it similar to an existing port?
11:15:11ThomasAH(the hardware)
11:15:17linuxstbDo you know what CPU is inside it?
11:17:12ThomasAHlinuxstb: no, I just noticed that this player exists by an email Amazon sent me this morning ...
11:18:18|DaMaGeD|linuxstb: Sorry... It needs to be accessed from \firmware\target\arm\tcc780x\cowond2\button-cowond2.c
11:18:30ThomasAHThe specs ( are not verbose with that ... but I read that it has mini-USB connector and a microSDHC slot, which are my main wishes for a player (besides being rockboxable in the forseeable future)
11:18:44linuxstb|DaMaGeD|: And where else?
11:20:20|DaMaGeD|linuxstb: \apps\settings_list.c
11:20:23linuxstbThomasAH: The Sansa Clip+ meets those criteria I think - Rockbox doesn't work on it yet, but people have shown an interest in it, so I would say that has a better chance than the Archos 2.
11:21:25linuxstb|DaMaGeD|: Ah, so you want to create a new setting? That shouldn't be done with a global variable, but rather you should write a function in button-cowond2.c which is called from the settings code and sets a local variable in that file.
11:21:50ThomasAHlinuxstb: I'll look at it now
11:22:27linuxstbThomasAH: The earlier Sansas _are_ supported by Rockbox, most have a microSD card, but they have a proprietory USB connector.
11:22:34ThomasAHlinuxstb: ah, and the Clip+ supports Ogg out of the box
11:23:01ThomasAHlinuxstb: Yes, two co-workers have earlier Sansas, one of them already rockboxed
11:27:39|DaMaGeD|linuxstb: thank you)
11:28:42 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
11:36:24ThomasAHlinuxstb: thanks from me, too, the Clip+ sounds nearly perfect for me ... and it will be perfect as soon as it is rockboxable! :)
11:36:56linuxstbThomasAH: That may take a long time, or may never work... But if you're happy with the original firmware feature's it's not much of a risk.
11:37:24markunI would have prefered it if the Clip+ had a truely monochrome screen
11:37:40markun(or full colour)
11:37:42ThomasAHlinuxstb: folder navigation, resume, ogg support ... that's already a good start
11:39:24|DaMaGeD|linuxstb: sorry for so many stupid questions...I'm wrote a menu,I'm wrote a part of code...but I don't know how to do <what you wrote> in code)can u help?
11:45:14 Quit GodEater_ (Remote closed the connection)
11:45:43 Join DerPapst [0] (
11:49:23|DaMaGeD|linuxstb: *some looks at code* int A(bool B,bool C) -in this A is outgoing and B,C are incoming,right?)
11:50:04TheSeven|DaMaGeD|: yes
11:50:25|DaMaGeD|TheSeven: thx)
11:52:01|DaMaGeD|just ignre me if you hate me:D
11:53:42 Join MethoS- [0] (n=clemens@
12:18:19 Join GodEater [0] (
12:18:40 Join matsl [0] (
12:24:10*ThomasAH just ordered the Sansa Clip+ and hopes that it will eventually be rockboxed
12:27:02 Join robin0800 [0] (
12:29:23 Quit Horscht ("Verlassend")
12:39:57 Nick fxb__ is now known as fxb (n=felixbru@
12:41:39 Quit n1s (Read error: 113 (No route to host))
12:47:06 Join Horscht [0] (i=Horscht2@xbmc/user/horscht)
12:47:30***Saving seen data "./dancer.seen"
12:52:55 Quit MethoS- (Remote closed the connection)
12:57:37 Quit Horscht ("Verlassend")
13:14:28 Join GodEater_ [0] (n=bibble@
13:18:46|DaMaGeD|who knows good MENU_API?)
13:25:13Dgby714|DaMaGeD|: I don't but i might be able to help.
13:27:06 Quit GodEater (Read error: 113 (No route to host))
13:27:07|DaMaGeD|#ifdef COWON_D2
13:27:08|DaMaGeD|MENUITEM_SETTING(holdwps_pmin, &global_settings.hold_w_pm, NULL);
13:27:08|DaMaGeD|MENUITEM_SETTING(holdwps_menu, &global_settings.hold_w_menu, NULL);
13:27:08DBUGEnqueued KICK |DaMaGeD|
13:27:08|DaMaGeD|MAKE_MENU(holdwps_menu, ID2P(LANG_D2WPSHOLD), 0, Icon_NOICON,
13:27:08|DaMaGeD|&holdwps_pmin, &holdwps_menu); -here compiler halt and say that here's a redefinition of holdwps_menu
13:27:08***Alert Mode level 1
13:27:08 Join n1s [0] (n=n1s@rockbox/developer/n1s)
13:28:39Dgby714ok mabye i can't help >.<
13:28:54|DaMaGeD|:D okay))
13:29:12Dgby714hmm where did you put that?
13:29:33Dgby714next time you should use pastebin
13:29:46|DaMaGeD|Dgby714: /apps/menus/settings_menu.c
13:32:34CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:32:34*Dgby714 is having problems with vmware on sec
13:33:36rvvs89|DaMaGeD|: You have declared two variables with the same identifier
13:33:52rvvs89In these two lines: 19:27 < |DaMaGeD|> MENUITEM_SETTING(holdwps_menu, &global_settings.hold_w_menu, NULL);
13:34:02rvvs8919:27 < |DaMaGeD|> MAKE_MENU(holdwps_menu, ID2P(LANG_D2WPSHOLD), 0, Icon_NOICON, &holdwps_pmin, &holdwps_menu);
13:34:13rvvs89Rename one of the,
13:34:24 Join lifeless__ [0] (n=lifeless@
13:34:29|DaMaGeD|Dgby714: aaahh
13:34:33|DaMaGeD|rvvs89: thx)
13:34:45|DaMaGeD|I'm comletely blind
13:34:47rvvs89No worries
13:34:55Dgby714so am i...
13:35:18Dgby714o wow and my vmware drive js connected...
13:36:51 Quit lifeless_ (Read error: 60 (Operation timed out))
13:37:09***Alert Mode OFF
13:39:16|DaMaGeD|O_o another err:(
13:39:29|DaMaGeD|now LANG_D2WPSHOLD is undeclared
13:39:49CIA-85New commit by kugel (r23200): Fuze: Change the button to mark possibilities from a select+up combo to just select, which should be more easily discoverable. ...
13:40:46 Join cool [0] (
13:42:47 Quit cool (Client Quit)
13:42:52 Join cool [0] (
13:43:25 Quit cool (Client Quit)
13:43:32 Join cool [0] (
13:46:11 Join gtkspert [0] (
13:47:43CIA-85New commit by kugel (r23201): Update the manual for r23200.
13:48:11*n1s spots the beast on the current build page
13:48:33 Quit cool ("CGI:IRC (Ping timeout)")
13:50:16pixelma|DaMaGeD|: what are you trying to do?
13:51:52 Quit esperegu_ (Read error: 113 (No route to host))
13:52:53 Join cool [0] (
13:53:23|DaMaGeD|pixelma: I'm trying to do a menu
13:55:29 Quit cool (Client Quit)
13:56:11 Join cool [0] (
13:57:17 Quit cool (Client Quit)
13:57:23 Join cool [0] (
13:58:13 Quit cool (Client Quit)
13:58:16 Join webguest11 [0] (
13:59:27 Quit webguest11 (Client Quit)
13:59:38 Quit gtkspert_ (Read error: 110 (Connection timed out))
14:02:26 Join einhirn [0] (n=Miranda@
14:04:21 Join esperegu [0] (
14:04:39 Join pamaury [0] (n=pamaury@
14:05:52 Join Juozapas [0] (
14:06:24Juozapashi! gScrobbler working with rockbox ?
14:06:44mc2739Zagor: can you add the e200v2 and fuze to the nightly manual builds?
14:07:15 Quit antil33t (Read error: 104 (Connection reset by peer))
14:07:54 Join antil33t [0] (n=Mudkips@
14:08:10Zagormc2739: hmm, I did that yesterday but no manuals were produced
14:08:23Zagorsame with voice
14:10:17Zagorah, my bad. they are not called 'sansafuze' and 'sansae200v2' in configure
14:10:58mc2739naming inconsistency strikes again :)
14:11:11Zagoryeah. it's high time to get that fixed.
14:11:33gevaertsmc2739: you mean wrong assumptions about naming being consistent strike again :)
14:12:09mc2739gevaerts: that, too
14:14:01*n1s wants a wiki admin to rename UiSimulator to UISimulator
14:14:10 Nick GodEater_ is now known as GodEater (n=bibble@rockbox/staff/GodEater)
14:14:46Zagorn1s: can't anyone do that?
14:15:19Zagorin "more topic actions"
14:15:39n1shmm, i assuemd it requiered admin access didn't try
14:16:02rvvs89Hey, a few more questions
14:16:12pamaurySlasheri: ping
14:16:32rvvs89What kinds of restrictions are there on data types in rockbox?
14:16:43rvvs89ie, are there any portable 64 bit types
14:16:50rvvs89or any weird non power of 2 types
14:17:06n1sZagor: apparently it's not a "WikiWord"
14:17:20Zagorah, right
14:17:22n1si wonder if it's best left alone then or if i should force it
14:17:46ZagorI assume we still want it autolinked, in which case we'd better leave it along
14:20:33 Quit DarkDefender (Remote closed the connection)
14:29:54 Join teru [0] (
14:30:21 Join panni_ [0] (
14:31:34linuxstbrvvs89: See firmware/include/inttypes.h
14:32:16linuxstbrvvs89: Apart from endianness, I think all our real targets have the same size datatypes (short, int, long etc). But the Rockbox UI simulator can run on 64-bit platforms.
14:34:18rvvs89linuxstb: Can I assume that int is 32 bit?
14:36:04linuxstbI _think_ that's true today...
14:36:28rvvs89Ok, I won't take any chances then
14:47:34***Saving seen data "./dancer.seen"
14:49:08 Part LinusN
14:58:30 Nick fxb is now known as fxb__ (n=felixbru@
15:03:54 Join kugel [0] (n=kugel@rockbox/developer/kugel)
15:05:03 Quit shai ("Leaving")
15:06:02n1syeah int is 32 bit on all our platforms, long may be 32 or 64 bits
15:06:55rvvs89Ah, ok, thanks
15:07:00n1sbut if you rely on int being strictly 32 bit an int32_t is provbably better
15:11:29n1spixelma: FS #10276 can be closed now, right?
15:11:55 Join Casainho [0] (n=chatzill@
15:12:06 Quit Sajber^ (Read error: 54 (Connection reset by peer))
15:12:55CasainhoJdGordon: hello :-) −− I just received my Mini2440 system :-)
15:13:51Casainhokugel: hello :-)
15:14:18Casainhokugel: did you got your board already?
15:14:28kugelno, but it should be on the way
15:14:34kugelmaybe next week end
15:14:55Casainhokugel: ok, I wrote a blog message with a picture:
15:16:52kugelyou should've put an euro next to it to show its size :)
15:17:25 Join evilnick_basemen [0] (i=0c140464@gateway/web/freenode/x-yfdvlbwsgurewawp)
15:19:58Casainhokugel: eheh, I forgot. I hope that soon be able to take another picture showing firmware running (I better picture than that of Bob)
15:21:54*n1s wonders what the table at the end of the database section of the browsing and playing chapter is supposed to describe and if it belongs there at all?
15:22:47n1sit's been there since that section was created 3.5 years ago by bluebroth3r ...
15:27:33rvvs89Hmm, might be able to set up a buildbot
15:27:59rvvs89What's the IP or IP block of the server(s) that sends out build requests?
15:28:19rvvs89I either have a really fast or really slow connection to it :P
15:28:59 Join T44 [0] (
15:29:12kugeleh, well, click on BuildClient on that page
15:29:13 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
15:29:48 Quit n1s ("Lmnar")
15:29:51 Join n1s [0] (n=n1s@rockbox/developer/n1s)
15:30:27gevaertsrvvs89:, which currently is
15:30:48gevaertsnot that it changes often, but servers have been known to move...
15:31:17rvvs89Oh well
15:32:07 Quit pamaury ("exit(*(int *)0 / 0);")
15:32:31 Join stoffel_ [0] (
15:35:35 Join daurn [0] (i=daurnima@freenode/staff/daurnimator)
15:36:51 Quit Topy (Read error: 145 (Connection timed out))
15:47:56 Join shai [0] (
15:48:55shaiHi :) Why does the volume stop at 6db when I turn it up? (iPod 30G 5th Gen.)
15:49:11linuxstbTheSeven: Have you seen ? I'm wondering if some sector buffers could be made static, instead of putting them on the stack? It's getting messy to have to increase multiple stacks to compensate...
15:49:24 Quit matsl (Read error: 110 (Connection timed out))
15:49:25linuxstbshai: Because that's the maximum....
15:49:41 Quit stoffel (Read error: 110 (Connection timed out))
15:49:52shaiFor my specific module or something else limits that?
15:49:59linuxstbshai: You shouldn't use anything about 0dB, as that can cause clipping
15:50:00Zagorshai: the "volume" is really the attenuation. 0 dB is maxium undistorted volume.
15:50:43linuxstbshai: It's specific to the DAC inside your model. But that's a common value on various players.
15:51:17TheSevenlinuxstb: well, yes, we can at least get rid of one of them.
15:51:37 Quit daurnimator (Read error: 110 (Connection timed out))
15:52:08TheSevenso that'll make up for 2KB.
15:52:18TheSeven(should be sufficiently protected by mutexes)
15:52:50linuxstbBut will there still be others? (ignoring the function where the MBR is read - I think that's fine as it's just called during init)
15:53:14TheSeveni have no idea where the others are coming from, but obviously there must be some
15:54:03TheSeventhere's only one of them remaining in the ftl right now, and that's only allocated during block commits, which will generally only happen on write operations, so I'm wondering how the dircache can be affected
15:54:27TheSeveni think some of them could still be hiding in the FAT FS code
15:54:43linuxstbTheSeven: There's one in ftl_copy_block - is that the one you are thinking can be removed?
15:55:21CIA-85New commit by mc2739 (r23202): Alphabetically sort manual builds
15:55:24TheSeventhere may be more of these in things like ftl_copy_page, but only one of them will be active at a time, so we can just use the same bss buffer
15:56:28 Quit Casainho ("ChatZilla 0.9.85 [Firefox 3.5.3/20091007095328]")
15:58:31linuxstbMost of the fat_* functions seem to have a sector buffer...
15:59:19linuxstbSo if these are caling each other...
16:00:31 Quit evilnick_basemen ("Page closed")
16:00:57 Quit Rob2223 ()
16:02:25rvvs89"Recent Rockbox versions need no reboots, just run the Rockbox binary from the Rockbox filebrowser and that'll be loaded and replace the currently running version."
16:02:30rvvs89That's actually really impressive
16:02:33 Join FOAD_ [0] (
16:04:45n1srvvs89: where is that quote from? rockbox has had that functionality for years
16:05:18linuxstbrvvs89: I'm not sure it's working reliably on ipods though...
16:05:36rvvs89Well, I'll try it and see
16:05:57n1slinuxstb: it isn't? or just on the nano2g?
16:06:27rvvs89Yeah, it loads fine, and very quickly
16:06:42linuxstbn1s: I remember playing with it around the time support for the COP was added. I recall there being problems, but maybe they were resolved...
16:07:01 Join Rob2222 [0] (
16:07:22n1si haven't heard of any trouble but it's of course a function mostly devs use
16:07:24linuxstbrvvs89: Are you reloading the same Rockbox that's running at the moment? If there are problems, I think you will see them when trying to load a different version (caching issues etc).
16:07:30TheSevenit won't be that quick on the nano2g, as it'll need to do a storage_flush, which may take up to 5 seconds with that stupid FTL (even though we might be able to optimize this by writing on multiple banks in parallel)
16:08:28 Quit rvvs89 (Read error: 54 (Connection reset by peer))
16:09:38 Quit Dgby714 (Read error: 110 (Connection timed out))
16:11:22 Part ThomasAH
16:14:01Tornehm... the beast is supposed to charge while connected over usb, right? :)
16:14:04 Join rvvs89 [0] (n=ivo@pdpc/supporter/base/rvvs89)
16:14:36GodEaterTorne: only if the battery is above a certain voltage anyway
16:14:44n1sTorne: i think it can do that at least, not sure if we can choose not to
16:14:45GodEaterotherwise it keeps wasting power trying to turn on the screen
16:14:45TorneYah, i found that one before
16:14:48GodEaterand gets stuck in a loop
16:15:00Torneit's powered enough to run rockbox just fine
16:15:04Tornebut i left it plugged into usb overnight
16:15:11n1sGodEater: ah, another fine feature of the OF :)
16:15:12Torneand it didn't really charge
16:15:41 Quit FOAD (Read error: 110 (Connection timed out))
16:15:41 Nick FOAD_ is now known as FOAD (
16:16:01GodEaterthen yes, it's supposed to - but clearly isn't ;)
16:16:14 Join jgarvey [0] (
16:17:37Torneah well
16:17:40Tornei shall experiment more :)
16:17:44 Join enthdegree [0] (
16:17:56enthdegreewhere is the rdf2binary tool for making dictionaries?
16:18:25linuxstbenthdegree: In the "tools" directory of the Rockbox source code.
16:22:04 Join evilnick_ [0] (i=0c140464@rockbox/staff/evilnick)
16:30:49*TheSeven has the impression that ccache in fact slows down compiling on his machine
16:32:07|DaMaGeD|how you do this "status" messages?
16:32:38TheSeven|DaMaGeD|: which kind of status messages?
16:32:55|DaMaGeD|TheSeven: [18:30:51] TheSeven has the impression that ccache in fact slows down compiling on his machine
16:33:10|DaMaGeD|i'm noob in IRC and programming.:D
16:36:33evilnick_|DaMaGeD|: I'm sure that IRC is explained in plenty of places around the internet, but that's off-topic for this channel
16:37:07|DaMaGeD|evilnick_: okay
16:37:35 Join mnemoc [0] (
16:38:25TheSevenevilnick_: it isn't even only IRC, even things like Skype know /me by now
16:38:55*kugel has prepared his 4 patches for committing, but will wait another two hours or so
16:39:38 Quit stoffel_ (Read error: 113 (No route to host))
16:41:06gevaertskugel: maybe you should post them on the task then?
16:41:07 Join xavieran [0] (
16:41:11enthdegreerdf2binary gives an error when executed alone with two files in a directory.
16:41:22kugelgevaerts: good idea
16:41:44 Quit DerPapst ("Leaving.")
16:41:56mnemochi, may you recommend me any inexpensive/easy-to-find audio player to be used with rockbox?
16:42:29enthdegreeI just bought a c200v1 off of ebay.
16:42:56enthdegreeThe only problem is it's rdf2binary
16:42:56enthdegreeError: Some files couldn't be opened
16:43:00linuxstbmnemoc: The BuyersGuide wiki page may be helpful -
16:43:04enthdegreeoops, sorry. :P
16:43:30mnemoclinuxstb: thanks!
16:44:13enthdegreeThe only problem is it's sub-par screen. ( low pixel density, inconsistent colors ) But for $30 I think it's well worth it.
16:44:16linuxstbmnemoc: Generally, by the time Rockbox is ported to a device, that device isn't sold new in shops any more. So "easy-to-find" normally depends on your skill searching ebay...
16:44:21kugelFlynDice: ping
16:44:51mnemoclinuxstb: ic
16:44:57FlynDicekugel: Pong here but not much time right now..
16:45:10kugelFlynDice: nevermind, I'll post my thinking to the forum
16:45:39enthdegreeipod nano 2g is getting a port which I also tried out. R/B is still pretty rough around the edges, but it certainly has the best form factor.
16:47:36***Saving seen data "./dancer.seen"
16:48:54|DaMaGeD|mnemoc: Cowon D2 is pretty good.)
16:49:21*mnemoc searchs
16:49:58 Join Blue_Dude [0] (n=chatzill@rockbox/developer/Blue-Dude)
16:50:06 Part J-23 ("jestem hardkorem")
16:50:39 Join J-23 [0] (
16:51:16Blue_Dudekugel: Are you taking the lead on viewport issues?
16:51:32kugel not voluntarily, no :)
16:52:03Blue_Dudeok. Found a reproduceable bug...
16:52:19 Quit enthdegree ("leaving")
16:52:58Blue_DudeLooks like jdgordon is out, too. Darn.
16:53:10kugelBlue_Dude: put it on flyspray
16:54:26 Join mikroflops [0] (
16:54:35Blue_DudeI'm not sure if it's something that can be reproduced with another WPS. I'll check some more. The progress bar blanks out on me when other viewports update.
16:55:51kugelBlue_Dude: do the viewports overlap? that's not supported
16:56:13 Join gb_master [0] (i=82c03212@gateway/web/freenode/x-vktiokmvpdeewepp)
16:56:20kugelit may or may not work, depending on the order things are redrawn
16:56:24 Join ifonefox [0] (n=irchon@
16:56:31 Quit ifonefox (Remote closed the connection)
16:56:57Blue_DudeI don't think so. But I'll chack to make sure they don't overlap by a pixel or two.
16:57:25Blue_DudeThat's a good thought though.
16:57:37 Quit gb_master (Client Quit)
17:00:37 Join matsl [0] (
17:01:39 Quit Zagor ("Don't panic")
17:05:34 Quit petur ("beer time!")
17:06:12 Join liquidAcid [0] (
17:06:53 Quit antil33t (Read error: 131 (Connection reset by peer))
17:06:57 Quit |DaMaGeD| (Client Quit)
17:06:58 Join antil33t [0] (n=Mudkips@
17:08:17 Join |DaMaGeD| [0] (n=|DaMaGeD@
17:21:43 Join StealthyXIIGer [0] (
17:23:04 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
17:23:06 Join StealthyXIIGer [0] (
17:24:10 Quit teru ("Quit")
17:24:18 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
17:24:28 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
17:28:41 Join StealthyXIIGer [0] (
17:28:53 Join Kopfgeldjaeger [0] (
17:29:35KopfgeldjaegerI just reinstalled rockbox with rbutil. Now fonts are pretty messed up and i cant read anything... I installed the extra font package
17:30:25 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
17:30:34 Join StealthyXIIGer [0] (
17:33:07|DaMaGeD|Kopfgeldjaeger: what fonts do you used in prev RB?
17:33:32KopfgeldjaegerNo idea... I think I didnt change the standard settings
17:36:46FlynDiceliquidAcid: Can you change line 369 in system-as3525.c from CVDD_1_10 to CVDD_1_20 and tell us the results?
17:38:30liquidAcidFlynDice, i'm afraid i have no crosscompiler installed here
17:40:01 Join liar2 [0] (n=liar@
17:40:18FlynDicelemmee see if I can do it and post it on the forum..
17:40:20 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
17:41:05liquidAcidthat would be nice
17:42:22 Join StealthyXIIGer [0] (
17:44:22 Join fidschi [0] (
17:45:56 Quit fidschi (Client Quit)
17:46:39 Quit robin0800 (Remote closed the connection)
17:46:59 Quit Blue_Dude (Read error: 145 (Connection timed out))
17:49:49Unhelpfulkugel: an idea occurs... what if you try passing the struct dim itself? it's register-sized... i wonder what the compiler would do if you tried to pass it directly instead of a pointer to it, both with and without the union hack
17:51:15kugelI thought about that, but that didn't appeal me really
17:52:33 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
17:52:34kugelwould it make a really difference?
17:52:45 Join robin0800 [0] (
17:52:45 Join StealthyXIIGer [0] (
17:52:48kugelremember that this claim/release stuff is only happening once during theme parsing
17:54:03 Quit T44 (Read error: 104 (Connection reset by peer))
17:55:24Unhelpfulkugel: don't know. it would also possibly be problematic on 64-bit... since 16+16=32 is not pointer size :)
17:56:31 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
17:56:44kugelyes, that's why it doesn't appeal me. I don't want to rely on the struct layout/size at all, hence I don't like this, and the union thing
17:57:45*|DaMaGeD| hates self
17:58:54 Quit esperegu (Read error: 104 (Connection reset by peer))
17:59:35|DaMaGeD|what is wrong with this str?
17:59:38|DaMaGeD|int button_read_device(int *data,bool hold_w_pm,bool hold_w_menu)
18:00:51 Join fidschi [0] (
18:01:40rvvs89Without context, it is impossible to tell.
18:01:52rvvs89However, you are either missing an open brace or a semicolon
18:02:18|DaMaGeD|ehm,stop,I found it)
18:02:36KopfgeldjaegerSo I got my rockbox working... anyway: How can I confirm text input (e.g. when searching files)? On my last version, i had to press Select for some seconds
18:02:56|DaMaGeD|no,there was "conflicting types for button_read_device"
18:03:34rvvs89So you fixed it?
18:03:40n1sKopfgeldjaeger: the manual tells this
18:06:08|DaMaGeD|rvvs89: yes, in other file was string int −− button_read_device(int *data); −−- so I added bool's...don't know if it works,now compiling
18:06:45|DaMaGeD|ehm,without −−-'s
18:08:15CIA-85New commit by torne (r23203): Gigabeat S: Add support for dumping the flash from debug menu ...
18:09:55FlynDiceWhat's the best way to get a file to a tester without a build environment available?
18:10:47n1sFlynDice: mail it to him?
18:11:06 Quit fidschi ("Leaving.")
18:11:28*FlynDice facepalms forehead and shouts "I could have had a v8"...
18:11:58|DaMaGeD|rvvs89: yess,this works...but there's a ton of depencies,i.e. compiler err "too few args" on this func
18:11:59FlynDiceliquidAcid: could I email you the file?
18:12:11|DaMaGeD|i will work this around
18:13:26n1s|DaMaGeD|: if you change the number of args to a function, you naturally have to change everywhere its called
18:14:01markun|DaMaGeD|: what are you working on?
18:14:20*TheSeven wonders if we are in a C language tutorial channel
18:15:09|DaMaGeD|markun: I'm adding a menu that will control use Cowon D2's plus\minus buttons as next\prev track
18:15:45 Quit StealthyXIIGer (Read error: 110 (Connection timed out))
18:16:00 Join StealthyXIIGer [0] (
18:16:22|DaMaGeD|markun: and now I think how do I send bool vars to a keypad control:)
18:18:36markunrockbox has a lot of settings. Just check how it is done in other places.
18:20:01 Join Grahack [0] (
18:20:58 Join bertrik [0] (
18:21:16 Join Llorean [0] (
18:22:53 Join Blue_Dude [0] (n=chatzill@rockbox/developer/Blue-Dude)
18:26:17|DaMaGeD|markun: can i do #define trough menu_api?
18:28:42TheSeven|DaMaGeD|: #define is a preprocessor directive!
18:29:10*Torne wonders if it will upset all the theme developers if he changes which icon is used for the system menu ;)
18:30:02Tornelast time i asked this i wasn't a committer ;)
18:30:22Blue_Dudekugel: ping!
18:31:14*TheSeven wonders how to best debug a lockup on usb connect
18:31:15bertrikTorne, this was already a little bit inconsistent between targets IIRC, right?
18:31:22mc2739Torne: probably not, as long as it does not break their themes
18:31:25Tornenot between targets, but between themes
18:31:41Tornebasically: system menu uses Icon_Questionmark; system settings menu uses Icon_System_menu
18:31:59TorneI've looked at loads of themes and *most* themes have something that looks vaguely like a questoin mark for the former, and something tha tlooks like a cog for the latter
18:32:13Torneexcept Cabbie, and people who have copied cabbie. Cabbie has a lightbulb for Icon_Questoinmark instead..
18:32:25Tornewhich looks really weird when used in things like the ratings menu
18:32:31Tornebut looks kinda ok as the system menu icon. sorta.
18:32:42saratogaTheSeven: logf to disk!
18:32:43kugelBlue_Dude: pong
18:33:17Torneso whether anyone would consider that breaking their theme I'm not sure
18:33:22bertrikI, for one, wouldn't mind if we used something other than a question mark
18:33:25Tornefor th eones tha actually have a questoin mark i'd consider it a distinct improvement
18:33:25Blue_Dudekugel: Sorry, premature ping. I thought I was onto something but reality asserted itself.
18:33:26*TheSeven is afraid that we're dealing with timing-critical code here, that seems to get stuck somewhere with a retriggering IRQ or something
18:33:51Tornebertrik: Icon_System_menu seems to be pretty consistently a cog on almost every theme, including cabbie
18:34:06Torneand it's even 8called* "system menu", despite the fact that only system settings uses it
18:34:39mc2739I don't think changing an icon is breaking a theme
18:34:50kugelBlue_Dude: not a problem at all :)
18:35:22 Join bubsy [0] (n=bubsy@
18:35:32saratogahuh i can't get MTs new fft code to work no matter what i do
18:36:40*Torne guesses the easiest way to find out if it will annoy theme developers is to commit it and wait for them to notice. :)
18:37:08 Join esperegu [0] (n=quassel@
18:38:20kugelTorne: I honestly don't think anyone will notice
18:38:31Tornekugel: I did! :)
18:38:47Tornethe theme i happent o like has a really bold obvious black questionmark, see. :)
18:38:51Tornewhich looks really out of place
18:39:06Torne(but is reasonable the other places it's used)
18:40:38kugelthis isn't really breakage IMO, just go for it
18:41:17Tornei'm just a little paranoid, having just been made a committer :)
18:41:23|DaMaGeD|TheSeven: sorry,my mistake))
18:42:03|DaMaGeD|TheSeven: its the 1st day I see RB code,and all the C:)
18:42:46CIA-85New commit by torne (r23204): Change the icon used for the System menu to the same as the System Settings menu. Previously it was Icon_Questionmark which seems out of place on many ...
18:46:47Tornehm. i should work out how to build the sim. :)
18:47:37***Saving seen data "./dancer.seen"
18:48:36rvvs89Torne: Only difference I can see (other than requesting a uisim configuration) is to run make fullinstall
18:49:06Tornervvs89: ok, what i really mean is "i should install the libraries for X + SDL on my server"
18:49:22rvvs89Hah right, I see
18:49:30Tornei don't build/develop on my desktop machine
18:49:52rvvs89X is pretty cool like that
18:51:05Torneindeed, but the dependencies are probably reasonably big :)
18:51:44rvvs89Perhaps, but not compared to a desktop environment
18:52:12Torneanyway, that's enough committing-all-the-things-in-my-build for now *g*
18:52:15|DaMaGeD|TheSeven: can I do like this?mean,will it work in keypad funcs? MENUITEM_SETTING(holdwps_pmin, &global_settings.hold_w_pm, NULL);
18:52:20Tornethe rest probably need more testing
18:54:54 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
18:55:23 Join stoffel [0] (
18:57:48 Join Casainho [0] (
18:58:13Casainhokugel: I got a picture with a coin and it running, bootin QTopia:
18:58:49Blue_Dudekugel: Yeah, overlapping viewports. Fixed. That darn height default - "remaining part of the screen" - got me.
18:59:41domonokyCasainho: i just saw this too :-) (mine arrived just short ago)
19:00:16 Quit flydutch ("/* empty */")
19:00:23kugelBlue_Dude: :)
19:00:43Blue_DudeGreat idea. Thanks a lot. :)
19:00:59domonokynow to figure out how to put Bobs rockbox work on this mini2440 :-)
19:04:25Casainhodomonoky: don't forget to use/read all the work Bob_C already done:
19:04:41Casainhodomonoky: bootloader is done :-)
19:05:00domonokythanks for the link :-)
19:06:12domonokyhm, but installing the bootloader with jtag sounds like too much work, with a working bootloader already there.
19:06:43Casainhodomonoky: do as you like. JTAG will be nice to make debug, no?
19:07:09CasainhoI don't know if Rockbox developers are used to JTAG debug, since many targets should not have it, I think
19:07:36Bob_CIf you figure out how to put a Rockbox bootloader in, let me know.
19:08:39Casainhodomonoky: will you be able to apply the first patch?
19:09:42domonokyi dont really investigated that yet, but i would think we could let supervivi download a bootloader to nand flash, which then boots and uses sd as storage.
19:10:14domonokyfirst i will try if i get jtag working and follow Bob_Cs work :-)
19:10:53domonokyfortunatly my PC has still a working parallel port :-)
19:11:59Casainhodomonoky: nice ;-) −− I will make the same steps, tonight, try to install bootloader. I am working with a USB JTAG, and I have tools to cut and re-use the JTAG cable, for using the Olimex USB JTAG cable I have ;-)
19:15:18Bob_CIn the long term it would be useful to have a non-JTAG bootstrap route. The NAND boot loads 4K into RAM, our bootloader is about 50K, so I guess we need an intermediate loader (or something)
19:17:21CasainhoI must leave now. I will continue later.
19:17:26 Quit Casainho ("ChatZilla 0.9.85 [Firefox 3.5.3/20091007095328]")
19:20:58TheSeven/* TODO: implement a browser for charcell bitmaps */
19:21:53TheSevenfound at apps/logfdisp.c:218
19:23:55n1ssomeone was lazy? :)
19:24:03 Quit saratoga (Ping timeout: 180 seconds)
19:24:12TheSeven"charcell bitmaps" !?
19:24:18|DaMaGeD|MENUITEM_SETTING(holdwps_menu, &global_settings.hold_w_menu, NULL); -how can I access var global_settings.hold_w_menu in other file?somebody help plz)))
19:24:38n1sTheSeven: that is a bit of an oxymoron, isn't it?
19:25:47n1s|DaMaGeD|: the global_settings struct is global, you can access it from any file
19:25:57 Quit domonoky (Read error: 104 (Connection reset by peer))
19:27:22|DaMaGeD|n1s: hold_pm_old = global_settings.hold_w_pm; gives an error,global_settings undeclared
19:28:01TheSeven|DaMaGeD|: you'll probably need to include some header
19:28:05|DaMaGeD|before this error I was thinkin' the same way)
19:28:55n1s|DaMaGeD|: if you want good answers you need to provide more context and exact error messages, we can only guess from this but if you have the correct headers included and did add that member to the struct that should work
19:29:30n1scorrect header is settings.h
19:30:01 Join daggett [0] (n=denis@
19:30:21 Quit bertrik (Remote closed the connection)
19:30:52 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
19:30:58|DaMaGeD|n1s: thx,will fix questions in future.)
19:32:45 Quit Grahack ("Leaving.")
19:33:29 Join Topy44 [0] (
19:33:44 Quit Bagder (Read error: 110 (Connection timed out))
19:34:41*|DaMaGeD| dancing with a tambourine around compiler :D
19:40:26 Quit StealthyXIIGer (Connection timed out)
19:40:39pixelman1s: re. closing the bug report: yes and no - framework for the button tables is there and filled out for a lot of H100 remote mappings, but not H300 and Iaudios and I don't think it's in the texts yet
19:41:12n1spixelma: ah, i got impatient and closed it :)
19:41:44n1sanyway it was specifically fro getting into the context menu with h100 remote which IS covered
19:42:18 Quit |DaMaGeD| ("When two people dream the same dream, it ceases to be an illusion.")
19:43:11n1sshould i reopen i?
19:43:11 Quit liquidAcid ("Leaving")
19:44:25CIA-85New commit by FlynDice (r23205): AMS Sansa: Lower ADC checkvalue for voltage scaling to 1.175V as some players run slightly low.
19:44:54FlynDiceThank you liquidAcid!!
19:47:30pixelman1s: hmm, don't know. By the way... did you see my question/suggestion on the LatexGuidelinesTalk page?
19:47:46n1snope, will check now
19:48:22pixelmait's about cleaning up the button table mess
19:49:02 Nick bluebroth3r is now known as bluebrother (n=dom@rockbox/developer/bluebrother)
19:49:04 Join |DaMaGeD| [0] (n=|DaMaGeD@
19:51:48n1spixelma: i like your suggestion, haven't touched these butoonmaps in a while though but i can remember some horrible ones
19:53:32*|DaMaGeD| now knows why the most fearful book of Stephen King named IT!
19:54:48*domonoky sees a rockbox logo on his mini2440 :-)
19:59:03 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
19:59:12 Join Thundercloud [0] (
20:01:03 Quit Blue_Dude ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
20:03:30 Quit Utchybann (Read error: 113 (No route to host))
20:04:20 Join Zagor [242] (
20:11:37pixelman1s: any idea about the last items?
20:12:28 Join AlexP [0] (n=alex@rockbox/staff/AlexP)
20:13:41 Join bertrik [0] (
20:14:21n1spixelma: i like indenting more rather than less so i'd give it an extra level of indentation i guess about the directional keys vs up/down, etc i like consistency but don't really care which alternative is chosen
20:15:20crwlwtf, sorry
20:16:36 Quit AlexP (Remote closed the connection)
20:17:11 Join bertrik_ [0] (
20:17:37linuxstbbluebrother: As no-one seems to be testing FS #10100, is there any harm in committing it anyway (perhaps with some debug logging), so it's included in the next release? Or does it make anything worse than currently?
20:17:44 Join AlexP [0] (n=alex@rockbox/staff/AlexP)
20:20:51 Join funman [0] (n=fun@rockbox/developer/funman)
20:24:57 Quit DaCapn (Remote closed the connection)
20:31:09 Join DaCapn [0] (n=dacapn@
20:32:10 Join NoGare [0] (i=chatzill@
20:33:32 Join efyx_ [0] (n=efyx@
20:33:44 Quit GeekShadow (Read error: 131 (Connection reset by peer))
20:33:58 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
20:35:32 Join saratoga [0] (i=98039f25@gateway/web/freenode/x-hkxubeiqusdsuzps)
20:35:59saratogaFlynDice: according to Michael's battery bench, voltage scaling made a very small difference in power consumption to his e200v2
20:37:13saratogaany idea why that might be?
20:37:40|DaMaGeD|TheSeven: veeery big thx)
20:38:26TheSevensaratoga: most of the power being used in a place that didn't get scaled?
20:38:50saratogaIIRC we had benchmarks showing it made a larger difference
20:40:23TheSevensaratoga: could it be as trivial as the patch not being applied correctly or something else going wrong on the PC side of things?
20:41:45funmansaratoga: it should be compared with how much time is spent with cpu boosted (and voltage high)
20:41:48 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
20:42:25*TheSeven will try undervolting his nano soon
20:42:39TheSevennow that we have a datasheet of the PMU
20:44:42n1sTheSeven: my test with a note trying to execute a simple busyloop shows no difference to a note that just crashes the OF
20:45:23TheSevenn1s: try MSR CPSR_c, #0xD3; loop: B loop
20:45:36domonokystrange, now that i flashed the first rockbox bootloader to the mini2440, i cant flash a new one with H-JTAG (flash id is incorrect), do we do some memory remapping which could confuse H_Flasher ?
20:45:45TheSevenwhich version of the notegen are you using?
20:45:55domonokyBob_C: maybe you now something about this ?
20:47:10*TheSeven also wants to have such a thing to play with
20:47:39***Saving seen data "./dancer.seen"
20:47:43TheSevenn1s: Looks like I haven't ever released my notegen patch...
20:48:28n1sTheSeven: i used bin2htm from the ibugger package but changed the address
20:49:57Dhraakellianjust loaded r23205: no more whitescreen!
20:50:00TheSevenn1s: should work at least in theory, but i have made some improvements to that thing
20:50:53domonokyah, flash address changed :-)
20:50:54Dhraakellianand I'm using an official build now! Thanks for the fuze sudoku keymap patch commit!
20:51:02n1sand MSR CPSR_c, #0xD3; loop: B loop doesn't feeze either it rebbots
20:51:52n1sTheSeven: gtg but will read logs if you come up with anything
20:52:22 Join BBBradley [0] (
20:52:26 Quit lucent (Read error: 104 (Connection reset by peer))
20:55:51|DaMaGeD|will you kill me because of another stupid question?)
20:58:32 Part domonoky
20:59:59kugelFlynDice: do you think that fixed the white screens?
21:00:28kugelah, Dhraakellian answered it, nice! :)
21:00:29 Quit BBBradley ("CGI:IRC (EOF)")
21:00:31 Quit shai ("Leaving")
21:00:52TheSevenn1s: I would suggest asking cmwslw and Farthen, they're also working on the 4g nano, and at least cmwslw seems to have a working notegen for it
21:00:58 Join shai [0] (
21:01:46Dhraakelliankugel: glad to help those who are helping me
21:03:05 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
21:05:16|DaMaGeD|I'm trying to build a menu,but in action it shows "Not Done Yet!"
21:05:18|DaMaGeD|here's the code:
21:05:18|DaMaGeD|settings_menu.c: MENUITEM_SETTING(holdwps_menu, &global_settings.hold_w_menu, NULL);
21:05:18|DaMaGeD|settings_list.c: OFFON_SETTING(0, holdwps_menu, LANG_HOLD_MENU, false,"use menu as play\pause", NULL),
21:05:18DBUGEnqueued KICK |DaMaGeD|
21:05:18|DaMaGeD|hold_w_pm and hold_w_menu declared as boolean at settings.h.
21:05:18|DaMaGeD|if someone will help,it will be very good^)
21:05:29 Join BBBradley [0] (
21:06:18|DaMaGeD|sorry for this
21:07:03 Quit BBBradley (Client Quit)
21:10:49rvvs89|DaMaGeD|: I don't see that string anywhere in the source tree so it must be something in your code.
21:12:31rvvs89Ah, I do find it with a lowercase y though
21:12:57|DaMaGeD|rvvs89: mean SVN?
21:13:38rvvs89If the setting is not configured properly, the menu will display "Not Done yet!"
21:14:19rvvs89So that's why, your setting isn't configured properly, ie, callback is NULL.
21:14:23kugellet's see how the build system handles 5 commits ;)
21:14:30CIA-85New commit by kugel (r23206): Change %mp tag to use current_playmode(). It has upto 9 values now, including recording and radio states.
21:14:36CIA-85New commit by kugel (r23207): Add %cs tag. ...
21:14:38CIA-85New commit by kugel (r23208): Make the skin engine behave sane if the skin's id3 pointer is NULL (the one in struct wps_state), so that skins don't need audio to be played before ...
21:14:43CIA-85New commit by kugel (r23209): Rework albumart buffering internally to allow for mutliple albumart sizes. ...
21:14:47CIA-85New commit by kugel (r23210): Make next_screen static and add a comment.
21:15:53|DaMaGeD|rvvs89: thanks,will fix it)
21:16:03Bob_Cdomonoky: there is an extra line needed in the HJTAG script to reset the MMU
21:16:08CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
21:16:08*|DaMaGeD| is away:gone digging code
21:17:13kugel|DaMaGeD|: don't do this here
21:17:14kugelI mean away announcements and the like
21:17:14rvvs89|DaMaGeD|: I imagine callback is what is called when the menu item is selected, so what you are seeing probably indicates that your code is correct so far.
21:17:17TheSevenkugel: the build system will just skip some builds
21:17:47domonokyBob_C: it worked fine, when i changed the flash address. :-)
21:18:20domonokybut now i have to somehow create a partition on my sdcard (it seems to be in superfloppy format, and fdisk doesnt seem to like my cardreader buit into my laptop)
21:18:34Juozapasdoes gscrobbler works with rockbox ?
21:18:42Bob_Cok, I added "softreset" to the start of the init script
21:18:48|DaMaGeD|rvvs89: y,wiki shows same thing
21:18:55|DaMaGeD|kugel: ok)
21:20:12rvvs89|DaMaGeD|: If you do want to indicate away status, try /away
21:20:43kugelZagor: my client seems to do nothing since 2 mins
21:20:58TheSevendomonoky: that's what hex editors that can access disks are good for :-)
21:21:08|DaMaGeD|rvvs89: I found forgotten "," in configs,will try compile with it
21:21:15domonokyTheSeven: :-)
21:21:22kugelshouldn't I get more builds until the round is finished?
21:21:30|DaMaGeD|rvvs89: 'k,will fix aways))
21:21:35TheSevenpartitioning these things manually will usually be done faster than trying to work out why partitioning tools fail
21:22:09Zagorkugel: there was a network timeout, which the build server doesn't handle very well
21:22:38Zagor21:17:08 Ending round due to lack of clients
21:24:40*TheSeven is running out of ideas what could cause a UMS sector write to fail after transferring 2 of 4 packets of the data out stage
21:24:53TheSevenhost side: EOVERFLOW, ipod side: waiting for data, forever
21:26:37bertrikmaybe there's a USB packet FIFO on the device side that gets full, don't you have to mark an incoming buffer as "handled" or anything like that
21:26:39Bob_Cdomonoky: I did a format from windows
21:26:52gevaertsTheSeven: what packet size is it using, and what speed?
21:27:14TheSevenFull Speed, 512 byte packets
21:27:23TheSevenit's transferring 1024 bytes and then failing somehow
21:27:23 Quit stoffel (Remote closed the connection)
21:28:00TheSevenbertrik: it's all DMA, and FIFOs are ~6KB
21:28:14gevaertsTheSeven: full speed can't use 512 byte packets...
21:28:36TheSevenhuh? why that?
21:28:46TheSeveni thought only low speed would be limited to 64 bytes?
21:29:02gevaertslow speed doesn't do bulk at all
21:29:27TheSevenand the endpoint descriptors claim to have a maxpacket of 512
21:29:44*gevaerts looks at the code
21:29:57 Join StealthyXIIGer [0] (
21:29:58TheSevenand i used to successfully transfer 528-byte-packets over full speed using ibugger
21:30:05|DaMaGeD|rvvs89: nope,it doesn't help
21:30:25TheSeven512 bytes is an artificial limit, too, introduced by UMS
21:30:29rvvs89|DaMaGeD|: You mean implementing callback?
21:30:31TheSevenUSB can handle up to 1024, i think
21:31:01gevaertsbulk does 8 to 64 byte packets on full speed, and 512 byte packets on high speed
21:31:14 Quit JdGordon ("Leaving.")
21:31:22gevaertsis usb_drv_port_speed() implemented?
21:31:25|DaMaGeD|rvvs89: no,sometimes theres a stupid error about skipped ","s
21:31:50|DaMaGeD|rvvs89: i'm alling asleep,so will work on callbacks tomorrow
21:31:57TheSevenbah, that's further complicating things a lot
21:32:28rvvs89|DaMaGeD|: Oh, you have a comma after the second line you pasted.
21:32:36rvvs89Probably want a semicolon there
21:32:36gevaertsdo you actually have to care about packet size except for telling the controller what it is?
21:32:40 Join roolku [0] (n=roolku@
21:33:07rvvs89That line was: settings_list.c: OFFON_SETTING(0, holdwps_menu, LANG_HOLD_MENU, false,"use menu as play\pause", NULL),
21:33:23TheSevenI hope not, but that means i need to have a look into speed detection again
21:33:24rvvs89Then again, that depends on the macro, it might need to be a semicolon
21:33:50roolkuzagor: yesterday I discovered that most of my clients were showing this duplicate name error and not taking part in any builds. I restarted them all (bit of a pain)
21:34:04gevaertsyou could hardcode it to full speed for now, to see if that's the only issue
21:34:14roolkuZagor: do you know what is causing it and is there a way to fix it at the server side?
21:34:19Zagorroolku: oh that's what they were doing? I wonder why that happens :-(
21:34:48roolkuZagor: I suspect lillebror2-zagor is doing the same thing if you want to check it out
21:34:51domonokyBob_C: i got it to partition/format now, but it still says "no partition found" i think that needs more investigation later. (maybe it doesnt like my card?)
21:35:21roolkuZagor: on"> they have lots of abandoned builds when this happens
21:35:30Zagorindeed it does
21:35:45|DaMaGeD|rvvs89: no,in SVN version theres a comma after last item
21:36:38rvvs89|DaMaGeD|: My bad then
21:37:01 Quit polobricolo (Remote closed the connection)
21:38:23Bob_Cdomonoky: Could be a problem with the SD driver, it probably has some bugs
21:38:31Zagorroolku: it's a server bug. I see it.
21:38:45Bob_CI have used a 2GB SD and a 4GB SDHC so far
21:39:01|DaMaGeD|rvvs89: you better then me)
21:39:25domonokyi will try to fiddle with that sd driver later :-) ( i have 512MB sd card)
21:40:14|DaMaGeD|rvvs89: what device do you use?
21:40:25rvvs89|DaMaGeD|: iPod 5G
21:40:34Bob_CIf you attach to the serial port, there is a load of debug. Doesn't work at all when debug is off, so clearly a major bug there somewhere
21:40:54rvvs89|DaMaGeD|: I mainly do things with iPodLinux though
21:41:24domonokycool, dual boot on the mini2440. Qtopia on the nand still works :-)
21:42:54Tornewhat platforms use greylib?
21:43:31|DaMaGeD|rvvs89: it)
21:44:45amiconnTorne: It should be ported to all currently supported b&w and greyscale bitmap targets
21:44:47kugeldomonoky: dual boot rockbox and what?
21:45:00domonokykugel: linux
21:45:01kugelis there some OS preinstalled?
21:45:01Torneamiconn: ah, ok
21:45:13roolkuZagor: cool, fixable I hope
21:45:22Zagoryeah, working on it now
21:45:30Torneamiconn: i'm gonna change the scroll functions as per FS #10330 so that if you scroll by the size of the screen or more it clears the screen isntead of doing nothing. does that sound reasonable? :)
21:45:48kugeldomonoky: do we need a rockbox bootloader or can we run the main binary right away using the installed one?
21:45:49domonokykugel: linux is preinstalled, and there are images for ce and uCos provided.
21:45:55 Quit mc2739 (Read error: 110 (Connection timed out))
21:46:04amiconnSounds kinda unnecessary (but somewhat logical too)
21:46:16Torneamiconn: well, it saves teh caller ahving to check
21:46:23Torneand it's just a tailcall
21:46:24domonokykugel: there is already a nearly working bootloader (see tracker and lyre repository)
21:46:30rvvs89Is there some boolean type I should be using when writing code for Rockbox?
21:46:39Torneamiconn: a plugin i was writing did it sometimes and i didn't work out what was wrong for a while
21:46:49|DaMaGeD|rvvs89: interesting,iPL can open Linux binaries?
21:46:55kugeldomonoky: I'm still wondering whether we need a bootloader at all :)
21:47:01|DaMaGeD|rvvs89: what do you mean?
21:47:04Torneamiconn: the code size delta should be tiny or even zero
21:47:19Zagorrvvs89: yes, 'bool'
21:47:38rvvs89Zagor: Where is this defined?
21:47:40amiconnIt's pluginlib only anyway. It would only be bad if a plugin won't fit anymore due to that
21:47:58Torneamiconn: on ARM at least the delta should be 0 if the compiler is worth a damn: tailcalling a function with no args
21:48:01amiconnBut you're right - if you do this, it would be a good idea to adapt the greylib as well.
21:48:07kugelZagor: did the build system die completely now?
21:48:09domonokykugel: with some trickery it would perhaps be possible to get started by the existing bootloader. but i am unsure if its worth the effort if we have a nearly working bootloader.
21:48:14Torneyeah, i've done it for greylib also now, am just testing it still builds ;)
21:48:28amiconnJust note that the greylib has two modes of operation, each having its own set of scroll functions
21:48:40Torneamiconn: yes, changed both to uset he matching clear_screen's
21:48:51kugeldomonoky: are there space constraints? Otherwise I would think it's just a matter of calling the correct main()
21:48:57Zagorkugel: no, it just doesn't update the table on client-loss-round-end
21:49:08gevaertsdomonoky: the existing bootloader is uboot?
21:49:23Zagorrvvs89: in gcc:s header stdbool.h
21:49:23kugelZagor: yea, but it still doesn't build anything, does it?
21:49:43kugeland lots of restarts here
21:49:45rvvs89Zagor: Ah, right, so Rockbox is written in C99?
21:49:47Zagorkugel: no, it doesn't start new rounds since it had no clients...
21:50:11Zagorrvvs89: yes, gnu99
21:50:25Zagorkugel: yeah I'm working on the duplicate name bug, which requires some restart
21:50:32domonokykugel: there surely are some space constrains, but i dont know them at moment :-)
21:50:53 Quit Thundercloud (Remote closed the connection)
21:51:04rvvs89|DaMaGeD|: iPL allows you to compile quite a lot of code (written for Linux) for iPodLinux. This makes writing and porting code easier, but it's not as efficient or as widely used as Rockbox.
21:51:23kugelZagor: ah, alright. can we have a build so I know about my reds? ;)
21:51:35Zagorkugel: commit something :)
21:51:36domonokygevaerts: no its supervivi and its a bit more then a bootloader, more a bootmanager or alike
21:51:57Zagorkugel: wait a bit. I'll try to squash this dupe name bug and then I'll start a new round
21:52:09 Join DarkDefender [0] (
21:52:23gevaertsdomonoky: ah, ok. I don't know anything about that
21:52:41 Join polobricolo [0] (
21:52:43domonokygevaerts: i also just learned about it from the usermanual :-)
21:53:00TheSevengevaerts: usb_drv_port_speed does return true on high speed?
21:53:06*gevaerts would have hoped they used uboot
21:53:19gevaertsTheSeven: yes
21:53:33FlynDicesaratoga re: Battery runtimes, I got my best times when I lowered the voltage to 1.05 volts and we did not do a check on the voltage returning to 1.20. We solved the uSD problems by boosting during disk access but I wouldn't think that would have a large impact.
21:53:37Torneamiconn: updated patch if you want to look?
21:53:49Bob_Csupervivi loads on a NOR boot, I thought uboot is used on a NAND boot
21:54:27*kugel sees that the yh820 is unstable but doesn't have a entry on the download page, and the beast being unusable but having a build on the download page
21:54:29domonokyuboot is also provided on the cd, so maybe its really on the nand
21:54:48gitsterkugel: thanks for r23199 (FS #10673). I have two more for you (or other committers) to look at (FS #10680 and FS #10681) ;-).
21:54:49 Join pamaury [0] (
21:54:58 Join JdGordon [0] (
21:55:07gevaertsI'm pretty sure that uboot can load a file from disk to ram and run it
21:55:17bertrikFlynDice, I vaguely remember some pretty weird restrictions on the sd clock vs. cpu clock from the datasheet, I'll have a closer look at it again
21:55:54 Quit |DaMaGeD| ("When two people dream the same dream, it ceases to be an illusion.")
21:56:03AlexPI'm going to have a look at the beast install instructions - IIRC that is what is stopping it being unstable
21:56:35 Quit bughunter2 ("Leaving.")
21:57:10Torneuboot generally supports most/all of the storage devices on the platform and is quite able to read from FAT/etc to load, yes
21:57:20 Quit funman ("leaving")
21:57:28 Quit NoGare ("ChatZilla 0.9.85 [Firefox 3.5.4/20091007001339]")
21:58:12kugelgitster: maybe 100 should be the last value in the cond. list?
21:58:23kugelusually the last slot is used for special vales
21:58:26FlynDicebertrik: I can run them at any FCLK I just can't run them at MCICLK != PCLK and (PCLK == MCLK as far as we can tell)
21:58:47kugelbut I'm unsure
21:59:12kugelbertrik: what about the dbop patch?
21:59:25roolkuZagor: while you are in debugging mode - can you fix the truncated build logs as well? e.g.
22:00:03 Nick kohl^fi is now known as Kohlrabi (
22:01:33bertrikkugel, I think we can get away with doing no dbop locking at all, as long as we make sure the dbop bus is idle (i.e. FIFO is empty) before doing the read
22:02:00bertrikthis means that the button_read_device interrupt may have to wait a bit some time, but it's actually not that bad
22:02:08Torneamiconn: hrm, ok, it' snot quite as small as i hoped because of going through the plugin api, but it's pretty teeny :)
22:03:08kugelbertrik: no it's not, SVN is doing that too :)
22:04:00bertrikat most it has to wait for 66 us (when the FIFO is completely full) on the fuze, that's about 1.3% max of total processor time
22:04:21kugelI think only the soc->dbop connection is slow (hence a lcd update takes 1ms for us), the dbop->lcd transfer is quite fast
22:05:09kugelor what you said :P
22:05:17 Join faemir [0] (n=faemir@
22:06:15bertrikand we don't *have* to keep the FIFO entirely full, just full enough to make sure there's no gap between each word
22:07:14bertrikso basically I'd like to take your latest patch and simplify it further
22:07:14kugelbertrik: do you want to have a look at my udelay() ?
22:07:39kugelthe problem is that it's inaccurate for even usecs since the freq of the timer is 1.5MHz
22:07:46TheSevengevaerts: you're an absolute guru.
22:08:21TheSeventhanks, that in fact fixed it (along with some wrong register definition in a header file fooling me)
22:08:59kugelso, usb works?
22:09:39bertrikI think it's useful to have a udelay, but I'm still convinced a dummy read would be just as effective
22:09:50gevaertsTheSeven: good news!
22:10:07 Join lifeless_ [0] (n=lifeless@
22:10:50TheSevenkugel: USB works at full speed + linux, but locks up on high speed + windows
22:10:59TheSevenstill need to find out whether high speed or rather windows is the issue here
22:11:02kugelscrew windows, that's totally awesome!
22:11:51 Quit lifeless__ (Read error: 110 (Connection timed out))
22:11:56 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
22:12:06 Join StealthyXIIGer [0] (
22:12:22TheSeventoo bad that i don't have a USB1.1 hub laying around to force windows to use full speed
22:12:50TheSevenah wait, there's still a USB1.1 laptop in the basement, let me check with that
22:14:21amiconnI think Windows should fall back to fullspeed if you disable the ehci controller in device manager
22:14:31gevaertsah yes, that works
22:14:59ender`you can usually also disable USB2.0 in BIOS
22:15:04amiconnI know this was suggested for linux, and just thought it should work on windows as well
22:15:14CIA-85New commit by torne (r23211): Pluginlib: make scroll functions clear screen if scrolled by >= screen size (from FS #10330)
22:15:21amiconnender`: That will need a reboot, bah!
22:17:16TheSevengevaerts: I just don't want to disable the EHCI
22:17:27TheSeveni'd rather try to force it to full speed from the ipod side
22:17:34TheSevenbut bad news: it works on USB1.1 windows :-/
22:20:58pamaurygevaerts: what is not working under windows ? No target works at high speed or is it a driver specific issue ?
22:23:55TheSevenpamaury: I'd assume it's driver specific, as the driver is still pretty buggy
22:24:48 Quit JdGordon (Read error: 110 (Connection timed out))
22:25:37Zagorkugel: checkwps doesn't look happy
22:25:39amiconnZagor: Do you know where the missing delta values went?
22:26:00amiconnOnda VX767, Player, H10, H100
22:26:36bluebrotherZagor: can you move a file to the download server?
22:26:41amiconnPlayer can't have a delta since it's red, but the other three should
22:27:02Zagorbluebrother: sure
22:27:50bluebrotherZagor: file in question is the source tarball for latest rbutil:
22:29:44bertrikFlynDice, I was indeed thinking about the Fp >= 3/8 Fm clock requirement
22:29:53 Quit barrywardell (Read error: 104 (Connection reset by peer))
22:30:06 Join spacecadet [0] (
22:30:10CIA-85New commit by kugel (r23212): initial custom statusbar commit
22:30:28kugelwrong branch!
22:30:32FlynDiceDamn I was hoping you were on to something !
22:31:01spacecadethello. I have a question regarding doing a completely manual install
22:31:33 Join barrywardell [0] (
22:31:35TheSevengevaerts: what am i supposed to use as vendor/product id btw?
22:32:07gevaertsTheSeven: the same as the OF
22:32:11bluebrotherspacecadet: just ask
22:33:14CIA-85New commit by bluebrother (r23213): Move rbutil documents into a separate subfolder.
22:33:23Zagoramiconn: the ondavx767 rockbox-info.txt says it's a H10...
22:33:44 Quit StealthyXIIGer (Read error: 110 (Connection timed out))
22:33:55 Join StealthyXIIGer [0] (
22:34:06CIA-85New commit by kugel (r23214): Revert r23212, I committed it accidentally.
22:34:40spacecadetI have an ipod- 4'th gen 20gb greyscale. I am using a bsd system which won't run your fine pre-compiled linux binaries. I got the rockbox 3.4 zip, and I can unzip it ok, but I can't run ipodpatcher.
22:34:55CIA-85New commit by kugel (r23215): Fix Player, checkwps and database tools
22:35:17spacecadetIs there any way to manually install the bootloader?
22:35:32LloreanThe easiest way is to manually compile ipodpatcher or rbutil
22:36:10spacecadetDo you have a source url for that?
22:36:10amiconnCompiling ipodpatcher is much easier than compiling rbutil though, as the latter needs Qt
22:36:51TheSevenok, USB now also works with dcache enabled
22:37:10Lloreanspacecadet: There's a source link on the download page, though the better way is to use SVN
22:37:58spacecadetI found the bootloader-ipod4g.ipod and mbmbr-4g-20gb.bin, I'm supposing ipodpatcher puts those into place on the ipod?
22:38:32Torneipodpatcher isntalls the bootloader. you don't need the mbr unless youa re manually recovering the ipod
22:38:39TheSevenprobably only the first one though, don't see why it should change the MBR at all
22:39:34spacecadetDoes the ipodpatcher do anything besides copying the bootloader file to the drive?
22:39:43*TheSeven wonders what can make the ipod lock up at high speed, but not at full speed
22:39:59TheSevenspacecadet: the bootloader file needs to be embedded into the "osos" file in the firmware partition
22:40:16Tornespacecadet: the firmware paritition is not a normal filesystem, you need *some* special tool to access it. ours is ipodpatcher :)
22:40:31Torneit appends the bootloader to what's already in osos, and changes the header to point to that
22:40:38TheSevenTorne: or a hexedit and enough knowledge about the structures in there :-P
22:40:49TorneTheSeven: That counts as special :)
22:41:03 Join froggyman [0] (
22:41:09spacecadetis there a fixed location it goes into? I could maybe use dd if there was
22:41:27TheSevenspacecadet: it also involves tinkering with that header
22:41:40 Quit killan ("( :: NoNameScript 4.22 :: )")
22:41:51TheSevenor rather directory structure, even though it doesn't really deserve being called like that
22:42:09 Join killan [0] (
22:42:19spacecadetWhen I looked at the source link on the main page, it looked like the source for rockbox itself rather than the source for ipodpatcher
22:42:45 Quit HBK (Read error: 54 (Connection reset by peer))
22:42:48bluebrotherspacecadet: the source for ipodpatcher is below the rbutil/ipodpatcher folder in svn.
22:43:15spacecadetI'll look
22:43:31 Join HBK [0] (
22:43:43bluebrotheryou should be able to check out only that folder and simply compile it by running make
22:44:08CIA-85New commit by bluebrother (r23216): rbutil: build our libraries in the build folder like everything else. Centralize the build rules for them within the project file.
22:44:19 Quit bubsy ("Party time, EXCELLENT! *wring wring wring!!* Party on, Wayne! Party on, Garth!")
22:45:14 Quit JackWinter (Broken pipe)
22:45:21 Join JackWinter [0] (
22:46:04TheSevengevaerts: do you also know why it's failing at high speed?
22:46:14gevaertsno, sorry
22:47:26 Join buckwheat [0] (n=chatzill@
22:47:42***Saving seen data "./dancer.seen"
22:48:12 Quit bmbl ("Bye!")
22:48:40spacecadetCan't find the folder for the ipodpatcher source. Do you have an exact url?
22:48:40 Join stoffel [0] (
22:48:56buckwheatdoes any body know the deadline of rockbox for sansa fuze v2?
22:49:46TorneThere are no deadlines or release dates
22:49:52bertrikbuckwheat, nobody knows
22:49:52TorneIt will be available once it works
22:50:05buckwheatoh ok thank you
22:51:12TheSevenbuckwheat: even if we had a deadline, you probably know how they work.
22:51:18TheSevenor rather fail to work :-)
22:52:18buckwheati just want to know when i can get it for my sansa fuze i had to get one because my e250 broke
22:52:35TheSevenwhat are the usual tricks for debugging rockbox lockups?
22:53:25 Quit bluebrother (Nick collision from services.)
22:53:28 Join bluebroth3r [0] (n=dom@rockbox/developer/bluebrother)
22:54:38linuxstbspacecadet: See to checkout the Rockbox source code, then just do "cd rbutil/ipodpatcher" and then "make"
22:54:49TheSevencan anybody have a look what the Vendor/Product ID of the iPod Nano 2G OFW is? I don't have it installed right now
22:55:26linuxstbTheSeven: Sure, one moment....
22:55:33 Join rhcp1253 [0] (
22:55:42linuxstbTheSeven: Shouldn't it be the same as disk mode in ROM?
22:55:50TheSevennot sure
22:56:07TheSevengevaerts: something in the USB whitchery seems to be relying on UNCACHED_ADDR being defined, which is neither needed nor good for nano2g
22:56:20 Quit evilnick_ ("Page closed")
22:56:31 Join yelped [0] (
22:56:40 Quit DarkDefender (Remote closed the connection)
22:56:45linuxstbTheSeven: In disk mode, it's 0x05ac (Apple, Inc.) 0x1260 (iPod Nano 2.Gen). I'll reboot into the OF now...
22:56:50rhcp1253does anybody know what the filenames of the pacman roms are i have them but i don't no wich one are rite
22:57:24yelpedCan someone check out
22:57:42linuxstbrhcp1253: The Rockbox manual should list them, along with md5 checksums.
22:57:52 Quit buckwheat ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
22:58:31rhcp1253btw i just got rbox running on my ipod nano 2g and doom is so much faster than on 5g video
22:58:59 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
22:59:17linuxstbrhcp1253: That's not surprising - the CPU in the Nano2G is twice as fast as the video, and the LCD a 1/4 the size...
23:01:08linuxstbTheSeven: Same IDs in the OF.
23:02:05 Join KBH [0] (
23:02:38spacecadetAny way to to get the ipodpatcher code without svn, maybe as a tgz?
23:02:38LambdaCalculus37linuxstb: I guess I just caught you in the middle of mentioning mpegplayer speed on the nano2g. :)
23:02:44TheSevengevaerts: where is USB_DEVBSS_ATTR supposed to come from? config-<whatever>.h?
23:02:47linuxstbLambdaCalculus37: No...
23:02:51LambdaCalculus37I was about to say that mpegplayer is working very nicely on the nano.
23:03:41 Quit HBK (Connection timed out)
23:04:01gevaertsTheSeven: no, one of the SoC headers, like pp5020.h, dm320.h, imx31l.h, ...
23:04:35yelpedCan someone check out It's a bug with mp3encoder.
23:04:43 Nick bluebroth3r is now known as bluebrother (n=dom@rockbox/developer/bluebrother)
23:04:43TheSevengevaerts: and what's the matter with UNCACHED_ADDR?
23:06:01 Join Thundercloud [0] (
23:07:01gevaertsTheSeven: hm, that might be PP specific. Maybe the #if CONFIG_CPU.. in usb_storage.c:438 should be inverted to check for PP instead of all the others
23:07:13bertrikFlynDice, do you know what kind of clocks the pl180 gets from the SoC and what clocks it produces for the uSD card?
23:07:45 Quit yelped ("CGI:IRC (EOF)")
23:08:56*bertrik is confused by some parts of the card_info struct
23:09:50FlynDicebertrik: I believe the pl180 gets the PCLK signal from the SOC and uses it as MCLK. saratoga hooked a card up to a meter and found 62 MHz(our PCLK freq) as the mosyt prominent signal
23:10:12 Quit BHSPitMonkey (Read error: 60 (Operation timed out))
23:10:16TheSevengevaerts: so only PP is stealing the audio buffer?
23:10:20bertrikthat's with the MCI clock divider set to bypass, right?
23:10:27FlynDicewe then put a divider on that to come up with MCICLK
23:10:45FlynDiceor bypass to use MCICLK== PCLK
23:10:48gevaertsTheSeven: I'm not entirely sure actually.
23:11:04TheSeventhe code looks like the other targets use the BSS
23:11:26gevaertsyes, and I don't really know why actually
23:11:28TheSeven(which makes up for 128KB of ramsize)
23:12:01 Join Casainho [0] (n=chatzill@
23:12:05FlynDiceI can use the divider to bring the card freq down to 400 kHz for the ident stage. This comm happens over the CMD line and not the DAT lines though
23:12:08bertrikFlynDice, so, 62 MHz is probably out-of-spec for sd-cards and the next possible lower frequency is 31 MHz, right?
23:12:54FlynDice That's what I've been trying to get to unsuccessfully so far, the cards are rslightly overclocked
23:14:30bertrikIf we'd run PCLK at 50 MHz we could reach the max SD speeds exactly, but maybe the audio clocks would be off then
23:14:41FlynDiceAnother mystery is that we need the IDE clock for at least the internal card to function but we don't know what it does exactly...
23:14:46bertrik(to approximate 44100 Hz sampling frequency I mean)
23:14:54TheSevenwhat SOC are you guys talking about?
23:15:13FlynDiceI've run at PCLK = 50 MHz just fine
23:15:22bertrikFlynDice, maybe the IDE clock is used as MCLK by the sd controller
23:16:03spacecadetlinuxstb, is there any way to get the entire packge (tgz?) without svn?
23:16:22bertrikTheSeven, the as3525 that's inside the ams sansas
23:16:30 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
23:16:53FlynDiceThat's what I thought might be going on but saratoga's tests at least showed it was not true for the uSD, but we can't really test for the internal
23:17:29FlynDice2 pl180 controllers
23:17:39bertrikmaybe the IDE clock ran at the same frequency as the PCLK
23:19:12 Join bubsy [0] (n=bubsy@
23:20:00FlynDiceI think I tried that but quite frankly the more I got into this SD stuff the more I started to need to be carted off to the looney bin..;) I 'll give that a shot again!
23:20:16spacecadetthanks, I guess, bye.
23:20:21 Part spacecadet ("Leaving")
23:20:35bertrikby the way, I noticed we try to set a higher clock based on whether it responds to SEND_IF_COND 0x1AA, but shouldn't we look at the CSD instead?
23:21:01*bertrik should look up the SD specifications
23:21:51FlynDice SEND_IF_COND determines whether it'd a v1 or v2 card and if the voltage ranges are compatible
23:22:01rhcp1253my ipod nano just got a panic after i initilaed the database it says "*PANIC* FTL:Scheduling bank 0 block 549 for remap!"
23:22:27FlynDiceWe're not really setting a higher speed for those cards we're setting different timings internal to the card
23:22:43TheSevenrhcp1253: which revision?
23:23:31rhcp1253r23205-091016 if u mean the software
23:24:08TheSevenso there's in fact some issue, and it's not just liar's ipod that's doing this
23:24:32rhcp1253i just rebooted its fine but happens everytime i try database
23:24:53TheSevenok, then it could in fact be a bad block...
23:25:20rhcp1253if this helps the model # isA1199
23:25:22TheSevenis it always the same bank/block number?
23:25:44rhcp1253let me do it again
23:26:22rhcp1253no this time its 4301
23:26:31TheSevennot good at all.
23:26:35FlynDiceThere is a register to check but I don't think we can access it just yet, we can get responses over the CMD line but not from the DAT lines right now and that info gets returned in a long response over DAT0
23:26:40TheSevenso there's really something wrong with flash power management
23:27:10rhcp1253code crunchin time
23:27:32TheSeventhe worst thing is that i've never seen it on my ipod, so i can hardly do anything about it
23:28:21rhcp1253well can i send u any files that can help
23:28:33rhcp1253btw i m on mac
23:28:35bertrikFlynDice, aren't we now always using the clock bypass bit in MCI_CLOCK?
23:29:20FlynDicebertrik: yes, that's the only way to get the internal to function
23:29:38 Part froggyman
23:30:07FlynDiceI can drop the uSD to 31 and go to 4bit databus and get partial function
23:30:56bertrikI have a borrowed c200v2 now so I can experiment a bit now too
23:32:18FlynDiceI can get 4bit widebus to init and can browse files and album art but it coughs when trying to play
23:33:24bertrikIMO, it's no real use to try to debug while we are certain some parts are still overclocked
23:34:14rhcp1253anybody else have a 2g nano with the model #A1199
23:35:48FlynDiceI hear you on that but I can't make it work...:(
23:36:12bertrikno offense meant by the way
23:36:24FlynDicenone taken;)
23:37:03FlynDicethis is what I do instead of sudoku puzzles.. ;)
23:39:15 Quit esperegu (Read error: 54 (Connection reset by peer))
23:39:29 Join Denebola [0] (
23:42:25TheSevenrhcp1253: doesn't every 2g nano have that model number?
23:42:35TheSevenhow much space does yours have?
23:43:59bertrikFlynDice, I don't quite understand the timeout logic in sd_wait_for_state
23:44:50bertrikI would expect it to exit after a specific timeout since the start of the call to sd_wait_for_state with some yields at regular intervals in between
23:44:59 Join HBK [0] (
23:45:21bertrikbut it seems to adjust the total timeout after each yield
23:46:05FlynDiceI don't know about that that's funman's code and it seems to work...
23:46:07bertrikmaybe this makes sense once one understands it, but I would definitely like some comment in the code on the intention of that piece of code
23:46:50FlynDiceThere are times whan you need to wait for a certain state before sending a command
23:46:58 Quit KBH (Read error: 60 (Operation timed out))
23:47:03FlynDiceusually the TRAN state
23:47:13bertrikalso there's an instance of comparing current_tick directly instead of using the TIME_AFTER / TIME_BEFORE macros
23:49:03 Join KBH [0] (
23:50:21*bertrik wishes funman was here to explain
23:50:52FlynDiceI'm off to pick up the kids from school, back later on, Thanks for taking a look!
23:51:22*TheSeven wishes he had a LED or some similarily fast means of output on the nano
23:52:14FlynDicemy experience with funman is that most times I think he's made a mistake I end up learning something.... back later
23:53:18 Quit Denebola ("Why oh why didn't I take the blue pill?")
23:53:20TheSevensomething is locking up while having interrupts disabled, which is really mean for debugging
23:57:03 Quit pamaury ("exit(*(int *)0 / 0);")
23:57:37 Quit stoffel (Remote closed the connection)
23:58:41 Quit KBH (Read error: 60 (Operation timed out))

Previous day | Next day