00:00:12 | preglow | amiconn: yeah, and there we even thought we were pretty lenient in the first place... |
00:00:15 | amiconn | The USB thread has a fairly big stack - which it actually needs, but that's not obvious |
00:00:31 | gevaerts | amiconn: I have a function that makes rockbox hang : http://pastebin.ca/900492 |
00:00:57 | gevaerts | amiconn. If I enable the line that's commented out it hangs, otherwise not. |
00:01:10 | amiconn | It only uses little stack - until you unplug usb again after having it connected. Then the USB thread is responsible for remounting the volume, and that remount needs quite some stack |
00:01:39 | asdrubal | Lol this chess engine is pretty good :) |
00:01:51 | preglow | gevaerts: td_array is global? |
00:02:17 | gevaerts | td_array might be accessed by hardware, but I also tried a different struct that mirrors it without any difference |
00:02:22 | gevaerts | preglow: yes |
00:02:25 | preglow | weird... |
00:02:38 | preglow | iram? ram? |
00:02:52 | preglow | hangs or do you get an exception? |
00:02:59 | Nico_P | gevaerts: can it be written by HW? |
00:03:40 | gevaerts | Nico_P: it can, but bit shouldn't be at that moment |
00:03:43 | gevaerts | preglow: ram |
00:03:47 | gevaerts | preglow: hangs |
00:04:14 | | Quit FOAD (Read error: 110 (Connection timed out)) |
00:04:15 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
00:04:16 | asdrubal | Are there stats on how many hours rockbox gives me with c240? |
00:04:49 | Nico_P | gevaerts: a wild guess, but maybe the var needs to be volatile |
00:05:49 | preglow | i don't see how that could change anything |
00:05:52 | preglow | there's no reloading happening |
00:06:58 | gevaerts | td_array is actually an UNCACHED_ADDR of the real array, which is 32 byte aligned |
00:10:17 | gevaerts | The full patch which show the problem is at gevaerts/test.diff">http://www.evonet.be/~gevaerts/test.diff |
00:14:31 | gevaerts | That patch is actually the first step to enable simultaneous USB transfers (which we will need at some point and maybe already need now) |
00:14:56 | | Join weezerle [0] (n=weezerle@dslb-088-075-095-004.pools.arcor-ip.net) |
00:15:37 | DerPapst | bleh... the live log pearl scrpit doesn'T like the last link. it inserts span tags in the url too. |
00:16:24 | | Quit conando (Read error: 110 (Connection timed out)) |
00:16:27 | * | scorche|w hands DerPapst a new keyboard |
00:16:38 | gevaerts | DerPapst: That's because that patch is somehow broken |
00:17:32 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
00:17:57 | DerPapst | the patch is fine. the pearl script gets confused if a nick is in the url. |
00:18:09 | * | gevaerts wishes the patch were fine |
00:18:42 | * | gevaerts also considers checking if the nicks http and www are still available |
00:18:54 | DerPapst | the url looks like http://www.evonet.be/~<span class=nick_gevaerts>gevaerts</span>/test.diff |
00:20:51 | rasher | Ah - it's hilighting the nick |
00:20:57 | * | gevaerts warns DerPapst to be careful with that kind of thing. He might trigger a recursive explosion of corrupted urls |
00:21:19 | DerPapst | rasher: yes... but also in the href... |
00:21:29 | DerPapst | gevaerts: hehe |
00:21:31 | rasher | Yeah, it hilights nicks in speech |
00:21:32 | stripwax | JdGordon|w/Buschel - added: http://www.rockbox.org/tracker/task/8596 |
00:21:54 | rasher | The nick-matching regexp should probably be stricter |
00:22:06 | | Join cool_walking_ [0] (n=Miranda@203-59-129-195.perm.iinet.net.au) |
00:22:55 | DerPapst | or just drop that in hrefs.... |
00:23:33 | rasher | DerPapst: I doubt it's specifically searching hrefs |
00:23:41 | rasher | It just fails to exclude them |
00:23:42 | DerPapst | the srcipt fails also when you post 2 revision numbers with a r infront... such as r161234 and r165678 |
00:24:12 | DerPapst | nope... works fine |
00:24:17 | DerPapst | ah, wahtever :-P |
00:24:34 | | Quit Nico_P (Remote closed the connection) |
00:25:17 | * | DerPapst shuts up |
00:25:31 | * | gevaerts speculates that his latest work might solve the reset issue, in the hope that this will lead more people to check what's wrong with it |
00:26:22 | | Quit weezerle ("...und tschüss!") |
00:28:25 | * | amiconn prefers the raw text log over this script "enhanced" version anyway |
00:30:11 | * | DerPapst loves the script with all its pretty colors ;-) |
00:31:04 | DerPapst | though the raw log is better if one greps something... |
00:31:22 | amiconn | It loads way slower than the text version, hides away quite some information by default, and it doesn't store its setting as a default |
00:32:24 | amiconn | So I always have to click "sans serif" and "Joins: show". Annoying. |
00:32:29 | DerPapst | it's been always fast enough for me... but the last one is annoying indeed |
00:33:41 | amiconn | It could store the settings in a cookie... |
00:34:36 | amiconn | Regarding the slowness - the logs for previous days are okay, but the live log lags quite a lot sometimes |
00:34:38 | DerPapst | iirc it does that for old logs, but not the live fed |
00:35:07 | DerPapst | ^ that being saving the settings |
00:35:11 | DerPapst | not sure though |
00:35:44 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
00:35:53 | DerPapst | yeah. sometime to takes ~1min to load to the current postition but that isn'T a biggie for me. |
00:36:03 | DerPapst | s/to/it |
00:36:29 | | Quit ender` (" On the other hand, you have different fingers.") |
00:39:59 | | Join madspin [0] (n=madspin@host86-133-194-232.range86-133.btcentralplus.com) |
00:40:24 | rasher | If only the raw log would wrap the text |
00:40:45 | rasher | I wonder if there's a firefox extension to wrap text/plain content |
00:40:49 | | Join madspin_ [0] (n=madspin@host86-133-194-232.range86-133.btcentralplus.com) |
00:41:12 | | Quit Zom (Remote closed the connection) |
00:41:19 | amiconn | petur: Do you see any reason why the GPIO values are first put into variables, and then printed? |
00:41:23 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
00:41:33 | petur | amiconn: none |
00:42:49 | | Quit XavierGr (Nick collision from services.) |
00:42:51 | amiconn | I would just put the GPIOx_INPUT_VAL macros into the snprintf calls |
00:42:54 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
00:42:58 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
00:43:03 | asdrubal | mmm $90 for 8GB microsd |
00:43:35 | * | JdGordon|w got 6gb ones for $55 |
00:43:46 | amiconn | Actually, several other targets also use temporary variables - but only for GPIO, like for PP502x. For other registers, the macros are put into the snprintf calls |
00:44:06 | asdrubal | JdGordon|w, wow, where? |
00:44:23 | JdGordon|w | amazon had em on special |
00:44:24 | amiconn | That seems rather inconsistent to me, and I can't imagine why it's done like that |
00:44:28 | JdGordon|w | snatched me 2 |
00:44:28 | asdrubal | JdGordon|w, lolz |
00:44:40 | asdrubal | Im gonna scope out the amazon hookup |
00:44:54 | petur | amiconn: somebody didn't care enough I guess |
00:45:07 | scorche|w | asdrubal: in the future keep those comments in #rockbox-community...you are already in there.. |
00:45:51 | asdrubal | okie doke |
00:47:35 | amiconn | Actually, all archs handled in dbg_ports() directly do it like that... |
00:58:52 | | Quit madspin_ (Read error: 110 (Connection timed out)) |
00:59:18 | madspin | Hi folks... I think I have done something bad |
00:59:29 | madspin | I tried to reinstall rockbox on my Gigabeat |
00:59:53 | madspin | and it wasn't loading so I reinstalled the existing firmware |
01:00 |
01:00:11 | madspin | and now I cannot even get a USB filesystem :| |
01:00:16 | | Part madspin ("Leaving") |
01:00:20 | | Join madspin [0] (n=madspin@host86-133-194-232.range86-133.btcentralplus.com) |
01:01:15 | madspin | What I guess I'm trying to determine... Is whether there is any other way to reflash the firmware (without having access to the USB filesystem..) |
01:04:51 | | Quit Zom ("leaving") |
01:05:31 | * | DerPapst is having problems compiling rockbox for his ipod video.... |
01:05:43 | DerPapst | i rebuilt the arm compiler |
01:05:53 | DerPapst | and now i get something like this: |
01:05:54 | DerPapst | alarm_menu.c:97: error: 'LANG_ALARM_MOD_TIME' undeclared (first use in this function) |
01:06:03 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
01:06:15 | DerPapst | and some other undeclared stuff too :-/ |
01:06:26 | pixelma | make clean and reconfigure... |
01:06:47 | DerPapst | i've started in an empty dir |
01:06:54 | DerPapst | i can try again though |
01:07:24 | | Quit obo ("bye") |
01:07:46 | pixelma | hmm, maybe it's something else then... |
01:08:25 | DerPapst | let's see what happens... |
01:08:41 | *** | Saving seen data "./dancer.seen" |
01:09:43 | DerPapst | all the missing things where LANG_* |
01:09:49 | | Nick cendres is now known as ashes (n=ashes@modemcable123.78-80-70.mc.videotron.ca) |
01:12:51 | DerPapst | hhmmm... nope |
01:12:56 | DerPapst | still the same :-/ |
01:13:35 | | Join fasmaie [0] (n=yohann@c-98-216-170-85.hsd1.ma.comcast.net) |
01:14:44 | DerPapst | where are the LANG_* thingies defined? |
01:15:06 | JdGordon|w | apps/lang/english.lang is the mater list |
01:15:39 | | Join ryran [0] (n=ryran@adsl-157-119-57.clt.bellsouth.net) |
01:16:03 | rasher | They're defined in lang.h iirc |
01:16:11 | rasher | (which is generated at build time) |
01:16:19 | rasher | Try looking at lang.h in your build dir |
01:16:31 | DerPapst | ok |
01:16:44 | | Quit JdGordon|w ("http://www.mibbit.com ajax IRC Client") |
01:17:09 | petur | isn't this a side-effect of the build process failing somewhere? |
01:17:50 | rasher | Sounds like it |
01:18:07 | DerPapst | those constants are missing there |
01:18:17 | DerPapst | int the lang.h file |
01:18:23 | DerPapst | *in |
01:19:37 | rasher | DerPapst: is this a vanilla build? |
01:20:23 | DerPapst | only 3 additional plugins and changed buttons for the sim |
01:20:36 | DerPapst | nothing changed at the core |
01:20:52 | rasher | You'd think.. |
01:21:03 | rasher | The build system can be somewhat fragile |
01:21:18 | DerPapst | hmm.. but compiling the sim works fine |
01:21:24 | DerPapst | odd.... |
01:21:25 | rasher | Sounds like perhaps your features.txt aren't being defined correctly |
01:21:59 | DerPapst | where is that located? |
01:22:18 | DerPapst | or is that made at compile time too? |
01:22:22 | rasher | Yup |
01:22:33 | rasher | I think it's located under apps/features.txt in your build dir |
01:22:54 | rasher | But really, try with plain Rockbox, and then add the patches one by one |
01:23:06 | DerPapst | hmm... apps/features is empty... and it isn't a txt |
01:23:26 | rasher | Ignore the .txt, that's probably just my imagination |
01:23:36 | rasher | Hm. What is your shell? |
01:24:52 | DerPapst | cygwin |
01:24:55 | DerPapst | so bash |
01:25:04 | pixelma | features.txt is in apps here too, it's not imagination |
01:25:24 | * | DerPapst checks out a vanilla trunck |
01:25:28 | DerPapst | -k |
01:26:19 | | Quit waldo (Remote closed the connection) |
01:26:27 | DerPapst | without .txt in the sim either |
01:27:09 | pixelma | I don't understand? |
01:27:46 | pixelma | did you search in "apps" of the build dir? |
01:28:04 | DerPapst | in the build dir for the ipod video sim apps/features doesn't have the txt extension eithr. |
01:28:14 | DerPapst | but at least it has some content |
01:28:48 | pixelma | I meant that there is a features.txt in the apps subdir of the source |
01:29:06 | DerPapst | ah.. let me check |
01:29:22 | | Quit Rob2222 () |
01:29:36 | DerPapst | yes, there is |
01:30:42 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
01:31:02 | DerPapst | the file looks ok and not broken in any way... |
01:31:43 | DerPapst | the odd thing is one single LANG_ALARM_* thingy is in lang.h. only the others are missing. |
01:31:52 | | Quit petur ("Zzzz") |
01:32:05 | DerPapst | lang.h from the normal build |
01:32:57 | | Join Rob2222 [0] (n=Miranda@p54B0DB36.dip.t-dialin.net) |
01:34:18 | * | DerPapst tried to compile from a vanilla source... |
01:34:24 | DerPapst | *tries |
01:35:06 | DerPapst | eh... this is fun... |
01:35:38 | DerPapst | something seems broken with arm-elf-ld :-S |
01:36:34 | DerPapst | heh... i'll try to figure that out tomorrow though. thanks for your help pixelma, rasher and petur :-) |
01:36:36 | asdrubal | is there a way to select "all tracks" in rockbox? |
01:36:55 | DerPapst | create a playlist in the root of your player |
01:37:03 | DerPapst | or use the database |
01:37:23 | asdrubal | I can't figure out how to do it with the database |
01:37:42 | | Join webguest25 [0] (n=8dd3f85c@gateway/web/cgi-irc/labb.contactor.se/x-f2ad0d1faa6a6787) |
01:37:51 | pixelma | DerPapst: good luck, will try to get some sleep too |
01:37:53 | asdrubal | Oh I got it... |
01:38:04 | asdrubal | it was stuck on the currently playing files |
01:38:06 | DerPapst | night pixelma :-) |
01:38:18 | pixelma | night all :) |
01:38:22 | | Part pixelma |
01:38:44 | * | DerPapst should follow... 1:40am... |
01:38:52 | * | gevaerts as well |
01:39:07 | DerPapst | heh.. still hacking usb? ;-) |
01:39:24 | gevaerts | yes. I still have this same bug... |
01:39:56 | * | DerPapst hates bugs |
01:40:15 | | Join RoC_MasterMind [0] (n=Free@c-71-203-172-58.hsd1.fl.comcast.net) |
01:40:19 | DerPapst | especially those you can't find/fight in a couple of hours |
01:41:03 | gevaerts | I've been looking at this one for at least 3 or 4 hours. |
01:41:32 | | Join Shaid [0] (i=shaid@124-168-50-44.dyn.iinet.net.au) |
01:41:46 | DerPapst | heh.. that kinda sucks ;-) |
01:42:36 | gevaerts | I've been looking at this one for at least 3 or 4 hours. |
01:42:37 | DerPapst | maybe you've more luck in a couple of hours with a clear mind :-) |
01:43:00 | DerPapst | echo... cho ..ho ..o |
01:43:03 | | Quit fasmaie (Read error: 113 (No route to host)) |
01:43:05 | gevaerts | and now my fingers are doing weird things that I didn't ask them to |
01:43:11 | DerPapst | hehehe |
01:44:51 | gevaerts | I give up for today |
01:45:49 | * | gevaerts waves and goes to sleep |
01:47:16 | | Quit gevaerts ("hardware is 'interesting'") |
01:48:04 | | Quit jhMikeS (Nick collision from services.) |
01:48:10 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
01:48:16 | webguest25 | Zagor: (for the logs) it seems safari hates the live log. archived logs work fine but the live log tries to download the file using the download manager and gets stuck in a loop. if a user talks while i leave the download running, it will update the log that is being saved. supposedly the server push feature does work in safari though... |
01:48:51 | | Nick webguest25 is now known as midgey|web (n=8dd3f85c@gateway/web/cgi-irc/labb.contactor.se/x-f2ad0d1faa6a6787) |
01:49:26 | | Join DrDnar [0] (n=DrDnar@cmu-24-35-93-16.mivlmd.cablespeed.com) |
01:49:34 | midgey|web | (that from midgey by the way, i guess the web client didnt like my login name) |
01:50:10 | | Join lxx [0] (n=lexx@lxxlxx.dialup.corbina.ru) |
01:50:37 | * | DerPapst waves and goes to sleep too |
01:50:40 | DerPapst | o/ |
01:50:53 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
01:52:46 | lxx | hi |
01:53:11 | lxx | i have problem with my ipod with rockbox and xbox 360 |
01:53:43 | lxx | xbox dont see mp3 files uploaded via rockbox |
01:54:16 | lxx | xbox see file only uploaded via ituns why its happen? |
01:54:37 | | Quit simonrvn ("brb, switching kernels") |
01:54:39 | | Join |NSA| [0] (n=pwned@c-24-128-104-22.hsd1.nh.comcast.net) |
01:54:53 | |NSA| | anyone have details on what the latest usb stack patch was? |
01:55:04 | rasher | lxx: That's not a Rockbox problem. It's because your xbox isn't looking for all songs for some reason. |
01:55:56 | midgey|web | i think the xbox 360 uses the itunes db to read the files on the ipod |
01:58:50 | midgey|web | |NSA|: working read and write (albeit slow) for pp502x ipods and the sansas. its disabled in svn until it gets a lot of testing to ensure no filesystem corruption occurs |
01:59:15 | midgey|web | see FS #8562 for more details |
01:59:24 | |NSA| | yay |
02:00 |
02:00:39 | lxx | so how to do xbox 360 start playing all songs its possible? |
02:00:59 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
02:01:29 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
02:04:02 | scorche|w | lxx: dont ask us...ask microsoft... |
02:04:44 | | Join simonrvn [0] (i=simon@unaffiliated/simonrvn) |
02:07:24 | lxx | but this problem can be solved or not? |
02:08:46 | asdrubal | Doh... recording just locked up my sansa |
02:15:43 | | Quit lxx () |
02:19:38 | | Quit Thundercloud (Remote closed the connection) |
02:21:53 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
02:23:51 | asdrubal | is there a way to advance the playlist while playing a game? |
02:24:31 | scorche|w | if the game implements audio controls, otherwise no |
02:24:58 | asdrubal | you know which games do? |
02:25:35 | scorche|w | not offhand... |
02:26:42 | | Join jcollie [0] (n=jcollie@dsl-ppp239.isunet.net) |
02:28:58 | | Quit scorche|w ("CGI:IRC (EOF)") |
02:31:15 | | Quit billytwowilly (Remote closed the connection) |
02:32:53 | | Quit nicktastic (Read error: 113 (No route to host)) |
02:36:49 | | Join billytwowilly [0] (n=chris@S0106001d6046900d.cg.shawcable.net) |
02:46:18 | | Join neskaya [0] (i=featherd@wiktionary/neskaya) |
02:47:02 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
02:48:00 | | Join barrywardell [0] (n=barrywar@194.46.164.182) |
02:51:40 | | Join karashata [0] (n=Kimi@bas3-kitchener06-1096622343.dsl.bell.ca) |
02:54:18 | | Join psycho_maniac [0] (i=psycho_m@ppp123.hk.centurytel.net) |
03:00 |
03:00:20 | | Quit |AhIoRoS| (Read error: 110 (Connection timed out)) |
03:07:07 | | Nick Seedy is now known as Seed (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
03:08:42 | *** | Saving seen data "./dancer.seen" |
03:17:22 | | Join crzyboyster [0] (n=4b596e13@gateway/web/cgi-irc/labb.contactor.se/x-593ec0099cde8fa3) |
03:18:04 | crzyboyster | Were there seriously server issues that prevented (or are preventing) uploading at http://rockbox-themes.org/ ? |
03:18:47 | scorche | so you think that message is a lie? |
03:18:53 | scorche | ;) |
03:19:09 | crzyboyster | No... but server issues shouldn't last THAT long... :D |
03:19:42 | scorche | it isnt server issues...it si bandwidth issues |
03:20:19 | crzyboyster | Any time frame as to when the site will be back up for uploading? |
03:20:41 | scorche | probably when viewports is committed |
03:20:49 | scorche | (viewports for WPS that is) |
03:21:10 | | Nick JdGordon|zzz is now known as JdGordon (n=jonno@usw3662-s-207-244-148-63.dsl.w-link.net) |
03:21:31 | crzyboyster | (I know I shouldn't ask this) When will the WPS part of viewports be committed? |
03:21:49 | JdGordon | when its done |
03:21:50 | * | scorche shrugs |
03:21:57 | | Quit barrywardell () |
03:23:02 | | Quit crzyboyster ("CGI:IRC") |
03:25:31 | |NSA| | what exactly is the viewports thing i have been seeing? |
03:25:33 | psycho_maniac | i think the patch for the new gigabeat cabbie.20 wps wont work with newest svn. |
03:25:53 | scorche | |NSA|: there is a while wikipage about it.. |
03:26:52 | psycho_maniac | JdGordon: what other players would you prefer the quickscreen to be tested on? |
03:27:43 | | Join crope` [0] (n=crope@dyn3-82-128-184-118.psoas.suomi.net) |
03:27:46 | | Quit crope`` (Read error: 110 (Connection timed out)) |
03:28:24 | | Quit daurnimator (Read error: 104 (Connection reset by peer)) |
03:31:34 | psycho_maniac | n17ikh: there is a nes emulator for rockbox in the patch tracker i believe |
03:32:30 | asdrubal | psycho_maniac, I take it NES is more intensive than GBA? |
03:32:34 | asdrubal | cpu/memory intensive |
03:32:41 | n17ikh | NES? nah |
03:32:59 | asdrubal | compared to GBA |
03:33:04 | n17ikh | the gba has the power to easily run NES games, so I'd say the GBA is harder to emulate |
03:33:12 | asdrubal | oh |
03:33:19 | hcs | gba is much more powerful, yeah |
03:33:21 | asdrubal | do you think rockbox will ever support SNES? |
03:33:28 | asdrubal | I like SNES games better than NES games |
03:33:34 | n17ikh | I don't know that the hardware is powerful enough |
03:33:54 | asdrubal | maybe in the future with newer hardware |
03:33:58 | n17ikh | maybe in a couple more years when common players are a good deal more powerful for video |
03:34:28 | n17ikh | psycho_maniac, did you reply in the wrong window or is my client/bouncer totally screwed? |
03:34:40 | asdrubal | considering a Pentium233mmx is sufficient to emulate SNES completely, I think that time is not too far off |
03:34:59 | alienbiker99 | gigabeat s |
03:35:11 | | Part |NSA| |
03:35:21 | psycho_maniac | i figured it was rockbox related so i posted my answer in this window |
03:35:39 | | Quit DerDome (Nick collision from services.) |
03:35:40 | | Join DerDom1 [0] (n=DerDome@dslb-082-083-199-040.pools.arcor-ip.net) |
03:35:50 | | Nick DerDom1 is now known as DerDome (n=DerDome@dslb-082-083-199-040.pools.arcor-ip.net) |
03:36:07 | n17ikh | k |
03:36:09 | | Quit psycho_maniac (" connection error") |
03:36:11 | n17ikh | just confusing, that's all |
03:36:59 | | Quit karashata (" HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.") |
03:38:41 | | Join Kizle [0] (n=Kiz@adsl-153-82-12.mia.bellsouth.net) |
03:42:30 | n17ikh | anyone got a favorite theme or two for the sansa e200 series? |
03:42:53 | hcs | I think the one I use is called "Ultima" |
03:44:15 | n17ikh | I'm using plainbrown at the moment, which is functional enough, but I'd like shiny every once in a while |
03:44:46 | | Quit Zom (Remote closed the connection) |
03:44:56 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
03:46:54 | | Quit XavierGr (Nick collision from services.) |
03:47:07 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
03:49:21 | | Quit Shaid (Read error: 110 (Connection timed out)) |
03:49:47 | Kizle | I've been running a few battery benchmarks on my gigabeat f40. I'd like to contribute to the wiki, so I'm here to request write privileges |
03:52:00 | Kizle | ...I'm not sure who would handle that, so I'll stick around for a while, wait for a msg or something. |
03:53:46 | midgey|web | wiki name KyleGabriel? |
03:54:09 | | Join psycho_maniac [0] (i=psycho_m@ppp-64-91-85-208.cam.centurytel.net) |
03:55:01 | Kizle | yes |
03:55:15 | midgey|web | you should now have access (unless i screwed something up) |
03:57:36 | | Join star_jasmine [0] (n=arwyneve@75.108.74.16) |
03:57:58 | Kizle | thank you. I'm doing some benchmarks with the original battery, but I will be putting a newly mfg. 2000mAh in a few days |
03:59:25 | psycho_maniac | Kizle: what player? |
03:59:41 | Kizle | gigabeat F40 |
03:59:54 | | Quit BitTorment ("SEGFAULT: shit!") |
04:00 |
04:00:09 | psycho_maniac | Good Luck |
04:00:16 | | Quit XavierGr (Nick collision from services.) |
04:00:27 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
04:02:40 | Kizle | thanks. from the current benchmarks on that battery (ipod 3G) in the F40, it's a great improvement to the orig. Especially since this battery is starting to degrade. |
04:03:26 | psycho_maniac | I think i got a fake battery. I bought one installed it and got the same results as the original battery. :( |
04:03:35 | Kizle | er, 1200mAh, not 2000 |
04:04:25 | psycho_maniac | and when i did install it i didnt like the "new" feel of the crosspad. Then the player ended up breaking anyways and now i own a new one yay me |
04:04:26 | Kizle | I'm getting around 10 hours right now. I bought this refurbished, expecting to replace the battery. |
04:04:58 | psycho_maniac | Kizle: did you buy your player off ebay? |
04:05:39 | Kizle | yes, $70. refurb. but the screen has not a speck on it, and physically, only a few scratches on the back |
04:06:10 | psycho_maniac | may i ask what seller? I just bought one as well |
04:07:11 | Kizle | nutrition_outlet |
04:07:35 | psycho_maniac | HA same guy ! |
04:07:49 | Kizle | he has many |
04:07:58 | psycho_maniac | Yeah i got a A class one though . |
04:08:41 | Kizle | he just started selling C's, and after conversing a bit, suggested I would have a top pick of them (60 of em) |
04:09:01 | Kizle | it was worth it. I have a case to protect it, and cover up the back |
04:09:34 | Kizle | how did yours break? |
04:09:55 | asdrubal | Kizle, I'm testing my c240 for battery life right now |
04:10:14 | psycho_maniac | i took it apart too many times and one of the wires for the lcd screen broke. |
04:10:56 | psycho_maniac | Also I have a F80 :) |
04:11:11 | | Quit star_jasmine () |
04:11:56 | Kizle | I have mine playing away on some Ethan Iverson Trio while benching it |
04:12:22 | | Quit XavierGr (Nick collision from services.) |
04:12:33 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
04:13:00 | Kizle | nice, my friend has an S model. this was before Idiscovered rockbox, otherwise I would have swayed him |
04:13:01 | | Quit midgey|web ("CGI:IRC (EOF)") |
04:14:24 | kies | what cover do you use for your f40? ive been looking for one |
04:14:33 | psycho_maniac | I dont use one. I dont like them |
04:15:32 | Kizle | technohm.com |
04:16:18 | kies | awesome thanks :) |
04:17:27 | psycho_maniac | is the question "how do i add music in rockbox" in the FAQ? Just curious because i notice a lot of people ask that. |
04:22:49 | Kizle | odd. my password that I registered with the Wiki is not what it is. I had to reset it to be able to change it |
04:23:09 | psycho_maniac | maybe you mistyped it |
04:23:13 | Kizle | it was 4 digits |
04:23:35 | Kizle | and I was sure of what I typed originaly |
04:23:59 | Kizle | the email with my reg info had my password as 6 *'s |
04:24:13 | Kizle | 7 rather |
04:24:32 | Kizle | what's done is done, though |
04:24:45 | psycho_maniac | strange |
04:34:40 | | Quit DerDome (Read error: 110 (Connection timed out)) |
04:36:48 | | Quit hcs ("Leaving.") |
04:38:41 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
04:43:55 | | Quit Zom (Remote closed the connection) |
04:44:06 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
04:45:45 | | Quit XavierGr (Nick collision from services.) |
04:45:56 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
04:51:16 | | Quit billytwowilly (Remote closed the connection) |
04:53:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:53:55 | | Join miepchen^schlaf [0] (n=hihi@p54BF462D.dip.t-dialin.net) |
04:54:07 | | Quit psycho_maniac (" quit") |
05:00 |
05:08:45 | *** | Saving seen data "./dancer.seen" |
05:09:11 | asdrubal | rockbox sounds like 100 million times better than my cellphone |
05:09:46 | cool_walking_ | Was that unexpected for some reason? |
05:09:49 | ashes | i got video working on my iriver yesterday |
05:10:22 | ashes | flac uses more cpu while the file size gets smaller. ogg vorbis uses more cpu power as the file gets bigger. this is a confusing situation for me |
05:10:47 | ashes | on a portable player, cpu power is a huge concern |
05:12:59 | ashes | i'm finding that flac -2 is the most practical, for size verses performance |
05:16:44 | | Quit Kizle ("..whoosh") |
05:17:47 | kaimuki | is anybody in here working on the yp-p2 port? |
05:19:29 | | Quit asdrubal ("Leaving") |
05:20:30 | kaimuki | i wanna work on it, but I'm too scared I'm gonna brick my player :P |
05:25:29 | | Quit XavierGr (Nick collision from services.) |
05:25:42 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
05:36:57 | | Quit Horscht ("User was distributing pornography on server; system seized by FBI") |
05:38:31 | Llorean | ashes: It's not as huge a concern as you think |
05:38:43 | Llorean | ashes: FLAC generally doesn't use all that much power at any size for decoding. |
05:43:57 | * | JdGordon hopes rbutil can parse .lang files |
05:44:06 | | Quit Zom (Remote closed the connection) |
05:44:17 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
05:45:17 | | Quit aneka ("KVIrc 3.2.4 Anomalies http://www.kvirc.net/") |
05:46:46 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
05:47:15 | | Quit XavierGr (Nick collision from services.) |
05:47:23 | JdGordon | does this regex look ok to split up SOUND_SETTING(flags,var,lang_id,name,setting) ... ($line =~ /\s*SOUND_SETTING\((\w*),\s*(\w*),\s*(\w*),\s*(\w*),\s*(\w*)\)/) ? |
05:47:26 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
05:50:07 | | Quit jhulst (Remote closed the connection) |
05:51:26 | * | JdGordon needs a regex master about now... |
05:51:53 | JdGordon | how the heck do i get the ... values? :'( |
05:59:52 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
06:00 |
06:04:04 | kfazz | what kinds of things can (currently) be done with lists using viewports? the last post on FS #8457 looks really cool |
06:05:51 | JdGordon | not much |
06:07:52 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
06:09:31 | | Quit XavierGr (Nick collision from services.) |
06:09:42 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
06:13:18 | | Quit ol_schoola (Read error: 104 (Connection reset by peer)) |
06:13:34 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
06:18:25 | | Quit ryran ("Leaving") |
06:24:51 | | Quit XavierGr (Nick collision from services.) |
06:25:02 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
06:26:25 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:28:06 | | Quit csc` (Read error: 110 (Connection timed out)) |
06:39:10 | | Join framo [0] (n=framo@bb-87-80-66-156.ukonline.co.uk) |
06:41:02 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
06:44:17 | | Quit Zom (Remote closed the connection) |
06:44:28 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
06:54:07 | | Quit DrDnar (Read error: 110 (Connection timed out)) |
06:58:07 | | Quit jhMikeS (Nick collision from services.) |
06:58:13 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
07:00 |
07:02:02 | | Quit moos ("Have a good day folks") |
07:04:00 | | Quit XavierGr (Nick collision from services.) |
07:04:11 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
07:08:48 | *** | Saving seen data "./dancer.seen" |
07:23:02 | | Quit XavierGr (Nick collision from services.) |
07:23:12 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
07:35:45 | | Quit XavierGr (Nick collision from services.) |
07:35:58 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
07:40:53 | | Quit midgey () |
07:44:27 | | Quit Zom (Remote closed the connection) |
07:44:38 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
07:45:25 | | Join Buschel [0] (n=abc@p54A3D55F.dip.t-dialin.net) |
07:45:49 | | Quit XavierGr (Nick collision from services.) |
07:46:02 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
07:46:07 | Buschel | amiconn: you there? |
07:46:15 | | Quit kies (Read error: 110 (Connection timed out)) |
07:47:21 | | Join kies [0] (n=kies@adsl-99-147-21-179.dsl.chmpil.sbcglobal.net) |
07:50:17 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
07:50:38 | Buschel | (for the logs) Before the power management changes for PP-targets were allowed to be submitted, I had to make a change -> still let the Dock connector pin17 be powered via the PCF power controller (iPods only). I've made some tests and found out that this single voltage supply will need 1.5mA and will therefor decrease the runtime a lot (e.g. on 60/80GB 5G: roundabout -45min). |
07:52:19 | Buschel | (for the logs) For iPod Videos / nanos there is a GPIO-input which detects "dock connected (yes/no)" in the debug_menu. I'll try to use this for Video/nano to enable/disable the dock connector pin in a proof-of-concept. |
07:53:01 | Buschel | (for the logs) The enabling of this connector pin was submitted May 2006 −− do we know that it is definately needed for Video/nano? |
07:53:52 | Buschel | hopefully anyone can test... |
07:55:41 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
07:56:58 | | Join tvelocity [0] (n=tony@athedsl-110907.home.otenet.gr) |
07:57:07 | | Quit Buschel (Read error: 104 (Connection reset by peer)) |
07:57:12 | | Join Buschel [0] (n=abc@p54A3D55F.dip.t-dialin.net) |
07:58:02 | | Quit XavierGr (Nick collision from services.) |
07:58:13 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
08:00 |
08:05:55 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
08:05:58 | | Join iamben [0] (n=ben@ppp-70-247-249-174.dsl.spfdmo.swbell.net) |
08:06:05 | amiconn | Buschel: Do you have an idea why enabling this voltage needs 1.5mA? If it is just the dock connector power, I'd expect no noticeable change as long as nothing is actually connected |
08:07:11 | Buschel | amiconn: I was surprised, too. Do we know that the internal wiring is the same for alle the different ipods? Maybe the D2REG regulator does set another voltage supply on nano/Video? |
08:07:34 | amiconn | If there is a pin to detect a connected dock, that should probably be used, but I can't test it |
08:07:46 | | Join Rob222241 [0] (n=Miranda@p54B0E448.dip.t-dialin.net) |
08:08:12 | amiconn | The only accessory I have for my mini is the (not yet supported) remote |
08:09:43 | amiconn | Buschel: But what should that be? In your patch you originally disabled it. Did you find anything that doesn't work because of this disabling? |
08:10:13 | Buschel | I'll generate two patches to test: a) disable the supply for nano/Video (maybe someone can check accessories) b) enabling/disabling via GPIO-detect |
08:10:23 | | Quit XavierGr (Nick collision from services.) |
08:10:34 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
08:10:35 | Buschel | amiconn: no, everything worked fine. But I don't know, if someone tested with accessories |
08:10:47 | amiconn | Anyway, it shouldn't be difficult to find out whether this is the dock supply voltage even without a dock. It just needs a multimeter and some small enough tips |
08:11:31 | amiconn | I can't do this for G5.5 though, as LinusN's G5.5 is currently on the way to Nico_P |
08:12:13 | | Join daurnimator [0] (n=daurn@unaffiliated/daurnimator) |
08:12:46 | | Quit FOAD (Read error: 110 (Connection timed out)) |
08:12:46 | Buschel | btw, I could not find documentation about pin17 −− the pin layout described on the ipodlinux pages does not have any entry for the pin17 |
08:12:47 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
08:12:48 | | Quit jcollie ("Ex-Chat") |
08:14:48 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
08:17:01 | Buschel | ok, will go to work now. see you later |
08:17:08 | | Quit Buschel () |
08:17:22 | | Quit SSnake (Read error: 113 (No route to host)) |
08:19:29 | | Join GodEater [50] (n=bryan@rockbox/staff/GodEater) |
08:20:11 | | Quit kfazz ("Leaving") |
08:25:03 | | Join tvelocity_ [0] (n=tony@85.72.152.177) |
08:25:39 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:26:39 | | Quit XavierGr (Nick collision from services.) |
08:26:50 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
08:26:58 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
08:28:29 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
08:28:51 | | Quit TMM ("Ex-Chat") |
08:29:41 | | Quit spr0k3t (Read error: 104 (Connection reset by peer)) |
08:30:52 | | Join spr0k3t [0] (n=spr0k3t@CPE-69-76-171-220.kc.res.rr.com) |
08:33:02 | linuxstb | jhMikeS: Around? |
08:33:20 | | Join jhulst__ [0] (n=jhulst@adsl-76-210-118-227.dsl.klmzmi.sbcglobal.net) |
08:35:27 | | Join spiorf [0] (n=spiorf@host118-214-dynamic.20-79-r.retail.telecomitalia.it) |
08:36:26 | | Quit XavierGr (Nick collision from services.) |
08:36:37 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
08:40:17 | | Quit jhulst (Read error: 110 (Connection timed out)) |
08:40:26 | | Quit tvelocity (Read error: 110 (Connection timed out)) |
08:45:18 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
08:46:30 | | Quit jhulst_ (Read error: 110 (Connection timed out)) |
08:48:37 | JdGordon | what is everyones opinion on the mr500 warnings? "fix" them all? or just leave them untill they are done properly |
08:48:56 | | Nick jhulst__ is now known as jhulst (n=jhulst@adsl-76-210-118-227.dsl.klmzmi.sbcglobal.net) |
08:50:40 | linuxstb | I'm happy for them to be left there. |
08:54:53 | | Join DaCapn [0] (n=dacapn@c-76-105-220-239.hsd1.or.comcast.net) |
08:58:54 | | Join lee-qid [0] (n=liqid@p54966529.dip.t-dialin.net) |
08:59:09 | | Quit spiorf (Remote closed the connection) |
09:00 |
09:00:32 | | Join XavierGr_ [0] (n=xavier@ppp167-151.adsl.forthnet.gr) |
09:00:34 | | Quit cool_walking_ (Read error: 104 (Connection reset by peer)) |
09:00:37 | | Quit XavierGr (Nick collision from services.) |
09:04:10 | | Join conando [0] (i=Soeren@dslb-084-060-133-002.pools.arcor-ip.net) |
09:04:24 | | Join petur [50] (n=petur@rockbox/developer/petur) |
09:08:51 | *** | Saving seen data "./dancer.seen" |
09:12:27 | jhMikeS | linuxstb: somewhat |
09:13:15 | | Join nanook [0] (n=z60381@nat/ibm/x-9e5a7096390ac928) |
09:13:43 | nanook | hi there |
09:14:29 | amiconn | Bagder: Your aac warning fix is bad. Trying to play aac on a sim compiled with gcc 4.2.x segfaults now |
09:14:38 | nanook | i finally got a wall charger for my e200, after all night plugged in, with rockbox (not playing), it is still not charged |
09:14:39 | amiconn | Undoing the fix makes it work again |
09:14:51 | nanook | i guess this is old news, but just wanted to "confirm" |
09:15:25 | linuxstb | jhMikeS: I was wondering if you had a clue why the call to i2c_readbyte in the set_serial_descriptor function in this patch would seem to be the cause of either stkov or freezing - http://www.davechapman.f2s.com/rockbox/sansa_serial_v3.diff It's called from the usb thread during init. |
09:16:19 | amiconn | linuxstb: Is this function called from an isr? |
09:18:33 | * | jhMikeS was going to ask about that as well |
09:18:43 | linuxstb | I didn't think so, although I'm not sure... |
09:20:03 | jhMikeS | why not use i2c_readbytes to read multiple too :) |
09:20:51 | linuxstb | Well, I tried that first, and it crashed, so I then switched to readbyte, just in case that didn't work... |
09:21:34 | linuxstb | The usb_core_init() function (which calls my function) is called from usb_enable() - is that called from an ISR? |
09:22:28 | | Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-74-29.w86-218.abo.wanadoo.fr) |
09:24:48 | linuxstb | Ah, it seems that the usb_detect() function is calling usb_core_init() as well... |
09:27:45 | jhMikeS | usb_core_init should only be called once from a thread context |
09:29:36 | linuxstb | It seems the thread is being created and removed each time USB is attached. |
09:29:39 | | Quit Slasheri (Read error: 145 (Connection timed out)) |
09:30:57 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
09:31:04 | jhMikeS | the threading use is really not right. it should exit itself not be terminated. |
09:33:42 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
09:33:49 | jhMikeS | where are the events defined? |
09:34:51 | * | linuxstb doesn't know this code at all |
09:36:46 | | Join jacoby [0] (n=458d4b13@gateway/web/cgi-irc/labb.contactor.se/x-96ec3f55bb52bdbd) |
09:37:58 | | Join CaptainSquid [0] (n=Miranda@proxy11.netz.sbs.de) |
09:43:19 | markun | jhMikeS: would you care to let these guys know how the Gigabeat S port is doing? http://www.mygigabeat.com/forum/messages.cfm?threadid=9D781467-3048-2906-EABC89A57C883BBC |
09:43:56 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
09:45:04 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
09:45:08 | | Join petur2 [0] (n=petur@ip-212-239-214-166.dsl-static.scarlet.be) |
09:45:51 | jhMikeS | linuxstb: http://rafb.net/p/jSQSHV47.html <= proper thread quitting |
09:45:58 | | Quit petur (Nick collision from services.) |
09:46:05 | | Nick petur2 is now known as petur (n=petur@ip-212-239-214-166.dsl-static.scarlet.be) |
09:46:14 | jhMikeS | markun: sure |
09:46:53 | | Join Casainho [0] (n=chatzill@bl8-171-176.dsl.telepac.pt) |
09:48:56 | jhMikeS | Not sure what to say yet. I'm just trying to get the existing drivers in a good state before moving on. |
09:49:31 | linuxstb | jhMikeS: Thanks. There is still the problem of the thread being created from ISR context - so I'm wondering if the thread should be dynamically created at all. |
09:50:07 | linuxstb | Are interrupts working on the S now ? |
09:50:37 | jhMikeS | why does usb_core_init have to be called from usb_detect at all? why not call it from the usb_thread when it gets notified? |
09:50:49 | jhMikeS | they have been working |
09:51:22 | GodEater | still are aren't they ? :) |
09:51:53 | jhMikeS | they'd better be or something's wrong with the universe :) |
09:52:27 | linuxstb | jhMikeS: I don't know why usb_core_init is called from there... |
09:52:41 | markun | jhMikeS: I think any news would make them happy :) |
09:54:30 | | Quit jacoby ("CGI:IRC") |
09:57:11 | | Join waldo [0] (n=waldo@ip-81-11-198-103.dsl.scarlet.be) |
10:00 |
10:03:22 | | Quit GodEater ("Ex-Chat") |
10:03:30 | jhMikeS | linuxstb: All that core init stuff _has_ to go into the USB thread. that really isn't int-context type stuff. |
10:04:01 | | Join GodEater [50] (n=bryan@rockbox/staff/GodEater) |
10:04:43 | | Quit DaCapn (Remote closed the connection) |
10:06:22 | | Join stewball`ghost [0] (n=WTFOMGBB@91.104.252.10) |
10:08:58 | | Join cendres [0] (n=ashes@2001:5c0:8fff:ffff:0:0:0:3f) |
10:10:53 | jhMikeS | I also can see the normal usb thread as being the transfer thread instead of creating a new one. |
10:14:37 | | Join martii [0] (i=martii@obgyn.edu.pl) |
10:14:43 | martii | hi |
10:15:08 | martii | your wiki says iTrip with LCD will not work with rockbox right? |
10:16:44 | | Quit tvelocity_ (Read error: 110 (Connection timed out)) |
10:16:49 | * | GodEater confirms that this is indeed what the wiki says |
10:17:12 | martii | GodEater: ;) |
10:17:25 | | Join tvelocity_ [0] (n=tony@athedsl-116827.home.otenet.gr) |
10:17:29 | martii | GodEater: do you know any itrip mod so will make it powered on all the time? |
10:17:55 | martii | GodEater: it looks like itrip is getting some commands to turn on |
10:18:17 | linuxstb | Buy a non-proprietary FM adapter? |
10:18:26 | GodEater | I know nothing about any ipod Accessories at all |
10:18:38 | martii | linuxstb: but itrip gives me the best results (quality) |
10:19:27 | martii | linuxstb: i get lot's of interference for ex with belkin |
10:19:32 | GodEater | martii: not if it doesnt' work surely... |
10:19:54 | martii | GodEater: I still use apple firmware so everything works |
10:19:55 | Bagder | sure, completely silence means no interference ;-) |
10:20:11 | martii | GodEater: the only thing that stops me to go for rockbox is itrip |
10:20:42 | GodEater | martii: well it's going to stop you for a long time then - no-one is working on making ipod accessories work as far as I know |
10:21:25 | martii | GodEater: unless I'll find out how to turn on itrip without using ipod at all :) |
10:21:52 | linuxstb | martii: I find it hard to believe that no "generic" FM transmitter is capable of the same (or even better) quality than your itrip... |
10:21:57 | martii | GodEater: I could install it permanently in my car :) |
10:22:08 | martii | GodEater: and use with any player |
10:22:45 | | Quit defukt (Read error: 110 (Connection timed out)) |
10:22:57 | | Join vo1dhawk [0] (n=voidhawk@202-78-145-31.cable.telstraclear.net) |
10:23:06 | | Part vo1dhawk |
10:23:26 | | Quit amiconn (Nick collision from services.) |
10:23:30 | martii | GodEater: what about ipodlinux? I think they did some work on serial driver didn't they? |
10:23:32 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
10:24:14 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
10:24:26 | GodEater | 1) iPodLinux is nothing to do with us, 2) They only did work on the serial driver for 1G -> 3G, not later models |
10:25:21 | | Quit ashes (Read error: 110 (Connection timed out)) |
10:25:33 | martii | GodEater: mine is 3G |
10:26:18 | GodEater | see comment 1) |
10:26:37 | martii | GodEater: I know that it's different project |
10:27:00 | Bagder | did they even get and use the 3gen fixes amiconn did ? |
10:27:02 | linuxstb | martii: But it still needs someone with a 3G to incorporate that driver into Rockbox, and write the higher level support for accessories. |
10:27:02 | martii | GodEater: but if they did something that should be easier for you to use they efforts |
10:27:31 | linuxstb | martii: There is no "you" with Rockbox, it's "us"... People work on what they want to, on devices they own. |
10:27:36 | | Join MindScape [0] (i=tranquil@ifconfig.and.set.your.eth0.linux.info.ve) |
10:27:41 | linuxstb | (and contribute that work to the project) |
10:27:43 | martii | linuxstb: I know |
10:27:47 | GodEater | martii: but I'm not working on it |
10:27:54 | GodEater | martii: and neither is anyone else |
10:28:48 | GodEater | martii: then why do you say "you" ? |
10:29:27 | martii | GodEater: I ment plural you |
10:29:38 | Bagder | martii: when you start the work, I'm sure you'll find others willing to help |
10:29:57 | martii | Bagder: but I can't program |
10:30:05 | linuxstb | martii: Best to say "someone"... |
10:30:22 | martii | Bagder: wrote few simple scripts in bash few time |
10:30:27 | martii | Bagder: wrote few simple scripts in bash few times |
10:31:00 | | Quit jhulst (Read error: 113 (No route to host)) |
10:31:01 | martii | linuxstb: so I would have to learn C i pressume? |
10:31:34 | kaimuki | has anybody started working on the port for the yp-p2? I wanna help, but I'm too scared to brick my player :P |
10:31:46 | linuxstb | Yes, and probably a little ARM assembly - enough to be able to examine a disassembly of the original Apple firmware to understand how that is communicating with accessories. |
10:31:57 | Bagder | kaimuki: with tcctool you can run custom code without risking to brick it |
10:32:18 | martii | linuxstb: I might get back to you guys later this year |
10:32:20 | kaimuki | bagder: oh :) I'm even too scared to try that, but if you say it works ;) |
10:32:26 | linuxstb | tcctool just transfers code to your device's RAM and your device runs it. If it crashes, you just power-cycle your player. |
10:32:34 | martii | linuxstb: if you say I'll get support I might give it a try |
10:32:42 | kaimuki | oh well sweet :) |
10:33:04 | linuxstb | kaimuki: But of course, that code is free to damage things if it wants to, so nothing is 100% safe... |
10:33:22 | linuxstb | But you would probably need to try quite hard. |
10:33:41 | kaimuki | yeah, I realize that... thats also why I'm asking if people have been playing with the p2 |
10:33:57 | linuxstb | We only know what's in the forum thread - I assume you've seen it? |
10:34:04 | kaimuki | yeah |
10:34:26 | Bagder | in general, there's a ratio 99:1 of people asking about a port to the people actually trying to do something on it... |
10:34:57 | martii | Bagder: most people are not skilled enough to do it |
10:35:05 | GodEater | Bagder: that low ? |
10:35:08 | GodEater | :) |
10:35:20 | Bagder | martii: I disagree with that general assumption |
10:35:29 | Bagder | most people can do a lot |
10:35:34 | Bagder | if they just bothered |
10:35:40 | kaimuki | i know c and assembly and microprossesor stuff... but I've never programmed the arm, and I'm not quite sure where to start |
10:35:54 | GodEater | martii: most people are too lazy to learn the skills |
10:36:07 | martii | Bagder: not everyone can learn C |
10:36:11 | Bagder | kaimuki: if you know assembly and microprocessors, arm is but a flavor you'll quickly learn |
10:36:15 | GodEater | martii: that's rubbish |
10:36:24 | Bagder | martii: working on a port is a lot more than learning C too |
10:36:30 | kaimuki | bagderL yeah I figure :) |
10:36:34 | martii | Bagder: I can test any code you give me |
10:36:44 | Bagder | everyone can test |
10:36:54 | martii | Bagder: but as I can see noone is doing what I need so sorry |
10:37:09 | GodEater | we've had a 14 year old blind kid come in here and learnt C. If he can do it - so can you |
10:37:17 | Bagder | martii: I'm not talking about the ipod accessory protocol here |
10:37:37 | | Join ashes [0] (n=ashes@modemcable123.78-80-70.mc.videotron.ca) |
10:37:38 | martii | Bagder: I always report bugs when I get chance to use software |
10:38:54 | | Quit cendres (Read error: 110 (Connection timed out)) |
10:39:11 | Bagder | I'm not directing this at anyone in particular, just saying that there's always more to it than "I can't program" |
10:39:59 | linuxstb | martii: Specifically to the ipod accessory protocol issue, you could start by trying to gather all known information in a wiki page, finding the specific pieces of source code from the IPL kernel that deal with the serial port on the 3G etc, finding hardware tools (such as dock adaptors) that could help someone develop the drivers. |
10:41:23 | kaimuki | oh hey linuxstb... maybe you can help. I tried to compile tcctool with the VMWare debian u have up on the site, but it wont compile cause the image up on the site doesnt have libusb-dev installed... and when I apt-get it, it tells me I need to rebuild the kernel... which I hope isnt necessary :P |
10:41:30 | amiconn | Bagder: Seen my remark regarding you warning "fix"? |
10:41:40 | Bagder | nope, did it break? |
10:42:00 | kaimuki | I got tcctool to compile with my fedora build, but then all the compilers are new and updated, and might not work with rockbox |
10:42:02 | amiconn | [09:14:29] <amiconn> Bagder: Your aac warning fix is bad. Trying to play aac on a sim compiled with gcc 4.2.x segfaults now |
10:42:05 | amiconn | [09:14:39] <amiconn> Undoing the fix makes it work again |
10:42:18 | Bagder | then we should undo it |
10:42:27 | martii | linuxstb: if you guys offer help I'm pretty happy to do something about it |
10:42:36 | martii | as I got hardware |
10:42:36 | Bagder | or perhaps better try to find another work-around |
10:43:08 | kaimuki | oh right... i tried the cygwin route, and it freezes every time I try to install it on my machine |
10:43:28 | linuxstb | martii: It's unlikely someone will want to write code for hardware they don't own - but people here will be happy to help someone who's trying to write the code to do it. |
10:43:35 | Bagder | kaimuki: in general though usb things never play well on vmware |
10:43:49 | Bagder | neither on cygwin |
10:44:08 | Bagder | or perhaps it's just the sansas that have that effect |
10:44:14 | linuxstb | You could develop Rockbox in vmware and run tcctool from WIndows though. |
10:44:22 | Bagder | ah right |
10:45:21 | kaimuki | yeah that was my plan |
10:45:42 | amiconn | I tested on amd64, btw. It *might* work on 32 bit |
10:45:46 | kaimuki | cept, now I have to boot into my fedora image to run tcctool, and back into the debian image for development, which is kind of a pain |
10:46:18 | GodEater | why not just install the right compilers in the fedora image ? |
10:46:30 | GodEater | we have a nice shell script to do everything for you... |
10:46:37 | kaimuki | i think i tried that... |
10:46:40 | kaimuki | hang on |
10:46:44 | kaimuki | thats the rockboxdev.sh right? |
10:46:49 | GodEater | correct |
10:47:11 | linuxstb | In Debian, just do "apt-get install mingw32" to install the win32 cross-compilers, then you can build tcctool for WIndows (see the README for tcctool for instructions). |
10:48:45 | kaimuki | oh that would work too :) |
10:49:56 | kaimuki | wait... I still wont have the libusb-devel package though |
10:49:57 | * | linuxstb should build a new windows binary for the download server, plus add an option to specify the parameters manually, not just using the compiled-in presets |
10:50:10 | linuxstb | kaimuki: See the README... |
10:50:14 | kaimuki | oh k |
10:51:09 | amiconn | linuxstb: Btw, any news on the logikdax port? |
10:53:59 | | Join barrywardell [0] (n=barrywar@194.46.164.182) |
10:56:36 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
10:58:27 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
11:00 |
11:05:37 | | Join uski [0] (n=uski@uski.ST.HMC.Edu) |
11:05:48 | uski | hi, does anyone has a Sansa e200 here and use it with a car charger ? |
11:06:18 | uski | or with a "stupid" powered usb port with no computer listening ? (such as those AC to USB power adapters) |
11:06:25 | | Join DaCapn [0] (n=dacapn@c-76-105-220-239.hsd1.or.comcast.net) |
11:06:33 | uski | i'd like to know if the sansa needs to handshake the power with the computer before it starts charging its battery |
11:07:41 | GodEater | did anyone see Jeff's post in the forum about attempting a CF card install, and then ending up with an ATA: -80 error? I can't see where in ata.c a -80 might come from ? |
11:08:18 | GodEater | the "highest" return I can see possible is -70 |
11:08:21 | petur | -8 * 10 ? |
11:08:51 | petur | (ignore me) |
11:08:53 | *** | Saving seen data "./dancer.seen" |
11:09:41 | GodEater | /ignore petur |
11:10:08 | | Join Thundercloud [0] (n=thunderc@resnet14.nat.lancs.ac.uk) |
11:11:20 | nanook | uski: yup, i do |
11:11:49 | nanook | uski: any usb device requesting full power from the usb host must do that protocol, or it will not receive it |
11:12:45 | nanook | uski: it seems that part works fine in the recent rockbox, but there is some other issue, somehow: i just got a "stupid" wall charger last evening, kept it plugged in all night with rockobox stopped. |
11:13:15 | nanook | it almost didn't charge at all (from a reported 50% or so to 59%) |
11:14:04 | | Quit Zom (Remote closed the connection) |
11:14:15 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
11:14:52 | | Join japc [0] (n=japc@bl7-245-191.dsl.telepac.pt) |
11:15:20 | uski | nanook, you mean that if I plug my sansa to a stupid wall charger it will not charge, even with the original firmware or with rockbox started ? |
11:16:13 | nanook | no, with the original fimrware it will charge fine |
11:16:38 | nanook | no problem there. the same with the original firmware and a computer connection |
11:16:47 | nanook | only in rockobox it seems to not charge |
11:17:03 | nanook | although i am a bit confused: other people have different feedback, it seems |
11:17:11 | nanook | really got to go eat, catch you all later |
11:17:17 | * | GodEater prods at linuxstb and gestures vaguely at a PM |
11:17:39 | | Join iamben_ [0] (n=ben@adsl-75-13-226-86.dsl.spfdmo.sbcglobal.net) |
11:18:24 | | Quit japc (Remote closed the connection) |
11:24:57 | | Quit barrywardell () |
11:25:00 | uski | ok nanook thanks. |
11:28:17 | | Quit tvelocity_ ("Αποχώρησε") |
11:28:32 | | Join tvelocity [0] (n=tony@athedsl-116827.home.otenet.gr) |
11:29:11 | | Quit iamben (Read error: 110 (Connection timed out)) |
11:29:42 | | Join roolku [0] (n=roolku@77-99-112-231.cable.ubr16.edin.blueyonder.co.uk) |
11:32:45 | roolku | Slasheri: hi. :) regarding fs#8599, do you think it is better to a) introduce an additional 'valid' flag in mp3entry, b) store index+1 in mp3entry.tagcache_idx and still use 0 to mean "invalid" or c) use -1 as a flag for invalid |
11:34:56 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
11:34:58 | roolku | Slasheri: c) has the big disdvantage that mp3entry structures are created all over the place and typically initialised with memset(0), so it is difficult to make sure that tagcache_idx is set to -1 initially |
11:43:54 | linuxstb | amiconn: Nothing recently, although shotofadds seems to be making good progress, and his work (on a slightly different TCC chip) should be easily ported to mine. |
11:53:30 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:00 |
12:02:07 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
12:03:04 | | Quit XavierGr (Nick collision from services.) |
12:03:15 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:12:49 | | Quit XavierGr (Nick collision from services.) |
12:13:00 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:13:34 | | Quit pondlife (Read error: 110 (Connection timed out)) |
12:22:19 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
12:29:51 | | Quit ch4os_ ("leaving") |
12:31:08 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
12:32:33 | | Join lee-qid [0] (n=liqid@p54966529.dip.t-dialin.net) |
12:34:23 | | Join fasmaie [0] (n=yohann@c-98-216-170-85.hsd1.ma.comcast.net) |
12:34:24 | | Quit lee-qid (Client Quit) |
12:34:58 | | Join lee-qid [0] (n=liqid@p54966529.dip.t-dialin.net) |
12:37:39 | | Quit desowin (Read error: 104 (Connection reset by peer)) |
12:41:49 | | Quit crope` (Remote closed the connection) |
12:43:22 | | Quit DaCapn (Remote closed the connection) |
12:44:37 | | Quit XavierGr (Nick collision from services.) |
12:44:48 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:48:59 | | Join daurnimas [0] (n=daurn@b27C.adsl.ecomtel.com.au) |
12:50:27 | | Quit ol_schoola () |
12:50:49 | | Quit Zom (Remote closed the connection) |
12:51:00 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
12:52:13 | | Quit barrywardell (Remote closed the connection) |
12:52:18 | | Quit BigBambi (Read error: 113 (No route to host)) |
12:52:25 | | Quit daurnimator (Connection timed out) |
12:52:30 | | Join crope` [0] (n=crope@dyn3-82-128-184-118.psoas.suomi.net) |
12:52:31 | | Nick daurnimas is now known as daurnimator (n=daurn@b27C.adsl.ecomtel.com.au) |
12:52:38 | | Quit daurnimator (Excess Flood) |
12:53:00 | | Join daurnimator [0] (n=daurn@unaffiliated/daurnimator) |
12:55:19 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
12:55:24 | | Quit XavierGr (Nick collision from services.) |
12:55:34 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:58:47 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
12:59:29 | | Quit stewball`ghost (Read error: 104 (Connection reset by peer)) |
13:00 |
13:04:25 | | Quit MattAndrew (Read error: 113 (No route to host)) |
13:05:15 | | Quit XavierGr (Nick collision from services.) |
13:05:26 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
13:05:39 | | Join gevaerts [0] (n=fg@195-144-092-010.dyn.adsl.xs4all.be) |
13:06:20 | | Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673) |
13:08:57 | *** | Saving seen data "./dancer.seen" |
13:08:59 | | Join fyre^OS [0] (n=fyre@cpe-68-173-160-247.nyc.res.rr.com) |
13:11:34 | gevaerts | jhMikeS, linuxstb : there is actually even more stuff still running in ISR-context: usb_core_control_request() runs from the interrupt handler. I've actually been wondering if that might be one of the causes for the problems I've been having while trying to rework some stuff |
13:12:04 | gevaerts | jhMikeS, linuxstb: I'll try moving that to the "normal" thread context |
13:13:24 | amiconn | It depends on what that stuff does |
13:14:01 | amiconn | It's not a bad idea in general to run some time critical stuff in isr context |
13:14:17 | amiconn | But i2c communication in an isr is a bad idea on most targets |
13:16:28 | gevaerts | amiconn: this one shouldn't be time critical (but I might be wrong there), but the things it does can take a while, and can cause more interrupts, so I think it has to get out |
13:20:02 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
13:20:33 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
13:23:01 | | Part pondlife |
13:27:01 | | Quit fyrestorm (Read error: 113 (No route to host)) |
13:27:26 | | Quit XavierGr (Nick collision from services.) |
13:27:37 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
13:33:54 | | Join japc [0] (n=japc@194.65.5.235) |
13:34:32 | | Quit jhMikeS (Nick collision from services.) |
13:34:38 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
13:37:21 | | Quit XavierGr (Nick collision from services.) |
13:37:32 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
13:39:12 | | Quit fasmaie (Read error: 113 (No route to host)) |
13:39:46 | * | gevaerts has done something interesting and gets 'Undefined instruction at 00008084 (0)' |
13:43:55 | petur | gevaerts: do you know www.ohloh.net ? |
13:44:46 | petur | is that 7 times you there? |
13:46:19 | | Join DerDome [0] (n=DerDome@dslb-082-083-199-040.pools.arcor-ip.net) |
13:47:30 | | Quit homielowe (Read error: 110 (Connection timed out)) |
13:47:53 | gevaerts | petur: I know about it. The results you get for a people search for 'gevaerts' are about me |
13:48:15 | gevaerts | petur: or did you mean something else |
13:48:42 | petur | yup, that was what I mean |
13:50:58 | | Quit Zom (Remote closed the connection) |
13:51:07 | gevaerts | petur: they seem to count kernel patches several times though |
13:51:09 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
13:51:48 | petur | because the patch was done on multiple trees, probably |
14:00 |
14:02:03 | | Quit DerDome ("Leaving.") |
14:05:03 | | Join DerDome [0] (n=DerDome@dslb-082-083-199-040.pools.arcor-ip.net) |
14:14:03 | | Join BitTorment [0] (n=martin@87-194-94-92.bethere.co.uk) |
14:25:35 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
14:36:20 | | Join asdrubal [0] (n=abc@cpe-76-190-210-165.neo.res.rr.com) |
14:39:10 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
14:48:38 | | Quit XavierGr (Nick collision from services.) |
14:48:51 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
15:00 |
15:00:13 | | Join XavierGr_ [0] (n=xavier@ppp237-54.adsl.forthnet.gr) |
15:00:13 | | Quit XavierGr (Nick collision from services.) |
15:04:01 | XavierGr_ | is it only me or rockbox.org is down? |
15:04:13 | Nico_P | works for me |
15:04:19 | petur | ok here too |
15:04:27 | GodEater | me too |
15:04:32 | | Part LinusN |
15:04:41 | | Join guest48 [0] (n=54bcd236@gateway/web/cgi-irc/labb.contactor.se/x-71b69c022811a9b0) |
15:04:54 | XavierGr_ | bah didn't work for 5 minutes and as soon as I said it now it works |
15:05:04 | guest48 | XavierGr: for me it works |
15:05:24 | | Nick XavierGr_ is now known as XavierGr (n=xavier@rockbox/staff/XavierGr) |
15:05:43 | petur | XavierGr: your IRC was disconnected too, maybe related ;) |
15:05:44 | | Quit guest48 (Client Quit) |
15:05:49 | XavierGr | sorry for the join/quit flood too, my ISP is killing me these days |
15:06:08 | XavierGr | petur: yeah but interent worked while I was trying to enter rockbox.org |
15:08:58 | | Quit Nico_P (Remote closed the connection) |
15:09:00 | *** | Saving seen data "./dancer.seen" |
15:15:03 | | Quit XavierGr (Nick collision from services.) |
15:15:12 | asdrubal | Is there a way to turn off database auto-updating in the OF of sansas? |
15:15:14 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
15:15:18 | asdrubal | it takes forever to boot up OF in sansa |
15:15:56 | desowin | there were patches for this (to bootloader), but those never worked for me |
15:15:57 | nanook | asdrubal: if i am not mistaking, on some versions rockbox allready does that, but it is not working on all versions of e200/of |
15:16:05 | nanook | for me it does work |
15:16:10 | asdrubal | I have c200 |
15:17:30 | amiconn | On c200 it's not possible to suppress the db update |
15:17:41 | nanook | asdrubal: i am not sure about the c200, but i think they are quite similar in many ways |
15:17:49 | nanook | ahm, okay, there you go |
15:18:06 | asdrubal | amiconn, do you know why ? |
15:20:55 | amiconn | The c200 OF restarts directly from USB mode without executing the bootloader. |
15:26:27 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
15:28:14 | | Quit asdrubal (Remote closed the connection) |
15:32:37 | freenod__ | With rockbox on the e200, does anyone else have hit or miss bookmarks functionality? |
15:33:15 | | Quit freenod__ ("User disconnected") |
15:34:33 | | Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/labb.contactor.se/x-b81292e00d00e25e) |
15:34:56 | Horscht | To enable the new USB stack of rockbox, where would I have to put the "#define USE_ROCKBOX_USB" line? |
15:35:24 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
15:35:31 | | Join freenod__ [0] (n=kslater@24.svnf1.xdsl.nauticom.net) |
15:37:42 | gevaerts | Horscht: I would guess in the appropriate firmware/export/config-*.h file. I put -DUSE_ROCKBOX_USB in my Makefile on the EXTRA_DEFINES line (so that line now reads "export EXTRA_DEFINES=-DUSE_ROCKBOX_USB") |
15:39:45 | Horscht | ah, thank you |
15:40:13 | desowin | is it only me who hears hiss while buffering and using scrollwheel on sansa e200? |
15:43:29 | desowin | with OF the hiss while using scrollwheel starts after playback (most hearable when in pause) |
15:44:17 | | Join jcollie [0] (n=jcollie@161.210.6.204) |
15:49:29 | | Join nicktastique [0] (n=nick@unaffiliated/nicktastic) |
15:49:31 | | Join asdrubal [0] (n=abc@cpe-76-190-210-165.neo.res.rr.com) |
15:49:52 | asdrubal | if I plug in my sansa while it's running rockbox, will the battery recharge? |
15:51:56 | Horscht | only if you press the menu button while plugin the cable in |
15:52:05 | | Quit Apollonovich ("Leaving") |
15:52:59 | gevaerts | I had a productive lunch break. As a result, I could transfer 2GB from my sansa to the host (using dd) without resets (although there were some during enumeration and partition scanning). Speed was 471 kB/s |
15:53:23 | LambdaCalculus37 | gevaerts: Excellent! |
15:53:42 | * | LambdaCalculus37 hands gevaerts a cookie |
15:53:56 | * | Horscht steals said cookie |
15:54:02 | gevaerts | It's now running badblocks (to make sure writing still works...). After that I'll upload a new patch |
15:54:16 | * | gevaerts attacks Horscht in a fit of rage |
15:54:39 | asdrubal | Horscht, Oh cool! |
15:55:51 | LambdaCalculus37 | Horscht: Never come between a dev and his cookie. :) |
15:56:21 | Horscht | I learned that lesson today, LambdaCalculus37 |
15:56:37 | | Quit nanook ("leaving") |
15:57:34 | Horscht | i'll never steal gevaerts' cookie ever again |
15:57:57 | * | gevaerts calms down and decides to forgive Horscht |
16:00 |
16:00:34 | | Join kugel [0] (n=kugel@unaffiliated/kugel) |
16:02:04 | asdrubal | Horscht, whenever I do that, hold down menu button while pluggin in USB cable it shuts down |
16:02:09 | asdrubal | it locks up, really |
16:02:33 | | Join DaCapn [0] (n=dacapn@c-76-105-220-239.hsd1.or.comcast.net) |
16:04:06 | Horscht | I don't really know, what button needs pressing, tbh. |
16:04:33 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
16:05:59 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
16:06:56 | asdrubal | Horscht, I can't find any info on charging sansa in rockbox |
16:13:12 | | Join perrikwp [0] (i=98214137@gateway/web/ajax/mibbit.com/x-39708412eea24856) |
16:14:36 | | Quit Zom (Remote closed the connection) |
16:14:39 | | Join Zom [0] (n=zom@h-79-136-43-44.NA.cust.bahnhof.se) |
16:15:16 | | Join star_jasmine [0] (n=arwyneve@75.108.74.16) |
16:16:36 | star_jasmine | hi everyone. an obvious question probably, but in the daily builds, sapi 4 is supposed to be enabled in the rbuilt utility. how do I compile and test this? I use cygwin, f that can be done |
16:16:42 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
16:19:28 | | Nick iamben_ is now known as iamben (n=ben@adsl-75-13-226-86.dsl.spfdmo.sbcglobal.net) |
16:20:56 | | Join major_works [0] (n=chatzill@ool-45745dcc.dyn.optonline.net) |
16:21:51 | kugel | asdrubal: 1st: You can't change a Sansa in rockbox as of now. Use the OF. |
16:22:21 | kugel | asdrubal: 2nd: You need to hold select while plugging in. Menu (I guess you mean the power button) shuts down your Sansa |
16:22:27 | major_works | gevaerts: To enable USB, is it enough to add -DUSE_ROCKBOX_USB to the extra defines in the makefile, or do you have to append the appropriate firmware/export/config-*.h file also? |
16:22:45 | gevaerts | major_works: that should be enough (it's what I do) |
16:23:08 | major_works | OK, thanks. I posted a note to the tracker about the behavior I'm seeing. |
16:23:23 | major_works | I just wanted to be sure I'd actually enabled it. :-) |
16:24:01 | gevaerts | major_works: about your flyspray entry : how long did you wait after plugging in ? On XP it takes a while to stablize (while Windows semi-locks), but then suddenly it starts working. |
16:24:30 | gevaerts | major_works: without enabling it you wouldn't see drive letters at all |
16:24:45 | major_works | I waited quite a while. The first time I tried it, Explorer crashed completely. The second time it was as I posted. |
16:25:12 | | Join n1s [0] (n=nils@nl104-209-105.student.uu.se) |
16:25:18 | major_works | Yes, it was enabled... I did just what you'd said about -DUSE_ROCKBOX_USB in the extra defines. |
16:26:29 | gevaerts | OK. Sounds like I will have to do some vista testing then. I'll first (i.e. before vista...) try to get it to work better in xp, maybe that will be enough |
16:26:30 | major_works | It was even weirder in that when I unplugged it, it went dead on me, but that seems to have been another incident I've been having of the battery needing to be removed and reseated. It just happened to occur at the moment I unplugged it. Freaked me out. |
16:27:15 | major_works | Yeah, it's not quite right under Vista, but then Vista is not quite right itself. It took a while for me to figure out how to get Vista to see the Sansa at all. |
16:28:26 | | Quit star_jasmine () |
16:29:03 | gevaerts | major_works: About your last point (still booting the OF when plugging in) : changing that requires building the bootloader using -DUSE_ROCKBOX_USB, and then updating it. I wouldn't recommend doing that until you can actually really use this stuff |
16:30:23 | major_works | OK, thanks for that tip. I'll wait before taking that plunge. I'll also give connecting another try later this morning and let you know if it behaves any differently. Thanks also for your hard work on this... it's appreciated. |
16:31:47 | major_works | About trying USB again... I'm thinking maybe I didn't give it enough time? So I'll try once more. |
16:32:11 | gevaerts | major_works: could be. |
16:33:04 | | Join MethoS- [0] (n=clemens@pD955F389.dip.t-dialin.net) |
16:33:22 | | Quit FOAD (Read error: 110 (Connection timed out)) |
16:33:22 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
16:34:40 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
16:35:31 | desowin | although I don't have Vista, but can it be connected with Vista's ReadyBoost? |
16:36:24 | major_works | I don't even know what ReadyBoost is. Vista and I are pretty new to each other and we're still eyeing each other warily. |
16:37:44 | gevaerts | desowin: I hope they don't try ReadyBoost on a full speed device... |
16:39:05 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
16:39:18 | | Join Rob2222 [0] (n=Miranda@p54B0E448.dip.t-dialin.net) |
16:42:02 | | Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche) |
16:42:13 | Horscht | "they"? |
16:46:10 | | Quit OlivierBorowski (Remote closed the connection) |
16:48:20 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:49:12 | | Join Mathiasdm [0] (n=Mathias@vpnc202.ugent.be) |
16:51:48 | major_works | Well, well, well... looks like you was right. I didn't wait long enough. Two drives now show up in Explorer. It took almost 10 minutes. However, Explorer seems to have hung up trying to open the Sansa. |
16:51:55 | | Quit FOAD (Read error: 110 (Connection timed out)) |
16:51:55 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
16:52:00 | | Quit DaCapn (Remote closed the connection) |
16:53:51 | gevaerts | Horscht: whoever wrote this ReadyBoost feature in Vista |
16:53:55 | | Join Arathis [0] (n=doerk@p508A64CA.dip.t-dialin.net) |
16:54:22 | Horscht | ah, i see |
16:54:35 | | Join barrywardell_ [0] (n=barrywar@dhcp-892b9bdd.ucd.ie) |
16:55:10 | | Join Casainho_ [0] (n=chatzill@bl8-171-176.dsl.telepac.pt) |
16:55:46 | major_works | Wow! I can open my 4 GB SDHC card! |
17:00 |
17:01:09 | | Quit roxfan (Read error: 104 (Connection reset by peer)) |
17:06:01 | | Join roxfan [0] (n=dunno@95.96-201-80.adsl-dyn.isp.belgacom.be) |
17:08:43 | | Join wrtlprnft [0] (n=wrtlprnf@77.47.5.89.static.cablesurf.de) |
17:09:03 | *** | Saving seen data "./dancer.seen" |
17:09:24 | | Quit Mathiasdm ("Yuuw!") |
17:10:19 | | Quit CaptainSquid ("Miranda IM!") |
17:11:06 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
17:11:22 | Horscht | anyone know why in the latest build on the ipod 5.5G (80GB), the disk spins up after every song? runtime gathering is disabled, as is last.fm log |
17:11:43 | petur | last.fm logging does caching anyway |
17:11:56 | Horscht | i disabled it anyways, just to be sure |
17:12:44 | | Quit Casainho (Read error: 110 (Connection timed out)) |
17:13:03 | Horscht | does that happen on any other target? |
17:13:09 | | Join mf0102 [0] (n=michi@85.127.20.163) |
17:14:01 | gevaerts | I uploaded my recent work. It still seems stable, but since I did some low-level reorganisations backups are recommended. |
17:15:04 | | Join major_works_ [0] (n=chatzill@ool-45745dcc.dyn.optonline.net) |
17:17:49 | major_works_ | gevaerts: I got as far as both drives showing up in Explorer but Windows crashed completely when I got the Sansa to open. I |
17:17:50 | | Quit major_works (Read error: 110 (Connection timed out)) |
17:18:02 | | Nick major_works_ is now known as major_works (n=chatzill@ool-45745dcc.dyn.optonline.net) |
17:18:29 | major_works | I'd gotten my SDHC card to open before that. |
17:19:27 | gevaerts | major_works: I'l try to find out what makes XP slow. Maybe that will help for Vista as well. |
17:20:13 | major_works | Sure thing. I just thought I could help by trying it and letting you know how it went. |
17:20:50 | linuxstb | gevaerts: Does your latest patch still call usb_core_init() from interrupt context? |
17:22:06 | gevaerts | linuxstb: I think not, but I should double-check (the code path is a bit involved...). Your serial patch still crashes. |
17:22:11 | linuxstb | gevaerts: Looking at the patch, I'm guessing it does - you haven't changed the usb_detect() function. |
17:25:24 | * | rasher punches perl repeatedly |
17:26:39 | rasher | I'm trying to encode from utf-8 into iso-8859-1, and encode("iso-8859-1", $string) is just giving me what seems to be copy of the (utf-8) $string. |
17:27:27 | rasher | Maybe it's time for voice.py |
17:30:10 | gevaerts | linuxstb: true. I just tried moving set_serial_descriptor() to usb_core_control_request_handler(). That doesn't crash anymore, but the serial number doesn't match what the OF gives me (OF gives 4453033f-32305453-b9108047-6b008c55-00000000, RB gives 00000000-00000000-9405B487-401DFA13-00000000) |
17:31:11 | | Join karashata [0] (n=Kimi@bas3-kitchener06-1096622343.dsl.bell.ca) |
17:31:59 | linuxstb | gevaerts: That's odd - for bertrik, they matched... |
17:32:25 | gevaerts | linuxstb: bertrik has an e200, I have a c200. Maybe the exact location is different |
17:32:37 | rasher | Not unlikely |
17:32:55 | rasher | gevaerts: Maybe I can try it on my e200? |
17:34:01 | desowin | "usb 2-1.3: reset full speed USB device using ohci_hcd and address 20" still happens for me |
17:34:43 | gevaerts | rasher: apply my latest patch (v8), apply linuxstb's patch (http://www.davechapman.f2s.com/rockbox/sansa_serial_v3.diff), find where set_serial_descriptor() is called and move that to case USB_DT_STRING: |
17:34:55 | gevaerts | rasher: in usb_core_control_request_handler() |
17:35:05 | rasher | will do |
17:35:58 | linuxstb | gevaerts: According to this page, the values wrap every 0x40 bytes - so there doesn't seem to be any other place for it - http://www.rockbox.org/twiki/bin/view/Main/AustriaMicrosystemsAS3514 |
17:36:23 | gevaerts | desowin: not entirely unexpected. I still have them as well. I did really see the 2GB read without any reset though |
17:37:26 | gevaerts | linuxstb: maybe they are at a different offset on C200 ? Are the other 48 bytes used for something known ? |
17:37:47 | rasher | gevaerts: does it matter where in the case it is called? |
17:37:49 | | Quit m0f0x (Read error: 110 (Connection timed out)) |
17:38:06 | linuxstb | gevaerts: Checking the logs from the other day, here are what people reported as their serial numbers via USB - http://pastebin.ca/901369 - so some have 16 bytes of info, others have 32. |
17:38:31 | gevaerts | rasher: probably not |
17:39:21 | linuxstb | gevaerts: That page describes bytes 0x20 to 0x2f - I don't know what's in the first 32 bytes (I don't have the datasheet - both others here do) |
17:39:30 | gevaerts | rasher: I put it right after the case label |
17:39:41 | rasher | gevaerts: As did I.. building now |
17:39:51 | gevaerts | linuxstb: I'll just try and see what's there. Reading some bytes shouldn't hurt |
17:40:08 | | Quit petur ("now sports") |
17:40:27 | linuxstb | gevaerts: It wouldn't hurt to dump a few hundred bytes to a file... |
17:40:58 | * | rasher builds z80.. |
17:41:16 | gevaerts | linuxstb: It's only 64 bytes, so I shouldn't have to try more than 3 more settings... |
17:41:43 | linuxstb | That's assuming it does wrap every 64 bytes... |
17:42:07 | gevaerts | linuxstb: checking that only takes one more try (not for 100% certainty but still) |
17:43:39 | linuxstb | Or just give your Sansa a very long serial number... |
17:43:52 | rasher | gevaerts: now I'm not getting the usb screen |
17:44:29 | rasher | And getting "usb 3-2: device descriptor read/64, error -110" |
17:45:23 | gevaerts | linuxstb: 0x40 gives the same as 0x00, and none of the values look like what the OF gives me |
17:45:46 | | Quit barrywardell_ () |
17:45:51 | gevaerts | rasher: Can you try with just my patch ? |
17:45:55 | rasher | sure |
17:46:22 | linuxstb | gevaerts: You could always just write the USB serial number there ;) |
17:47:53 | | Quit magicthree (Remote closed the connection) |
17:48:43 | rasher | gevaerts: your patch gives the same results |
17:49:59 | gevaerts | rasher: interesting. Does the sansa hang or can you still do things there |
17:50:15 | rasher | gevaerts: I can still browse the menus |
17:51:04 | gevaerts | linuxstb: a wild guess : would the version of the OF matter ? Maybe they use the AS3514 in some versions and something else in others ? |
17:51:07 | | Join ApotheoZ [0] (i=ApotheoZ@nfb68-1-88-169-81-101.fbx.proxad.net) |
17:52:52 | gevaerts | rasher: it might be a latency issue. I'm not sure if the device has to send back the device descriptor in the same frame (==1 ms). Can you try boosting ? |
17:52:53 | linuxstb | gevaerts: Anything's possible. |
17:52:55 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
17:53:06 | rasher | gevaerts: I'll try that |
17:53:37 | | Join magicthree [0] (n=Banana@87.106.78.187) |
17:54:07 | lostlogic | w00t, the 1 of 2 original ProFont creators is on board for creating a new license blurb for us. |
17:54:19 | rasher | gevaerts: Nope, still "usb 3-2: device descriptor read/64, error -110" |
17:54:30 | linuxstb | lostlogic: Wow, I didn't expect any of them to still exist :) |
17:54:50 | lostlogic | linuxstb: nor did I |
17:56:05 | desowin | "FAT: Directory bread(block 1386551) failed", "scsi 16:0:0:0: rejecting I/O to dead device" and rockbox freezed |
17:56:35 | | Join kimi-sharamin [0] (n=Kimi@bas3-kitchener06-1096622343.dsl.bell.ca) |
17:56:54 | | Quit karashata (Nick collision from services.) |
17:56:58 | | Nick kimi-sharamin is now known as karashata (n=Kimi@bas3-kitchener06-1096622343.dsl.bell.ca) |
17:57:01 | * | desowin runs fsck on OF |
18:00 |
18:00:47 | gevaerts | linuxstb: I tried E1_00_03 and E1_01_06 : both have the same serial number |
18:02:51 | gevaerts | rasher: it does run on my c250, so I'm not sure what's going on |
18:04:28 | | Part frogskank ("Leaving") |
18:05:58 | gevaerts | Can people running windows (Vista or XP) check if the amount of files makes a difference (i.e. if a freshly-formatted player takes as long to show up as a full one) ? |
18:08:30 | gevaerts | I just traced a connection to XP and it does take a while, but all it does is just reading loads of data |
18:12:27 | | Quit Casainho_ (Read error: 104 (Connection reset by peer)) |
18:12:59 | * | gevaerts is going home now |
18:13:25 | | Quit gevaerts ("be back soon") |
18:14:36 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
18:15:05 | | Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder) |
18:16:45 | austriancoder | Hi.. can somebody tell me, why audiohw_set_lineout_vol(tenthdb2master(0), tenthdb2master(0)); is needed in set_prescaled_volume(void)@firmware/sound.c? |
18:18:39 | | Join MattAndrew [0] (n=mzandrew@cpe-67-49-176-228.hawaii.res.rr.com) |
18:23:37 | | Quit Neovanglist (Read error: 104 (Connection reset by peer)) |
18:23:40 | | Join Neovanglist [0] (i=Neovangl@chrisg.phx.neovanglist.net) |
18:23:48 | desowin | and this error is repeatable |
18:24:14 | | Join perrikwp [0] (i=98216aac@gateway/web/ajax/mibbit.com/x-a7bdd8eb430fa766) |
18:24:28 | desowin | oh, this time after bunch of directory breads, I've got "usb 2-1.3: device descriptor read/64, error -110" |
18:25:23 | | Quit ApotheoZ (Read error: 110 (Connection timed out)) |
18:26:30 | roolku | austriancoder: it sets the lineout (dock connector) volume to 0db (which may or may bnot be the default for the chip) |
18:27:27 | austriancoder | roolku: okay.. but why is this not done in audiohw_init? |
18:28:07 | | Join Arathis2 [0] (n=doerk@p508A7524.dip.t-dialin.net) |
18:29:15 | roolku | austriancoder: I would have to guess - the person who did it wanted to keep similar function calls together? |
18:29:15 | | Quit uski ("This is a quit message virus. Please copy my text in your "quit" message.") |
18:30:02 | austriancoder | roolku: time for a revolution |
18:30:49 | roolku | austriancoder: well, as long as it is done at some point I don't mind. |
18:31:09 | roolku | austriancoder: it sounded as if you wanted to remove it |
18:31:54 | austriancoder | roolku: in the end I want to remove it.. yes.. but first I need to write a patch and find somebody to test it... |
18:39:03 | | Quit z35 (Read error: 110 (Connection timed out)) |
18:39:04 | | Join z35_1 [0] (n=z@149.123.33.65.cfl.res.rr.com) |
18:44:37 | | Join jdawg [0] (n=0c115f87@gateway/web/cgi-irc/labb.contactor.se/x-05ca7c0f991b2699) |
18:44:43 | jdawg | hello all |
18:45:03 | jdawg | I just wanted to hop in and say I love Rockbox |
18:45:12 | jdawg | keep up the good work |
18:45:29 | | Join MethoS-- [0] (n=clemens@pD955BA30.dip.t-dialin.net) |
18:45:36 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
18:45:47 | | Quit jdawg (Client Quit) |
18:45:57 | | Quit Arathis (Read error: 110 (Connection timed out)) |
18:46:46 | LambdaCalculus37 | Hit and run complimenting... odd, indeed. :) |
18:47:37 | | Join gevaerts [0] (n=fg@195-144-092-010.dyn.adsl.xs4all.be) |
18:48:18 | linuxstb | austriancoder: Originally the line-out volume changed with the headphone volume on ipods, but then it was decided to fix it at 0dB - so maybe whoever did that just didn't move the call... |
18:49:41 | austriancoder | linuxstb: so changing lineout is needed every time volume gets changed? If not, can we remove this call? |
18:50:46 | * | gevaerts is getting worried about these things working on c200, but not on e200 |
18:52:58 | | Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) |
18:53:50 | asdrubal | what things |
18:54:10 | Horscht | USB stack |
18:54:28 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
18:55:48 | rasher | gevaerts: I can test stuff for you, but I'm not really qualified to do anything on my own |
18:59:39 | gevaerts | rasher: could you set NUM_TRANSFER_DESCRIPTORS a bit higher in firmware/target/arm/usb-drv-pp502x.c ? That shouldn't be the problem, but... |
19:00 |
19:00:29 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
19:00:32 | austriancoder | linuxstb: ? |
19:01:52 | rasher | gevaerts: 40? |
19:02:51 | gevaerts | linuxstb: I moved the serial number reading to the start of usb_core_thread(). Since control requests are now also dispatched through this thread that is guaranteed to be early enough. usb_core_init() is still called in interrupt context, but it now does nearly only memory stuff. |
19:03:21 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
19:03:23 | gevaerts | rasher: should be fine |
19:03:57 | rasher | gevaerts: trying now |
19:04:31 | rasher | gevaerts: Nope, still this: "usb 3-2: device descriptor read/64, error -110" |
19:04:47 | rasher | And then it comes up at a new device |
19:05:13 | linuxstb | austriancoder: I'm saying it _was_ needed, but isn't now (at least on ipods). |
19:05:56 | linuxstb | austriancoder: But don't believe anything I say about audio drivers, I'm no expert on them... I just remember that fact. |
19:06:44 | gevaerts | rasher: can you try changing usb_core.c as follows ? Change usb_core_control_request() (near the bottom) to call usb_core_control_request_handler(req); |
19:06:55 | gevaerts | rasher: instead of doing the queue_post() |
19:07:36 | gevaerts | rasher: this basically moves control request handling back to interrupt context. |
19:07:45 | rasher | Okay.. let me see |
19:08:03 | | Nick Arathis2 is now known as Arathis (n=doerk@p508A7524.dip.t-dialin.net) |
19:08:39 | * | gevaerts is going to have dinner now. I'll be back soon |
19:09:07 | *** | Saving seen data "./dancer.seen" |
19:09:49 | | Join efexpee [0] (i=Tristan@S01060012c0988732.gv.shawcable.net) |
19:10:02 | efexpee | how do i make ipod shuffle so that i don't need itunes to transfer songs |
19:10:20 | markun | efexpee: no idea |
19:11:35 | rasher | gevaerts: That makes the sansa reboot on usb connetion |
19:12:05 | | Quit MethoS-- (Read error: 110 (Connection timed out)) |
19:12:07 | markun | efexpee: this is the first like I get with google: http://answers.google.com/answers/threadview?id=464522 |
19:12:23 | markun | when I search for: ipod-shuffle no-itunes |
19:15:41 | | Join replix [0] (n=replix@123-194.0-85.cust.bluewin.ch) |
19:18:17 | efexpee | how do i transfer songs to ipod without having to delete everything in ipod |
19:19:00 | efexpee | even using itunes |
19:19:24 | | Join MethoS-- [0] (n=clemens@pD955B45F.dip.t-dialin.net) |
19:19:53 | BigBambi | Nano is 32 MB memory correct? |
19:20:03 | soap | While it might be understandable due to the nature of Rockbox, this is not an iPod support channel - nor is it an iTunes-Replacement channel. This is a channel about one specific piece of software which does not even run on your iPod Shuffle. |
19:20:03 | | Join Buschel [0] (n=AndreeBu@p54A3D802.dip.t-dialin.net) |
19:24:19 | roolku | slasheri: are you here? |
19:25:28 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
19:26:47 | LambdaCalculus37 | BigBambi: Yes. |
19:27:08 | | Join JdGordon|w [0] (i=836b004b@gateway/web/ajax/mibbit.com/x-bc4c4f932ef88514) |
19:28:59 | gevaerts | rasher: ok. Can you try going back to an unmodified patched version (if that isn't a contradiction), and enabling LOGF for usb-drv-pp502x.c and usb_core.c ? |
19:30:38 | replix | how to scale a video to a specified resolution? |
19:31:41 | Horscht | replix, virtualdub on windows |
19:32:04 | replix | and linux? |
19:33:17 | Horscht | mencoder for cli, avidemux for GUI |
19:33:33 | Horscht | not really on topic, though |
19:33:44 | | Quit replix ("Verlassend") |
19:34:28 | toffe82 | markun : any idea on the problem of kkurbjun fo rthe lcd ? |
19:35:08 | | Join Domonoky [0] (n=Domonoky@92.227.24.46) |
19:35:35 | | Join lee-qid [0] (n=liqid@p54964DD9.dip.t-dialin.net) |
19:35:54 | | Quit bluebrother ("bbl") |
19:36:15 | | Join keanu [0] (n=none@unaffiliated/keanu) |
19:36:25 | | Quit miepchen^schlaf ("Verlassend") |
19:36:35 | rasher | gevaerts: sure, but in a while |
19:36:54 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
19:37:52 | | Quit FOAD ("I'll be back") |
19:38:38 | | Join miepchen^schlaf [0] (n=hihi@p54BF462D.dip.t-dialin.net) |
19:39:21 | | Quit miepchen^schlaf (Client Quit) |
19:39:43 | | Join Hammer89 [0] (n=matthew@host-24-225-156-82.patmedia.net) |
19:40:10 | Hammer89 | does anyone know if Rockbox will still boot properly on an e200 with the latest firmware installed? |
19:40:33 | Hammer89 | firmware = the original firmware from SanDisk |
19:40:46 | | Join FOAD [0] (n=dok@dinah.blub.net) |
19:40:56 | | Join obo [0] (n=obo@rockbox/developer/obo) |
19:41:28 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
19:41:44 | | Join miepchen^schlaf [0] (n=el_miep@p54BF462D.dip.t-dialin.net) |
19:42:53 | scorche|w | i havent heard otherwise on a v1 so far |
19:42:55 | | Join jcollie_ [0] (n=jcollie@161.210.56.14) |
19:44:28 | | Quit miepchen^schlaf (Client Quit) |
19:44:36 | | Join miepchen^schlaf [0] (n=el_miep@p54BF462D.dip.t-dialin.net) |
19:44:50 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
19:45:00 | | Quit major_works (Read error: 110 (Connection timed out)) |
19:46:11 | * | Buschel knocks his head against his keyboard |
19:46:13 | * | gevaerts gets 'usb 2-2: device descriptor read/64, error -110' |
19:46:29 | * | gevaerts thinks Buschel has the right idea |
19:46:30 | Buschel | Can anyone please change FS #8603 from "bug" to "patch"? |
19:48:04 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
19:48:11 | Horscht | Buschel, can you verify FS #8601? |
19:48:55 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
19:49:18 | roolku | Buschel: done |
19:50:02 | * | roolku decides between 3 ugly approaches |
19:50:37 | | Join ap0 [0] (n=kvirc@nfb68-1-88-169-81-101.fbx.proxad.net) |
19:53:13 | amiconn | That faad warning "fix" also segfaults on x86_32 |
19:53:38 | Buschel | Horscht: I am running a bench right now (patched svn 16260). at least i can confirm that its not happening with this version. |
19:54:14 | markun | toffe82: no idea what it could be either |
19:54:22 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
19:54:48 | Horscht | 16260? gonna check that, Buschel |
19:55:04 | | Join Mathiasdm [0] (n=Mathias@vpnd028.ugent.be) |
19:55:57 | Buschel | roolku: thanks. |
19:56:12 | | Quit karashata (" HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...") |
20:00 |
20:00:14 | Buschel | see you tomorrw, was only a short visit here today |
20:00:16 | | Quit Buschel () |
20:00:27 | gevaerts | linuxstb: I changed the sansa version reading back to one large read like your v1 patch, and it still works |
20:01:51 | | Join mirak [0] (n=mirak@m135.net81-66-75.noos.fr) |
20:03:32 | | Join qwedsa_ [0] (n=superman@ip51ccca31.speed.planet.nl) |
20:03:44 | | Quit mirak (SendQ exceeded) |
20:04:46 | | Join mirak [0] (n=mirak@m135.net81-66-75.noos.fr) |
20:06:07 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
20:10:33 | | Quit japc (Read error: 110 (Connection timed out)) |
20:11:52 | | Quit ompaul (Client Quit) |
20:14:40 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
20:17:24 | gevaerts | Since it appears that the serial number on the C200 is not on the as3514, it must be somewhere else. system-pp502x.c seems to suggest that there is an on-cpu rom. Is that mapped somewhere in the address space ? |
20:17:43 | | Join shbla99 [0] (n=shbla99@cpe-66-75-77-20.socal.res.rr.com) |
20:18:24 | | Part Hammer89 |
20:18:44 | shbla99 | hello. is it possible to configure rockbox so that only that last songs transfered are in the 'recently added' playlist in the database? |
20:19:05 | | Join j8048188 [0] (n=a3f8c271@gateway/web/cgi-irc/labb.contactor.se/x-881111ee6cef063e) |
20:19:20 | | Join perrikwp [0] (i=98214137@gateway/web/ajax/mibbit.com/x-0f5bfaee63a3c30b) |
20:20:17 | | Quit perrikwp (Client Quit) |
20:20:18 | | Quit qwedsa (Read error: 110 (Connection timed out)) |
20:21:24 | | Join spiorf [0] (n=spiorf@host118-214-dynamic.20-79-r.retail.telecomitalia.it) |
20:22:47 | | Join perrikwp [0] (i=98214137@gateway/web/ajax/mibbit.com/x-fe1c17c70d760824) |
20:23:33 | ap0 | Maybe not. |
20:24:03 | | Quit j8048188 ("CGI:IRC (Ping timeout)") |
20:28:27 | amiconn | hmm |
20:28:47 | amiconn | I can work around that gcc 4.2 bug by introducing a temporary variable. |
20:29:09 | amiconn | I wonder whether I should commit that... |
20:29:43 | Nico_P | amiconn: better than a segfault I guess |
20:30:42 | | Quit sandberg_ (Read error: 104 (Connection reset by peer)) |
20:30:43 | | Join replix [0] (n=replix@123-194.0-85.cust.bluewin.ch) |
20:31:40 | amiconn | Well, it might change gcc's optimisation strategy, lowering performance on target |
20:31:53 | | Join herrwaldo [0] (n=waldo@ip-81-11-198-103.dsl.scarlet.be) |
20:32:02 | JdGordon|w | ifdef sim it then? |
20:32:03 | * | amiconn should probably just check the disassemblies |
20:33:39 | | Quit andrew___ (Read error: 113 (No route to host)) |
20:35:08 | | Quit replix (Client Quit) |
20:35:25 | | Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
20:37:03 | amiconn | blah |
20:37:19 | * | amiconn found the reason for the recent slowness of his build server |
20:37:55 | amiconn | Looks like it's due to linux' new "completely fair scheduler", which should be called "completely crap scheduler" |
20:38:20 | | Join bertrik [0] (n=Bertrik_@137-015-045-062.dynamic.caiway.nl) |
20:38:42 | amiconn | It causes my dnetc (running at nice 19) to still draw 50% cpu even if the build processes should get all available power |
20:40:09 | | Quit waldo (Read error: 110 (Connection timed out)) |
20:40:32 | | Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn) |
20:41:55 | gevaerts | bertrik: do you have a list somewhere of what scsi commands you had to implement for UMS to work everywhere (and maybe a list of what "everywhere" means in that context) ? |
20:42:27 | | Quit simonrvn_ (Client Quit) |
20:44:09 | bertrik | the list i mentioned yesterday allows me to read, write and format under windows xp. IIRC it also worked for reading and writing under Linux but I have not tested that as much |
20:46:08 | rasher | amiconn: the solution is to not run dnetc |
20:46:34 | amiconn | It worked perfectly with the old scheduler... |
20:47:09 | rasher | gevaerts: do you still want me to run your latest patch with logf enabled? |
20:47:20 | Slasheri | roolku: hi' |
20:47:42 | gevaerts | bertrik: thanks. I guess format_unit can be fake for us ? |
20:47:46 | rasher | amiconn: it's just that dnet is a pretty useless project and you're wasting precious power |
20:48:06 | bertrik | gevaerts: yes, I think it can be ignored |
20:48:09 | gevaerts | rasher: yes. |
20:48:12 | amiconn | I wouldn't call ogr useless... and the box is running anyway |
20:48:55 | | Quit mirak ("Ex-Chat") |
20:50:07 | bertrik | gevaerts: I wonder if the OS really looks at the inquiry data to determine what SCSI commands to use |
20:50:38 | * | bertrik checks the code to look at the currently reported inquiry data |
20:50:51 | gevaerts | bertrik: it should, but you never know. Anyway even then I find the specs confusing |
20:52:42 | * | gevaerts goes to check if windows can now format his sd card |
20:55:02 | rasher | Logf time |
20:55:19 | bertrik | gevaerts: what kind of hardware are you developing on? |
20:56:47 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
20:56:59 | | Quit spiorf (Remote closed the connection) |
20:57:17 | | Quit MethoS-- (Read error: 101 (Network is unreachable)) |
20:57:28 | gevaerts | bertrik: I have a sansa c250. |
20:59:46 | preglow | /me wouldn't dream of running dnetc... |
20:59:59 | amiconn | Using that tempvar even saves one instruction in the function on arm. On cf it just shuffles instructions a bit, and saves one extension word |
21:00 |
21:00:20 | preglow | gcc is crap |
21:01:16 | Domonoky | gcc maybe crap, but its the best thing we have.. :-) |
21:01:29 | preglow | yes, unfortunately :/ |
21:01:36 | | Join jcollie__ [0] (n=jcollie@161.210.6.122) |
21:01:54 | rasher | Would be niced if they cared more about non-x86 targets |
21:02:51 | linuxstb_ | Or as we say in Rockbox, no ARM users care about gcc... |
21:02:53 | JdGordon|w | ... patchhes are (usually) welcome... |
21:03:19 | linuxstb_ | I guess ARM users use ARM's compiler. |
21:04:01 | Domonoky | not really, there are more and more commercial dev tools (for embedded) using gcc.. |
21:04:16 | rasher | gevaerts: rasher.dk/pub/logf.txt">http://rasher.dk/pub/logf.txt |
21:04:21 | linuxstb_ | But those companies don't seem to be helping gcc... |
21:04:34 | | Join replix [0] (n=replix@123-194.0-85.cust.bluewin.ch) |
21:05:18 | Domonoky | yes, sadly... maybe it will get better, as there get are more companies using it.. |
21:05:36 | * | Domonoky speaks strange english today :-) |
21:06:34 | | Quit jcollie_ (Read error: 110 (Connection timed out)) |
21:08:08 | gevaerts | rasher: can you add some logf()s to usb_core_thread ? It looks like the events get lost somewhere after usb_core_control_request() posts them on the queue. |
21:09:09 | *** | Saving seen data "./dancer.seen" |
21:09:29 | | Quit Mathiasdm ("Yuuw!") |
21:11:28 | | Join Domonoky_ [0] (n=Domonoky@92.227.35.61) |
21:13:06 | preglow | linuxstb_: wha? isn't gcc gpl? how can they not help them? |
21:13:35 | | Quit barrywardell (Remote closed the connection) |
21:13:55 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:14:09 | rasher | preglow: modifying the compiler for internal use and not releasing neither binary nor source? |
21:16:28 | preglow | rasher: right, i asummed they were selling dev tools |
21:17:10 | Domonoky_ | most of them dont modify gcc i think, they just use it in their IDEs and such.. |
21:18:11 | | Join m0f0x [0] (n=m0f0x@189-47-39-116.dsl.telesp.net.br) |
21:18:17 | gevaerts | preglow: even then, if their modifications are quick hacks and they are not sending clean patches upstream, their changes will get lost |
21:18:50 | * | gevaerts wants a license that forbids dirty hacks and only allows clean code |
21:18:55 | preglow | yeah, true |
21:18:58 | Domonoky_ | like Windriver (vxWorks), with a eclipse based IDE, using gcc (and another compiler) for many plattforms (arm,ppc,x86).. |
21:19:03 | rasher | gevaerts: gplv4... |
21:19:06 | Domonoky_ | :-) |
21:19:20 | Domonoky_ | the "Clean Source Licence" :-) |
21:19:42 | JdGordon|w | gevaerts: where would the fun in that be? |
21:20:05 | preglow | it would pretty much exclude me from contributing too :/ |
21:20:58 | gevaerts | Actually, the GPL states that you have to release 'the preferred form of the work for making modifications to it'. Doesn't that mean clean commented code ? |
21:21:35 | JdGordon|w | not if the only code you have is the crap version without comments and full of hacks |
21:21:51 | JdGordon|w | because thats still "preferred" over none |
21:22:38 | rasher | I doubt you could get away with arguing like that |
21:22:44 | * | gevaerts didn't read anything about what this form should be preferred over |
21:23:50 | JdGordon|w | why not? If this is the only version of the patch, then for sure I legally have to make that availble... but if i have a ncie version and a crap version then obviously the nice one has to be availble |
21:24:07 | rasher | gevaerts: none of the logfs I enter in usb_core_thread seem to make it |
21:24:08 | JdGordon|w | if there is no nice version the license cant force mne to pretty it up first |
21:24:30 | desowin | forcing to have "clean commented code" would make loads of GPL software breaking license ;) |
21:24:36 | preglow | i assume they mean whether you have to provide a patch, a source tree, whatever |
21:24:51 | * | gevaerts wishes he had kept quiet now |
21:26:11 | gevaerts | rasher: are you still using v8? (v9 contains linuxstb's serial number code which might interfere) |
21:27:18 | rasher | gevaerts: still v8 yes |
21:27:47 | rasher | If you don't trust me or have better ideas, please feed me with patches |
21:29:19 | | Join TMM [0] (n=hp@c5147518c.cable.wanadoo.nl) |
21:29:23 | gevaerts | rasher: OK. did you check if the thread starts up ? Does it get to usb_core_control_request() ? |
21:29:48 | gevaerts | rasher: I actually have no real idea at all. |
21:29:55 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
21:31:46 | | Quit ap0 ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
21:34:02 | | Quit crashd_ (Read error: 104 (Connection reset by peer)) |
21:34:07 | | Join crashd_ [0] (i=foobar@lostnode.org) |
21:35:53 | | Quit kugel ("ChatZilla 0.9.80 [Firefox 2.0.0.12/2008020710]") |
21:37:15 | rasher | I can't logf from inside usb_core_control_request() |
21:37:31 | rasher | I'm confused. |
21:37:40 | | Join TradeJack [0] (n=aurum@ool-182f7087.dyn.optonline.net) |
21:38:48 | gevaerts | rasher: Can you add a logf in control_received(void) |
21:39:34 | rasher | Where's that? |
21:39:36 | gevaerts | rasher: in usb-drv-pp502x.c, just before the call to usb_core_control_request() (and maybe also one after) ? |
21:39:44 | | Join major_works_ [0] (n=chatzill@ool-45745dcc.dyn.optonline.net) |
21:39:47 | | Nick major_works_ is now known as major_works (n=chatzill@ool-45745dcc.dyn.optonline.net) |
21:40:06 | * | gevaerts hates it when he accidentally pastes a line break |
21:40:40 | gevaerts | rasher: control_received() is the last point we know the code reaches |
21:42:32 | | Quit framo ("moo") |
21:43:37 | | Join mirak [0] (n=mirak@m135.net81-66-75.noos.fr) |
21:45:19 | | Quit mirak (SendQ exceeded) |
21:46:02 | | Join framo [0] (n=framo@bb-87-80-66-156.ukonline.co.uk) |
21:46:11 | | Join mirak [0] (n=mirak@m135.net81-66-75.noos.fr) |
21:47:06 | | Quit asdrubal (Remote closed the connection) |
21:47:26 | | Quit replix (Read error: 110 (Connection timed out)) |
21:50:21 | | Join asdrubal [0] (n=abc@cpe-76-190-210-165.neo.res.rr.com) |
21:50:59 | | Quit Siku () |
21:51:36 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:52:29 | | Join austriancoder_ [0] (n=austrian@80.120.117.30) |
21:53:34 | | Part hcs |
21:53:34 | rasher | gevaerts: logfs both before and after the call to usb_core_control_request get recorded |
21:54:22 | | Join joshyro [0] (n=Miranda@189.149.69.226) |
21:54:30 | joshyro | hi there!!! |
21:54:40 | | Join K4rP4D [0] (n=KrPD@unaffiliated/krpd) |
21:55:01 | gevaerts | rasher: so it has to get at the queue_post() in usb_core_control_request(), so the event must be posted. That means that something goes wrong with usb_core_thread |
21:55:02 | asdrubal | howdy! |
21:55:16 | joshyro | any one knows!!! how i can to install a new plugin on my rockbox!??? ( ipod 5G) |
21:55:34 | | Join aneka [0] (n=kvirc@66.251.27.251) |
21:55:40 | joshyro | im a newbie!!:$ |
21:56:21 | LambdaCalculus37 | joshyro: By writing it and compiling it into a new Rockbox build. |
21:56:35 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
21:56:48 | | Quit parafin ("So long and thanks for all the fish") |
21:56:57 | | Join parafin [0] (i=parafin@paraf.in) |
21:58:23 | | Quit Arathis ("Bye, bye") |
21:58:37 | BigBambi | joshyro: Which plugin? If you have written one, compile it as has been said. The ones hat come with rockbox, well come with rockbox |
21:59:46 | joshyro | yeah i know.. but.. ive read "pictureflow" plugin on a 5.5 G... i would like try it on my 5 G... |
22:00 |
22:00:16 | JdGordon|w | read the manual |
22:00:22 | BigBambi | pictureflow is included |
22:00:37 | BigBambi | As are all plugins that come with rockbox |
22:02:48 | gevaerts | rasher: I'm going to split my patch in a series of smaller incremental steps. Maybe that will help |
22:03:08 | roolku | Slasheri: I only wanted to know if you had a better idea regarding FS #8599 and if you think my solution is acceptable |
22:03:58 | BigBambi | JdGordon|w: Actually, I can't find pictureflow in the manual |
22:04:06 | | Join DivxTrdr [0] (n=c0ced6fe@gateway/web/cgi-irc/labb.contactor.se/x-bf22f6d6792c1870) |
22:04:45 | DivxTrdr | hello, is this thing on? |
22:05:00 | JdGordon|w | BigBambi: i guessed as much... but he probably hasnt read it anyway |
22:05:08 | BigBambi | very true |
22:05:09 | joshyro | ive saw all the plugins on my rockbox but is missing, maybe i need to update?? |
22:05:11 | rasher | gevaerts: Just give me a note when you have something |
22:05:16 | BigBambi | DivxTrdr: Just ask |
22:05:43 | BigBambi | joshyro: You should always be using the lastest current build (that changes many times per day) before asking for help |
22:05:49 | DivxTrdr | i cant seem to connect via Mirc or Excursion using irc.freenode.net i suppose this works just as well for now |
22:06:03 | BigBambi | DivxTrdr: That seems off topic for rockbox |
22:06:15 | BigBambi | DivxTrdr: Sorry, I misread |
22:06:34 | DivxTrdr | well, I have an Archos AV300 and i wanted to upgrade the bootloader to AVOS, but it seems that has gone by thew wayside? |
22:06:56 | joshyro | BigBambi: yes i will!!:$ |
22:06:58 | rasher | DivxTrdr: Rockbox does not support the AV300 |
22:07:00 | DivxTrdr | this channel was listed as a possible place for reference regarding such projects |
22:07:12 | JdGordon|w | where was it listed? |
22:07:13 | BigBambi | DivxTrdr: This channel is for rockbox only |
22:07:25 | BigBambi | If you want to port rockbox to it, fine |
22:07:26 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
22:07:30 | DivxTrdr | http://www.geocities.com/daniel32708/ |
22:07:39 | | Quit austriancoder (Read error: 110 (Connection timed out)) |
22:07:46 | DivxTrdr | look under option #4 |
22:08:14 | Bagder | "such projects" perhaps but not on a lot of the hardware AVOS runs/ran on |
22:08:49 | BigBambi | I don't see that saying come here for random support |
22:08:55 | rasher | DivxTrdr: Err, those instructions just instruct you to use a single tool made by Rockbox. That doesn't mean much. |
22:09:06 | DivxTrdr | ok, so, this would not be the place to inquire about the AV300 for any such upgrades |
22:09:12 | BigBambi | Nope |
22:09:12 | rasher | Nope |
22:09:14 | JdGordon|w | bingo |
22:09:23 | Bagder | Nope |
22:09:24 | BigBambi | This would be the place to inquire about rockbox |
22:09:25 | Bagder | :-) |
22:09:58 | DivxTrdr | sorry, thought perhaps i could get it to run on my antique AV300... looks not... take care, thanks for the help anyway! |
22:13:06 | | Quit K4rP4D ("Leaving") |
22:17:02 | | Quit Kupopop (Read error: 110 (Connection timed out)) |
22:17:58 | * | amiconn now worked around that cfs issue :/ |
22:18:09 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
22:18:19 | | Quit desowin () |
22:18:33 | | Quit DivxTrdr ("CGI:IRC (EOF)") |
22:19:10 | | Join kugel [0] (n=kugel@unaffiliated/kugel) |
22:19:43 | joshyro | Yeah!! ive updated my rockbox and now I can see pictureFlow.. thanks!!! |
22:19:56 | rasher | amiconn: What was the workaround? |
22:20:39 | Slasheri | roolku: hehe, nice bug :) the solution looks fine as long as it's documented enough |
22:20:50 | amiconn | I've added a line to my /etc/init.d/dnetc script that sets cpu_share to miminum for the dnetc user after launching the client |
22:21:13 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
22:22:06 | rasher | amiconn: I have a feeling your prlbem might be related to running dnetc as a different user |
22:22:07 | | Quit joshyro ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:22:17 | rasher | But this is offtopic, to be honest. |
22:22:34 | amiconn | It would always be a different user than rbclient |
22:23:12 | amiconn | And that was the problem I was *mainly* trying to solve - don't let dnetc take cycles from rbclient, as it's not meant to do that |
22:23:35 | preglow | isn't dnetc an idle process? |
22:25:36 | rasher | That's the idea |
22:26:17 | rasher | Seems it was still getting about 50% cpu time even at a nice-level of 19 |
22:26:24 | amiconn | yup |
22:27:28 | gevaerts | rasher: I have split my changes into three independent parts. They are at gevaerts/transfer_descriptors.diff">http://www.evonet.be/~gevaerts/transfer_descriptors.diff , http://www.evonet.be/~gevaerts/threading.diff and http://www.evonet.be/~gevaerts/serial.diff |
22:28:12 | preglow | well, that's insane... |
22:28:54 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
22:29:06 | alienbiker99 | how long does it usually take to install (never installed before) using the rockboxdev.sh |
22:29:06 | | Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) |
22:29:11 | gevaerts | rasher: can you test transfer_descriptors.diff and threading.diff separately ? serial.diff is linuxstb's sansa serial number patch, shuffled around to make it not crash. Testing that would be useful as well, but less important right now |
22:29:25 | desowin | alienbiker99: depends on your computer |
22:29:46 | bluebrother | Domonoky_: around? |
22:30:29 | | Join |aneka| [0] (n=kvirc@66.251.25.76) |
22:30:54 | * | rasher gets a horrible feeling |
22:31:23 | Domonoky_ | yes |
22:31:44 | rasher | gevaerts: I think I may just have wasted hours of your time |
22:32:07 | bluebrother | I just changed the TTS name conversion to static functions. Any objections to this? |
22:33:10 | gevaerts | rasher: what did you do ? |
22:33:16 | JdGordon|w | Domonoky_: bluebrother: any idea how the xml file for the config settings should look like? I had a bit of a play to get it written by a script last night but failed miserably so might just convert settings_listc by hand |
22:33:18 | rasher | gevaerts: I guess I should've done this: "#define USE_ROCKBOX_USB" |
22:33:42 | rasher | I suck.. |
22:33:47 | gevaerts | rasher: that would have helped... |
22:33:48 | alienbiker99 | hmmm its been like an hour and half i guess |
22:34:00 | rasher | gevaerts: sorry for wasting your time |
22:34:19 | rasher | I'll try again with ums_v8 instead |
22:34:24 | kugel | Can a dev take a look at FS #8517 please? |
22:34:31 | gevaerts | rasher: no problem |
22:34:35 | bluebrother | JdGordon|w: well, I need to be able to extract (a) if the setting is valid for the current player, (b) what type the setting is, (c) its limit and (d) its values for enum settings |
22:34:53 | gevaerts | rasher: try ums_v9 while you're at it. You should have a nice and shiny serial number then |
22:35:27 | | Join perrikwp [0] (i=98216aac@gateway/web/ajax/mibbit.com/x-4e07bacbd71923e7) |
22:35:30 | bluebrother | I haven't thought about this in depth yet, but maybe there could be something like <setting type='enum'><enum>yes</enum></setting> |
22:35:46 | JdGordon|w | bluebrother: also, can rbutil use the lang files? |
22:35:51 | bluebrother | and a attribute min and max for int settings |
22:36:27 | bluebrother | the lang files in what sense? It uses its own mechanism for localization, and it can't read Rockbox lang format |
22:36:47 | bluebrother | we could of course add a parser for the lang sources. But what would that help with? |
22:38:38 | JdGordon|w | http://pastebin.ca/901702 ? |
22:38:55 | JdGordon|w | because the LANG_ id might be nicer to use than the config name |
22:39:08 | JdGordon|w | might not be worth the effort though |
22:39:17 | JdGordon|w | is that paste legal xml? and workable? |
22:39:19 | rasher | gevaerts: hurray |
22:39:36 | gevaerts | rasher: there's still something wrong. Why didn't you get the "normal" charging-only descriptors ? |
22:39:39 | rasher | gevaerts: my serial appears to be all zeroes though |
22:40:12 | bluebrother | JdGordon|w: well, it doesn't have a DTD but otherwise it looks workeable |
22:40:15 | rasher | gevaerts: now that I don't know |
22:40:29 | rasher | DTDs are evil. XMLSchema! |
22:40:54 | bluebrother | maybe not use the attribute "cfgname" but simply "name" instead |
22:41:04 | * | bluebrother isn't too familiar with xml (yet) |
22:41:11 | Domonoky_ | bluebrother: static functions are ok.. |
22:41:18 | * | JdGordon|w has nfi how proper xml is supposed to be |
22:41:37 | bluebrother | but a default value is needed. Forgot to mention that ;-) |
22:41:38 | JdGordon|w | bluebrother: also, should features go as a attribute or done like the <options>? |
22:41:42 | bluebrother | JdGordon|w: nfi? |
22:41:44 | Domonoky_ | using lang files in rbutil woudnt be good, rbutil doesnt have access to themm |
22:41:47 | rasher | bluebrother: xmlschema is basically a dtd, except the xmlschema language is fully xml as well (and can be defined by an xmlschema) |
22:41:54 | JdGordon|w | nfi = no f idea |
22:42:17 | bluebrother | JdGordon|w: oh, so pretty much what I thought it _might_ be ;-) |
22:42:51 | JdGordon|w | and good, ignoreing the LANG_* will make it easier to dump from inside rockbox |
22:42:51 | * | JdGordon|w failed trying to get perl to play nice |
22:43:10 | bluebrother | hmm, I think features should go as attributes. |
22:43:46 | JdGordon|w | features="lcd_color,hwcodec,..." ? |
22:43:50 | * | bluebrother will check his xml book later tonight |
22:44:19 | bluebrother | can't we tie each setting to a specific feature? And define the featurelist in rbutil.ini` |
22:44:22 | bluebrother | ? |
22:44:31 | * | JdGordon|w hopes features handling can do ! feature |
22:44:43 | gevaerts | rasher: maybe put a logf() in set_serial_descriptor() to check if it gets there ? Anyway that's not too important I think. |
22:44:44 | | Join karashata [0] (n=Kimi@bas3-kitchener06-1096622343.dsl.bell.ca) |
22:44:59 | Domonoky_ | bluebrother: the features are already known to rockbox... they are in the rockbox-info.txt |
22:45:12 | JdGordon|w | well, imo it would be nicer keeping the features with the settings so its 1 place to modify instead of two when settings are added |
22:45:23 | bluebrother | dang, I'm quite out of the stream ... |
22:46:08 | Domonoky_ | we needed the features for voicecreation, so thats why they are now in the rockbox-info.txt :-) always fitting the installed build :-) |
22:46:10 | bluebrother | Domonoky_: committed. Encoder will come later (possibly not today anymore) |
22:46:54 | | Quit aneka (Connection timed out) |
22:46:55 | bluebrother | hmm, but how handle a feature that is present on various players but with different values? Like min and max value for the volume? |
22:48:50 | Domonoky_ | use the target name (ie h120) as feature for such a config.. |
22:49:26 | Domonoky_ | i think lang and voice also does this... at least i have to give the targetname and all feature to genlang :-) |
22:49:44 | JdGordon|w | I was thinking the setting would be duplicated with different feature attirbutes so rbutil will pick the right one |
22:50:37 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:50:48 | bluebrother | i.e. <setting name="volume" feature="h100"> |
22:51:07 | bluebrother | thought about something like that too |
22:51:31 | JdGordon|w | yeah, but each setting can have multiple features |
22:51:48 | | Quit nicktastique ("Leaving") |
22:51:52 | JdGordon|w | and h100 would be the target define instead I rekon |
22:54:09 | Domonoky_ | depending on the parse method, it maybe easier to not put all infos in attributes.. :-) |
22:54:45 | bluebrother | fortunately Qt has an xml parser ;-) |
22:55:12 | Domonoky_ | bluebrother: there are different parsing methods for xml: Xpath, Sax, Dom .... |
22:55:23 | bluebrother | I think I'll just have a look into it in the next days. Hopefully I'll notice soon enough what's the easiest way :) |
22:55:46 | | Quit mf0102 ("Verlassend") |
22:59:20 | | Quit ompaul (Client Quit) |
23:00 |
23:01:14 | gevaerts | Is anyone here testing the new rockbox USB stack on Windows ? |
23:01:29 | perrikwp | gevaerts: yes |
23:01:52 | gevaerts | perrikwp: does it feel slow on plugging in ? |
23:02:33 | | Join japc [0] (n=japc@bl7-245-191.dsl.telepac.pt) |
23:03:10 | perrikwp | gevaerts: it takes windows explorer about two minutes to display the ipod, but recognizes the usb connection right away |
23:03:26 | bertrik | gevaerts: I tried USB from SVN on my sansa e200 yesterday and it worked, but it took really long for explorer to list the directory |
23:04:48 | | Quit ender` (" To err is human; to really foul things up takes a computer.") |
23:05:24 | perrikwp | gevaerts: after it shows up I can access and modify the ipod's contents without damaging the filesystem, also transfer rates are still slow, but fine for the state usb is in for now |
23:05:29 | gevaerts | perrikwp, bertrik: Can you try marking the .rockbox directory hidden (only the directory itself, not the contents) ? I have a suspicion that windows scans subdirectories to help it decide what icon to show, which is not a good idea on anything but a high speed device. Of course, that will probably only help if you didn't ask to see hidden directories |
23:06:19 | gevaerts | If that hypothesis is correct, that would also help explain why vista is even slower : as far as I know they want even more eye-candy there |
23:06:53 | | Join petur [50] (n=petur@rockbox/developer/petur) |
23:06:55 | bertrik | I can't imagine it being _that_ slow because of directory scans, but I'll try |
23:07:01 | perrikwp | gevaerts: I'm using Vista |
23:07:23 | bertrik | should I use SVN or some kind of patch? |
23:07:52 | gevaerts | bertrik: svn is fine for this one. |
23:08:05 | advlaptop2019 | gevaerts, i have vista or xp or linux and an e200 series if you need help there |
23:08:43 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
23:09:10 | *** | Saving seen data "./dancer.seen" |
23:09:10 | | Quit karashata (" HydraIRC -> http://www.hydrairc.com <- Would you like to know more?") |
23:09:28 | | Join dannymill000 [0] (n=danrules@cpe-74-67-222-39.twcny.res.rr.com) |
23:10:07 | | Quit jcollie ("Ex-Chat") |
23:10:35 | | Quit jcollie__ (Client Quit) |
23:10:44 | dannymill000 | could someone help me with the dictionary for rockbox? |
23:11:01 | gevaerts | advlaptop2019: if you are already running a usb-enabled build I'd welcome some test results, but if not it's not probably not really worth it just for testing this issue. Note that although I have very few or no problems with the usb build, I still heavily recommend backups... |
23:11:22 | perrikwp | gevaerts: Hiding .rockbox makes no difference in speed to connect |
23:11:23 | gevaerts | perrikwp> gevaerts: I'm using Vista |
23:11:53 | gevaerts | perrikwp: do you have many files on it otherwise ? |
23:13:07 | advlaptop2019 | gevaerts, o ok.. because i do not have a way to try to build one anyway.. so i can wait |
23:13:19 | perrikwp | gevaerts: 253 files in 12 folders, with 10 MB of space left on the ipod |
23:13:56 | Llorean | gevaerts: Windows XP and Vista also scan an entire device to try to determine if it should suggest "Play Videos" "Play Music" "View Pictures" or other things on connect |
23:14:10 | bertrik | gevaerts: seems to make it a little faster for me on windows xp |
23:14:51 | | Quit bluebrother ("back tomorrow") |
23:15:13 | gevaerts | perrikwp: any chance of trying without those files (don't do it if it's too much hassle for you...) |
23:15:56 | perrikwp | gevaerts: its perfectly fine, the ipod is my back up player anyways |
23:16:00 | gevaerts | Llorean: true. I should have remembered that. That would give the same effect |
23:16:12 | | Quit ender` (" I will never build a sentient computer smarter than I am.") |
23:16:23 | bertrik | gevaerts: copying a 7MB file takes about 35 seconds |
23:18:18 | gevaerts | bertrik: that's 200k/second. I'm seeing slightly over 400k/s on linux, but you might have had one of our infamous resets (those take 30 seconds on linux, windows probably also does something similar but I don't know their timeout) |
23:18:49 | | Quit pondlife (Read error: 110 (Connection timed out)) |
23:19:28 | dannymill000 | can someone tell me where to find files for the dictionary? |
23:19:33 | gevaerts | perrikwp: if an empty player connects quickly, that would confirm that it's just a "normal" performance issue, and not some missing functionality |
23:22:50 | perrikwp | gevaerts: didn't help; still took 2 mins to display ipod |
23:23:29 | bertrik | I'll run a USBCV session, should take less than 1/2 an hour to set up |
23:24:38 | gevaerts | perrikwp: it might still look inside .rockbox. It's probably possible to remove most files there, but that might be difficult to get right. |
23:25:41 | gevaerts | bertrik: I'm guessing we will probably still fail spectacularly. It would be interesting though |
23:26:01 | dannymill000 | could someone tell me where i can find the dictionary files? |
23:26:12 | desowin | dannymill000: wiki |
23:27:28 | perrikwp | gevaerts: well it might not make much difference, now the only thing in the ipod is the .rockbox directory, 98% of hard drive is free space |
23:27:48 | gevaerts | bertrik: can you mail me the the usbcv report file when you're done, or post it on flyspray ? |
23:28:10 | desowin | dannymill000: or you apply #6697 and use one of stradict dictionaries |
23:28:31 | bertrik | ouch, not a single test passes... maybe I incorrectly set up something |
23:29:25 | | Quit Domonoky_ (Read error: 110 (Connection timed out)) |
23:29:36 | gevaerts | perrikwp: on my sansa, .rockbox has 377 files and directories. That's more than the number of audio files you removed. I suspect the problem is more the number of files than the actual size, so this would still be significant. |
23:30:01 | bertrik | I'll upload the results to bertrik.sikken.nl/rockbox/">http://bertrik.sikken.nl/rockbox/ |
23:30:03 | gevaerts | bertrik: Was that the UMS test suite ? If you're in there, can you run chapter 9 as well ? |
23:30:22 | bertrik | gevaerts: no i started with the ch9 suite, didn't try the ums suite yet |
23:30:46 | | Join moos [0] (i=moos@m170.net81-66-158.noos.fr) |
23:31:33 | gevaerts | bertrik: did you put a hub in between ? We are enumerating as full speed and claiming high-speed capability. That might make a difference |
23:31:50 | perrikwp | gevaerts: ok I'll try removing all the uneeded rockbox files and see how long it takes to connect |
23:32:13 | bertrik | gevaerts: yes, I use a high-speed hub, I think the test software won't work without a high speed hub |
23:33:01 | gevaerts | bertrik: for high speed devices it does. Full/low speed devices need the hub. That's because the test software only has a special ehci driver, and no uhci or ohci. |
23:33:33 | bertrik | aha, that makes a lot of sense |
23:34:15 | | Join newton [0] (n=newton@c-abbae455.61-0056-74657210.cust.bredbandsbolaget.se) |
23:37:02 | | Join hannesd [0] (n=light@p5B164335.dip0.t-ipconnect.de) |
23:37:32 | Nico_P | amiconn: you should probably report your issue with the CFS (although it might be fixed in a more recent kernel) |
23:39:07 | gevaerts | bertrik: can you try setting bcdUSB in the device descriptor in usb_core.c to 0x110 ? |
23:39:13 | newton | hi! i just want to say i like rockbox and used it for some time on my iAudio X5L :) only now when i resume playback i get about 0.5sec white noise before playback runs on like normal (r16293) |
23:39:56 | bertrik | ok, I'll try that. Can't make the USBCV work without the hub so far. |
23:41:59 | Nico_P | JdGordon|w: what's the XML thing you're working on? |
23:43:19 | | Join SSnake [0] (n=dfsff@host-84-220-54-35.cust-adsl.tiscali.it) |
23:43:29 | | Join karashata [0] (n=Kimi@bas3-kitchener06-1096622343.dsl.bell.ca) |
23:43:41 | SSnake | good evening everyone |
23:44:05 | | Join billytwowilly [0] (n=chris@S0106001d6046900d.cg.shawcable.net) |
23:44:20 | gevaerts | bertrik: I'll set that as well for the next patch. It doesn't actually make anything work better, but it stops windows telling you to find a high-speed port |
23:44:45 | SSnake | finally i finished my porting..... |
23:45:00 | SSnake | a new game will hit rockbox soon...stay tuned :> |
23:45:34 | gevaerts | SSnake: battle for wesnoth ? :-) |
23:45:34 | perrikwp | gevaerts: ok now i only have 11 files on the ipod and it still took ~2mins to display in explorer |
23:45:42 | SSnake | what's? |
23:46:04 | SSnake | it's and old school platform game....ported from linux to rockbox |
23:46:07 | gevaerts | perrikwp: I will need to find a vista PC at work so I can actually see what it's doing. |
23:46:43 | perrikwp | gevaerts: any software i can get to help you |
23:47:17 | SSnake | it was really a nightmare to the adapt the button handling because my h300 lack simultaneous diagonal button pressing |
23:47:26 | JdGordon|w | Nico_P: we want to get a config editor into rbutil.. the xml would be rbutils version of settings_list.c |
23:47:36 | Nico_P | ah ok. nice |
23:47:43 | gevaerts | perrikwp: not really. There are some vista PC's around, there is a usb tracer, so it's just a matter of putting everything together |
23:47:47 | | Quit newton ("going down...") |
23:47:59 | SSnake | does anyone know if the ipod color lacks simultaneous button too? |
23:48:09 | Nico_P | JdGordon|w: I guess the XML file would have to be kept in sync with settings_list.c, wouldn't it? |
23:48:19 | JdGordon|w | yep |
23:48:21 | perrikwp | gevaerts: ok, happy to had helped |
23:48:33 | JdGordon|w | shouldnt be too much hassle once the XML is created |
23:48:40 | Nico_P | JdGordon|w: maybe a crasy idea, but couldn't settings_list.c be generated from the XML? |
23:48:42 | JdGordon|w | new options arent added very often |
23:48:58 | JdGordon|w | thats a possibility |
23:49:05 | bertrik | gevaerts: I changed both bcdUSB occurances in usb_core.c from 0x200 to 0x110, but still all tests fail. The 'otherspeed' tests are skipped now and I think they were run last time with bcdUSB=0x200 |
23:49:17 | JdGordon|w | except the callback stuff which is at the top of settings_list.c might be nasty |
23:49:40 | Nico_P | I don't know the file, that's why I don't know if the idea would be crazy or not |
23:49:40 | bertrik | ah, we have an USB tracer? |
23:50:10 | JdGordon|w | its not completly out of the question.. but probably not needed anyway |
23:50:16 | Nico_P | indeed |
23:50:47 | linuxstb | SSnake: On the ipods, you can detect touches of the clickwheel at different locations - so you can have 8 virtual buttons (Rockboy does that). |
23:50:59 | bertrik | I think I'll need to reduce usb_max_pkt_size to 64 too |
23:51:39 | gevaerts | bertrik: Can you still mail me the result ? Maybe it gives some hints. I'll have a look at work tomorrow to see if I can find something. |
23:52:01 | gevaerts | bertrik: where ? It shouldn't set anything higher anywhere. |
23:52:33 | SSnake | @linuxstb: uao, too bad i don't have one. I'lltry to get one from a friend of mine and test it |
23:53:31 | SSnake | just to avoid wasting time: can you point me to a good plugin too look for in which clickwheel is used the way i need? |
23:55:34 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
23:55:39 | Nico_P | lostlogic: what do you think of http://pastebin.ca/899310? |
23:55:45 | linuxstb | SSnake: Rockboy... |
23:56:36 | Nico_P | lostlogic: it solves a problem where the buffering thread wouldn't use an opportunity to rebuffer |
23:56:48 | Nico_P | and even cause problems on targets |
23:57:14 | SSnake | @linux: thanks |
23:57:15 | lostlogic | Nico_P: yeah, the old code did something similar |
23:57:37 | lostlogic | Nico_P: I don't have a problem with it, I assume that the callback is conditional upon that handle not being a type that is immediately fully buffered? |
23:57:40 | Nico_P | lostlogic: it's a bit of a replacement for the ata callback |
23:57:47 | lostlogic | *nod* |
23:57:52 | lostlogic | helps any way yeah |
23:58:42 | Nico_P | Q_HANDLE_ADDED is posted to the queue by bufopen, so it will only get posted by handles that need buffering yeah |