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

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

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

#rockbox log for 2010-09-07

00:12:20[Saint]Hmmmmm, so....As a roundup, what patches do I need to test on my Nano2G?
00:12:33[Saint]gah...funman's left./
00:18:22 Join gourd_captain [0] (
00:18:54gourd_captainDoes anyone know of a way to bypass the "refreshing your media" screen every time you add files to a Sanza Clip+ by the original firmware?
00:18:55 Quit MethoS- (Read error: Connection reset by peer)
00:19:25[Saint]gourd_captain: If it could be done, I'm pretty sure it would be in the builds already.
00:19:28*gourd_captain only uses it to load files onto the device, so he doesn't care about playback in it. And it takes. Forever.
00:19:58*gourd_captain is tempted to see what holding the power button during it would do, but it would probably be a terrible idea.
00:20:06Tornethere's some fiddly trick iirc
00:20:07[Saint]A few people have tried (rather hard) to do so, but, I'm not sure it can be done.
00:20:16[Saint]Torne: Oh?
00:20:18 Join MethoS- [0] (~clemens@
00:20:22Tornei forget the details
00:20:26 Quit eclectic (Remote host closed the connection)
00:20:39Tornebut i remember there being some obscure way to reset without that
00:21:12[Saint]Hmmmm...if there is/was a way, I would expect funman to know it.
00:21:20[Saint]Pity he's not here,
00:21:44 Quit bertrik (Read error: Connection timed out)
00:22:16 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
00:23:20 Join clone4crw [0] (
00:24:40*gourd_captain feels about ready to throw the device through a window.
00:24:51gourd_captainIt takes twenty freaking minutes to refresh.
00:25:18gourd_captainDuring which it eats a significant battery percentage.
00:31:07pixelmais this only with files on the player or with a plugged microSD
00:32:37 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
00:32:50 Quit ender` (Quit: BOFH excuse #53: Little hamster in running wheel had coronary; waiting for replacement to be Fedexed from Wyoming)
00:35:46pixelmagourd_captain: just thought that there would be the possibility to at least save some time if it currently has to scan both in your case by simply unplugging the card for the OF's scam (if it's not then ignore). I'm trying to remember the trick as I believe there was one, something like turning off the player before disconnect if that's possible (note: I do not have a Clip+ and am unsure if I remember correctly)
00:36:45 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
00:38:05gourd_captainIs it just me, or was MTC invented to be a pain in the rear?
00:38:41*gourd_captain put a bunch of songs on the device by MTC by accident, and it's taking forever to delete them.
00:41:34 Join Dreamxtreme [0] (~Dreamxtre@
00:43:55 Quit bertrik (Quit: :tiuQ)
00:46:38dfktamiconn - in what way does the patch make a difference? and with what phones?
00:52:01Mode"#rockbox -o scorche" by ChanServ (ChanServ@services.)
00:52:35 Quit Dreamxtreme (Quit: +++ OK ATH OK)
00:55:20 Join Dreamxtreme [0] (~Dreamxtre@
00:56:37 Quit bluebrother (Disconnected by services)
00:56:41 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
00:58:00***Saving seen data "./dancer.seen"
00:58:03 Join krazykit [0] (
01:00:08[Saint]Torne: Can I interest you in trying this theme: and getting back to me on what I need to improve?
01:00:27[Saint]It's my port of "iLike" to the iPod Video
01:01:51 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
01:02:50[Saint]Call for testers with an iPod Video!!!
01:03:18[Saint]Could you please try this theme: and PM me your thoughs on how I can improve it?
01:03:33[Saint]Any feedback is welcome...thankyou.
01:09:21saratogais it possible to compile different parts of the main rockbox binary with eabi and others without it?
01:10:08 Quit froggyman (Remote host closed the connection)
01:11:00[Saint]saratoga: Not that I know of...
01:11:26[Saint]I believe you could mix & match if you were to compile both builds...however.
01:20:58 Join krabador [0] (
01:21:59 Join milz [0] (
01:29:29 Join Zarggg [0] (
01:34:20 Quit gourd_captain (Quit: Leaving)
01:35:31 Join Orbidia [0] (
01:37:06 Join kugel [0] (
01:37:20kugelsaratoga: no
01:37:46 Quit Ramsey[LC] (Quit: zzzZZZzzzZZZzzzZZZzzz)
01:37:53Orbidiahi, is this a place to talk about bugs for rockbox?
01:38:32kugeleabi is a new abi, not compatible with the legacy ARM abi
01:39:11pixelmaOrbidia: yes
01:41:05Orbidiaok, i was just trying some of the later builds for fuze v1 r27996 r28001 and r28016 and the music playback system seems to be broken... is this already known about or should I report them on flyspray
01:41:18 Join Ramsey[LC] [0] (~RamseyLC]
01:43:21 Quit bmbl (Quit: Bye!)
01:44:14OrbidiaI just submitted task 11608 on flyspray explaining the issues I was having.
01:44:23 Quit rvvs89 (Ping timeout: 252 seconds)
01:44:34 Join rvvs89 [0] (
01:50:42pixelmathe progressbar not updating is a problem of the themes which need a minor correction due to some changes in the theme engine lately, the problems with playback shouldn't be
01:55:12 Quit kugel (Quit: Bye)
01:55:28 Join Judas_PhD [0] (
01:55:43 Join JdGordon| [0] (
01:55:43 Quit JdGordon| (Changing host)
01:55:43 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
01:58:35Orbidiayeah, the progressbar seems to work for the default cabbie v2 but most other themes it fails. Does this mean most of these themes won't really work until the authors update them all?
01:58:55[Saint]you can fix it yourself
01:59:11[Saint]you just need to place the progressbar in its own viewport.
01:59:15[Saint]that's all.
01:59:54[Saint]Orbidia: What theme is it you're using?
02:00:20OrbidiaI was reading yesterdays archived chat with using a viewport to fix album art. I guess it would be worth learning how to do it.
02:00:32OrbidiaMe and my mom use XL Fuze
02:00:36[Saint]if you let me know what theme it is, I could fix it up when I get back from doing my shopping/etc. (I'm leaving in a few short minutes, otherwise I'd do it now)
02:00:47[Saint]Ah, XL Fuzed.
02:00:49OrbidiaI forget which my sister uses... let me go ask.
02:00:58JdGordon|bieber: I did a clean and manually removed the skin .o's and .a :(
02:01:06[Saint]Well, I don't want to fix *all* of them ;)
02:01:16[Saint]That's the theme authors responsibility.
02:01:29[Saint]but, I'm happy to fix up one you can use.
02:02:12 Quit efyx (Remote host closed the connection)
02:02:27[Saint]Orbidia: PM me your email address, and a link to the theme(s) you're using...and I will fix it up and send it back to you when I get a chance.
02:02:31[Saint]Sound reasonable?
02:03:08[Saint](I'll do it when I get back from doing my shopping, a few hours or so.)
02:03:28Orbidiayes,thanks.... hopefully someone can figure out the playback issues though... because with the currents builds, playback itself doesn't seem to work.
02:06:32[Saint]Orbidia: I opened a PM window for you to message me your (and the theme(s) details) if you can see it, reply to me there.
02:08:15 Join steve|m1 [0] (
02:08:16 Quit steve|m (Disconnected by services)
02:08:19 Nick steve|m1 is now known as steve|m (
02:16:54 Join CaptainKwel_ [0] (
02:18:02 Quit _s1gma (Quit: irl ragequit)
02:26:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
02:30:39 Quit komputes (Quit: I haven't slept for ten days, because that would be too long.)
02:41:57 Quit kugel (Remote host closed the connection)
02:54:40 Quit Orbidia (Quit: CGI:IRC)
02:54:54 Join Orbidia [0] (
02:58:01***Saving seen data "./dancer.seen"
02:58:34 Quit _jhMikeS_ (Ping timeout: 265 seconds)
02:59:11 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
03:01:10 Join fdinel [0] (
03:03:22 Join bunnyboi [0] (
03:03:35 Quit jhMikeS (Ping timeout: 255 seconds)
03:04:36 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
03:06:40 Quit simonrvn (Disconnected by services)
03:08:22 Join simonrvn__ [0] (
03:11:13 Quit Dreamxtreme (Quit: Going!)
03:11:39 Join Dreamxtreme [0] (~Dreamxtre@
03:12:06 Nick simonrvn__ is now known as simonrvn (
03:16:12 Join NoGare [0] (~user@unaffiliated/nogare)
03:30:26 Quit jhMikeS (Read error: Connection reset by peer)
03:30:51 Quit Dreamxtreme (Ping timeout: 276 seconds)
03:30:55 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
03:31:51 Join Dreamxtreme [0] (~Dreamxtre@
03:33:38 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
03:35:30 Quit jhMikeS (Ping timeout: 258 seconds)
03:35:50 Quit bunnyboi (Quit: Never look down on someone unless you're helping them up.)
03:36:00 Join jhMikeS [0] (
03:36:00 Quit jhMikeS (Changing host)
03:36:00 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
03:37:30 Quit Orbidia (Quit: CGI:IRC)
03:45:36 Quit jhMikeS (Ping timeout: 276 seconds)
03:48:23 Join wg412 [0] (
03:51:37 Join froggyman [0] (
03:51:58 Nick froggyman is now known as Guest28164 (
03:52:41 Quit Guest28164 (Read error: Connection reset by peer)
03:53:00 Join froggyman_ [0] (
03:56:04 Join jhMikeS [0] (
03:56:04 Quit jhMikeS (Changing host)
03:56:04 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
03:56:24 Nick froggyman_ is now known as froggyman (
03:56:26 Quit froggyman (Changing host)
03:56:26 Join froggyman [0] (~seth@unaffiliated/froggyman)
03:57:39 Join halmi [0] (
04:02:19 Quit halmi (Client Quit)
04:02:39 Join halmi [0] (
04:05:19 Quit jhMikeS (Ping timeout: 258 seconds)
04:06:20 Join jhMikeS [0] (
04:06:20 Quit jhMikeS (Changing host)
04:06:20 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:08:28 Quit milz (Remote host closed the connection)
04:08:35 Quit halmi (Quit: Bye)
04:11:04 Quit jhMikeS (Ping timeout: 276 seconds)
04:11:13 Join edboyer93 [0] (
04:11:45 Join jhMikeS [0] (
04:11:45 Quit jhMikeS (Changing host)
04:11:45 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:13:53 Quit amiconn (Disconnected by services)
04:13:55 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:14:07 Quit pixelma (Disconnected by services)
04:14:09 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:14:13 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:14:15 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:14:23 Quit BHSPitMonkey (Read error: Operation timed out)
04:16:43 Quit jhMikeS (Ping timeout: 276 seconds)
04:17:25 Quit TheSeven (Ping timeout: 264 seconds)
04:18:00 Quit [Saint] (Ping timeout: 252 seconds)
04:18:51 Join [Saint] [0] (S_a_i_n_t@
04:21:58 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:22:16 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:24:38 Join panni__ [0] (
04:24:59 Quit panni_ (Read error: Connection reset by peer)
04:25:07 Quit rob (Quit: ( :: NoNameScript 4.22 :: ))
04:26:24 Quit jhMikeS (Ping timeout: 258 seconds)
04:32:14 Join togetic [0] (~togetic@unaffiliated/ibuffy)
04:32:16 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:37:13 Quit jhMikeS (Ping timeout: 264 seconds)
04:37:40 Join jhMikeS [0] (
04:37:40 Quit jhMikeS (Changing host)
04:37:40 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:41:07 Quit edboyer93 ()
04:42:16 Quit jhMikeS (Ping timeout: 276 seconds)
04:42:41 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:46:21 Quit jhMikeS (Read error: Operation timed out)
04:46:25 Join jhMikeS [0] (
04:46:25 Quit jhMikeS (Changing host)
04:46:25 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:48:48 Quit Barahir_ (Ping timeout: 240 seconds)
04:50:50 Join Barahir [0] (
04:51:14 Quit jhMikeS (Ping timeout: 272 seconds)
04:51:28 Join jhMikeS [0] (
04:51:29 Quit jhMikeS (Changing host)
04:51:29 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:52:25 Quit NoGare (Quit: leaving)
04:56:00 Quit jhMikeS (Ping timeout: 260 seconds)
04:56:32 Join jhMikeS [0] (
04:56:32 Quit jhMikeS (Changing host)
04:56:32 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:58:05***Saving seen data "./dancer.seen"
05:04:59 Quit krabador (Quit: Leaving)
05:06:19 Quit jhMikeS (Ping timeout: 276 seconds)
05:06:39 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
05:12:10wg412is there a way to adjust the sensitivity of the wheely thing on my ipod 5.5g, nothing obvious popped out at me in settings or in the manual though I am only up to section 5.10 atm. It's way more touchy under RB than under ipodos
05:12:48[Saint]wg412: Not without compiling your own build after editing the source, no.
05:16:08wg412heh, like I wld know what to edit and how to edit it [lol]. More likely, I think, I'll just develop a safe crackers delicate touch :)
05:17:13 Quit Barahir (Ping timeout: 272 seconds)
05:28:08 Quit Horscht (Quit: Verlassend)
05:31:37 Quit ps-auxw (Read error: Operation timed out)
05:33:26 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
05:34:11 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
05:34:28 Join bunnyboi [0] (
05:35:57 Quit jhMikeS (Ping timeout: 245 seconds)
05:36:48 Join jhMikeS [0] (
05:36:48 Quit jhMikeS (Changing host)
05:36:48 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
05:38:01 Part toffe82
05:38:32 Quit clone4crw (Remote host closed the connection)
05:41:17 Quit jhMikeS (Ping timeout: 260 seconds)
05:41:52 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
05:43:07 Join joshin [0] (~josh@unaffiliated/joshin)
05:44:05 Join funman [0] (
05:44:06 Quit funman (Changing host)
05:44:07 Join funman [0] (~fun@rockbox/developer/funman)
05:45:35 Join ps-auxw [0] (
05:46:10 Quit anewuser ()
05:48:52funman[Saint]: the patch for nano2g is FS #11607
05:55:01 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
05:56:31 Join milz [0] (
05:59:20 Quit panni__ (Read error: Connection reset by peer)
06:10:50 Quit JdGordon (Ping timeout: 264 seconds)
06:14:44 Quit bunnyboi (Read error: Connection reset by peer)
06:19:23 Quit wg412 (Quit: CGI:IRC (Ping timeout))
06:22:39 Join Gatz85 [0] (
06:25:11 Quit Gatz85 (Client Quit)
06:28:29 Quit MethoS- (Remote host closed the connection)
06:30:58 Join Gatz85 [0] (~gatz@
06:31:26Gatz85ok now my computer is acting right
06:33:45 Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d)
06:34:10Gatz85my question was i have a sansaclip running OR rockbox (3.6) i pluged it into my ps3 to transfer music and then my clip gave me *PANIC* set interface and rebooted to OR firm what would cuase this??
06:34:50 Quit kramer3d (Ping timeout: 264 seconds)
06:36:48 Join wg412 [0] (
06:38:59saratogawhich clip?
06:40:13Gatz85this one USBOTG_AS3525
06:40:49 Quit milz (Ping timeout: 240 seconds)
06:40:50saratogai don't have the source code handy, remind me which clip defines that
06:41:01saratogaprobably the v1?
06:41:11Gatz85yeah v1
06:41:12 Join milz [0] (
06:41:39saratogaso it won't mount on the PS3 in rockbox, but does in the OF?
06:41:52 Quit wg412 (Quit: CGI:IRC (Ping timeout))
06:42:07Gatz85on the orgrinal it disconect and reconects over and over
06:42:25saratogamaybe the PS3 doesn't work with the clip?
06:43:20Gatz85could it be that is not getting set into slave mode and still thinks its a host
06:43:50Gatz85you know the whole OTG deal
06:47:06 Quit tchan (Ping timeout: 240 seconds)
06:48:08 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
06:50:03 Quit Judas_PhD (Quit: This is a quitting message)
06:53:07 Join rob [0] (
06:58:06***Saving seen data "./dancer.seen"
06:59:26funmanGatz85: nope the clipv1 is used as device
07:00:20funmanthe set interface panic doesn't seem to be a bug, just an indication that this interruption never occured in normal conditions so it's not handled
07:03:46Gatz85so your saying the ps3 didn't responed to the clip like it should have
07:04:05funmanwhere did i say that?
07:04:25saratogaFS #11609 - Computer won't boot with Rockbox plugged in
07:04:38saratogaanyone mind if I close this? sounds like his computer is looking for a USB disk or something
07:05:54funmansaratoga: makes sense, my computer does the same
07:06:03mulenmarWell the person says it ONLY started happening after upgrading.
07:06:17saratogahe probably updated from a build with no USB support
07:06:24saratogaso plugging it in before wouldn't have done anything
07:07:25saratogafunman: you computer hangs if you reboot with a device in?
07:09:36funmanyes, i guess it tries to boot on the mass storage device but fails for some reaso
07:10:12 Quit kramer3d_ (Quit: Leaving)
07:36:53 Quit milz (Ping timeout: 252 seconds)
07:37:59 Quit [Saint] (Ping timeout: 252 seconds)
07:39:15 Join [Saint] [0] (S_a_i_n_t@
07:39:22 Join milz [0] (
07:42:20 Join n1s [0] (~n1s@rockbox/developer/n1s)
07:47:20[Saint]funman: Anything I should/shouldn't see with the USB patch? I'll apply it tonight, and give it a day or so to test it thouroughly.
07:48:35funman[Saint]: just see if USB still works (read / write a couple of files should be enough)
07:48:55funmanif i did something bad it should just fail massively
07:49:50funmanmostly i changed how the data cache is kept coherent with memory when using DMA, it's different on nano2g and sansas because the sansas have an MMU
07:50:53 Join Barahir [0] (
07:53:49[Saint]funman: Sweet, well...I'll either get hold of you immediately (probably via the logs) with a fail report, or sometime tomorrow, with a success report.
07:54:10[Saint]I take it there's no real likelyhood it'll speed anything up re: USB transfer?
07:54:37[Saint]the Nano2G is a little slower transfer-wise when compared to the OF.
07:54:40funman[Saint]: no
07:54:46funmanwell hm it could
07:54:57[Saint](on Windows anyway...can't speak for *nix)
07:55:09funmani removed some calls to cache-dumping which made no sense to me
07:55:18[Saint]well, I'll cross my fingers then ;)
08:01:52 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
08:02:16*funman mounts his clip+ running rockbox USB
08:02:58funmanturning CGU_USB clock off/on in usb resets help
08:04:28 Join solexx [0] (
08:04:42 Quit mc2739 (Ping timeout: 240 seconds)
08:05:02 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
08:07:22 Quit solexx_ (Ping timeout: 252 seconds)
08:07:39funmanread: 4.8MBps
08:12:15funmanhm the change breaks clipv2 o:
08:12:41JdGordon|woo :)
08:13:21 Quit funman (Quit: free(random());)
08:13:33 Join Buschel [0] (
08:14:25Buschelhmm, my PCSim (built under cygwin) does not show any subfolders in the simdisk folder. I can only select files in the simdisk path... Is this known?
08:16:19JdGordon|have you got it set to show all files? :)
08:19:39BuschelJdGordon|: that works ;o)
08:19:45Buschelsilly me
08:20:55Buschelhmm, but I still cannot enter the subpaths
08:21:11[Saint]I've done that as well...took me an AGE to figure what was going on.
08:21:30[Saint]but, I *could* enter subpaths.
08:21:36[Saint]Hmmmm... :/
08:22:26Buschelalso: with former builds I am somehow sure did not activate "show all". and now it also shows ".rockbox" −− it did not do this before...
08:24:45Buscheljust checked with an old build (r25259) -> Show files = Supppoted. When entering the filetree it shows all subpaths (except .rockbox) and I can enter them.
08:25:05Buschelso, definately a problem of the current pcsim (under cygwin?)
08:25:36BuschelI will write a bug report
08:26:19 Quit [Saint] (Read error: Connection reset by peer)
08:26:43mulenmar[Saint] Were you talking about FS #11607 when you said "USB patch"? I was about to test that with Ubuntu.
08:30:22 Join [Saint] [0] (S_a_i_n_t@
08:33:48BuschelFS #11610 -> File browsing broken in PCSim (cygwin)
08:34:05Buschelgotta go to work now, see you
08:34:08 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
08:39:40 Quit n1s (Quit: Lämnar)
08:45:45 Quit BHSPitMonkey (Quit: Ex-Chat)
08:46:28 Join Judas_PhD [0] (
08:48:18 Join LinusN [0] (~linus@rockbox/developer/LinusN)
08:48:49 Join ender` [0] (
08:51:48 Quit CaptainKwel_ (Quit: Ex-Chat)
08:58:07 Quit ender` (Quit: The difference between 'involvement' and 'commitment' is like an eggs-and-ham breakfast: the chicken was 'involved' - the pig was 'committed'.)
08:58:08***Saving seen data "./dancer.seen"
08:59:03 Join ender` [0] (
09:08:09 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
09:09:23 Quit joshin (Ping timeout: 255 seconds)
09:12:04 Join petur [0] (d408b802@rockbox/developer/petur)
09:17:27 Join esperegu [0] (~quassel@
09:17:47 Join Rob2222 [0] (
09:21:47 Quit Rob2223 (Ping timeout: 276 seconds)
09:22:30 Join joshin [0] (~josh@unaffiliated/joshin)
09:24:13 Quit [Saint] (Ping timeout: 272 seconds)
09:24:43 Quit Judas_PhD (Quit: This is a quitting message)
09:26:01 Join [Saint] [0] (S_a_i_n_t@
09:26:26 Join Judas_PhD [0] (
09:27:20 Quit Gatz85 (Quit: Gatz85)
09:28:14 Quit Judas_PhD (Client Quit)
09:28:19 Quit JdGordon| (Quit: leaving)
09:31:15 Join Judas_PhD [0] (
09:39:29 Join pamaury [0] (
09:39:30 Quit pamaury (Changing host)
09:39:30 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:43:56 Join funman [0] (~fun@rockbox/developer/funman)
09:52:41 Join efyx [0] (
09:54:12 Join DerPapst [0] (
10:00:48 Quit sasquatch (Quit: WeeChat 0.3.2)
10:00:48 Join sasquatch [0] (
10:03:45 Quit bmbl (Ping timeout: 258 seconds)
10:05:57*funman proposes using gcc -std=c99 to allow for(int i=0; i<n; i++) constructs
10:06:58 Quit esperegu (Read error: Connection reset by peer)
10:08:13*pamaury proposes to use C99 because there is no reason to stick with the older C89 one
10:08:45funmanwe use it already, it's not just explicit
10:10:14pamauryexplicitely I mean, compile with -std=c99 and allow every C99 constructs. The for(int ...) construct being the most useful
10:11:26pamauryAnyway, we already use vararg macros, single line comments, mix declaration and definition, struct init, so yes we already use quite much of C99
10:12:06gevaertsI'm not entirely sure how safe C99 is for people who want to work on RaaA on exotic platforms, but yes, we do use large parts already, so I'm also not sure how important that argument is
10:12:48 Join esperegu [0] (~quassel@
10:13:00pamauryare there still compilers not supporting C99 ? (at least the basic thing)
10:14:24gevaertsStrictly speaking, yes. We compile sims with mingw which uses microsoft stdio which (unless it's fixed in the *very* latest version) doesn't support all C99-specified format modifiers
10:15:00funmanwe can tweak if necessary
10:15:17funmangcc 3.4.6 (for m68k) accepts -std=c99
10:15:19pamaurymicrosoft, as always...
10:15:20gevaertsThat format thing isn't an argument against for loop syntax of course
10:15:49funmani think the only problem is %zu on mingw?
10:15:49pamaurycan mingw use another stdio than ms's ?
10:16:06pamauryis it tricky ?
10:16:16gevaertsyes, but it's a bit of a hassle. Anyway, that's irrelevant for -std=c99 really
10:17:13gevaertsSince the for(int...) thing comes from C++ (or am I wrong there?), I suspect we won't have many issues with compiler support for it
10:18:16funmanwoah, it breaks severely
10:18:27pamaurycompile errors ?
10:18:37funman/media/bordel/rockbox/firmware/target/arm/system-arm.h:72: error: ‘asm’ undeclared (first use in this function)
10:18:48pamaurytry __asm__
10:18:52pamauryor __asm
10:19:01funman__asm__ indeed works
10:19:24gevaertsIsn't there a way to get the extensions without the restrictions?
10:19:30funmanwe should use gnu99
10:19:44funmandefault is gnu89
10:19:53gevaertsYes, that seems saner
10:19:56pamaury__asm__ is standard no ? It's an alternate naming of asm
10:20:09funmanasm or __asm__ are extensions
10:20:48gevaertsWell, fixing things to go to C99 might be a good idea, but on the other hand asm looks nicer than __asm, and if it's used a lot...
10:21:05pamaury#define __asm__ asm
10:21:20pamauryhuh, wrong way
10:21:27pamaury#define asm __asm__
10:21:35funmananyway, "asm" works with gnu99
10:22:10gevaertsI'd say that if we switch, we go to gnu99 first and then start thinking about c99
10:22:35pamaurythe ultimate check is to compile with clang :)
10:22:57funmanclang can build rockbox already
10:23:05funmanwith minor (if any) modifications
10:23:19pamaurywithout extension switch ?
10:23:27funmandont' remember
10:23:58 Join Jaykay [0] (
10:24:12pamauryMy point is not about clang being *able* to build rockbox, it's about clang being stricter than gcc by default. It's strict C99 by default
10:25:20pamaurywith gnu99 ?
10:25:26funmanGNU conformance is ok for me, i see no point in being strict as possible
10:25:54 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
10:25:58pamaurybut gnu89 accepts it ?
10:26:08funmantypedef int32_t fixed_data; struct _fixed { fixed_data a; }; typedef struct _fixed fixed;
10:26:17funmanpamaury: if the build table is green it does
10:27:17*gevaerts admits that he somewhat likes that variable-declaration-in-loop-statement thing
10:27:36funmani'm not sure why pitch detector needs a struct with only one member
10:28:25pamauryyou can try to replace (fixed)<bla> by {<bla>}, using the C99 struct init syntax
10:28:49pamauryhum, my mistake, it's already the case
10:29:30pamauryask the author of the plugin
10:29:42funmanremoving the struct works
10:29:56 Quit mulenmar (Quit: Leaving)
10:34:11funman/media/bordel/rockbox/apps/plugins/midi/sequencer.c:240: warning: ‘setVolScale’ is static but used in inline function ‘pressNote’ which is not static
10:34:32funmani removed some inline or added static to functions (i don't know how inline non static functions work)
10:39:35funmanFS #11611 - Build with -std=gnu99
10:39:39 Join mulenmar [0] (
10:40:11CIA-81New commit by funman (r28017): AMS: make dma_disable_channel() not inline
10:41:12 Quit DerPapst (Quit: Leaving.)
10:41:19funmanpamaury: btw now usb seems to work quite fine on clip+
10:41:36funmanit's not perfect but i think the problem is in usb_phy_reset()
10:42:00funmani added a peripheral reset with CCU_SRC and it seems to make things better
10:42:00CIA-81r28017 build result: All green
10:45:03gevaertsNo delta, so there most likely isn't any change at all in how things are compiled. Good
10:45:12pamauryhum, nano2G does a hard reset on usb reset
10:45:19gevaertsoh, wait
10:45:28*gevaerts alwways gets confused
10:47:36 Quit ack (Remote host closed the connection)
10:52:36 Join ack` [0] (
10:58:10***Saving seen data "./dancer.seen"
10:58:56 Quit jhMikeS (Ping timeout: 265 seconds)
11:00:55 Join jhMikeS [0] (
11:00:55 Quit jhMikeS (Changing host)
11:00:55 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
11:02:18 Join hebz0rl [0] (
11:10:32*amiconn thinks this for(int...) construct is fugly and hence he wouldn't use it
11:16:28 Quit xnyhps (Read error: Connection reset by peer)
11:16:32 Join xnyhps [0] (
11:17:10 Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d)
11:17:32 Join kugel [0] (
11:17:52 Nick kramer3d_ is now known as d3remark (~kramer@unaffiliated/kramer3d)
11:21:04kugelfunman, gevaerts: the android port actually uses -std=gnu99 already
11:21:05Zagoramiconn: it's useful since it limits the scope of the loop variable
11:21:54pixelmafunman: did you see the bug report about playback on Fuzev1 broken somewhere after 27996?
11:22:08funmanpixelma: i think i commented on it (works for me)
11:23:38kugelbecause the headers shipped in the ndk complain about __STDC__ not defined
11:23:52pixelmafunman: ah, ok. I don't have a Fuze so I can't test - just thought it would be important enough to investigate
11:25:15 Quit funman (Quit: free(random());)
11:28:12 Quit ack` (Remote host closed the connection)
11:29:59 Join halmi [0] (
11:30:34 Quit halmi (Client Quit)
11:32:00 Quit kugel (Quit: Bye)
11:32:31 Join halmi [0] (
11:33:29 Join ack [0] (
11:38:12 Nick ack is now known as ack` (
11:39:32 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
11:48:07 Quit d3remark (Quit: Leaving)
11:48:42 Quit JdGordon (Ping timeout: 276 seconds)
11:54:55 Join darkham [0] (
11:56:32darkhamhi people, i've fuzev1 with rockbox 20018, i've errors when i try to play dooms, i run the game, and at the menu, later i choose game level
11:56:41darkhami've white screen error
11:59:39 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
12:06:38 Quit esperegu (Remote host closed the connection)
12:47:21 Join wg412 [0] (
12:58:12***Saving seen data "./dancer.seen"
13:01:14soapdarkham, do you get said errors with level 1 of the free wad linked from the wiki page on Doom?
13:01:48darkhamsoap, yes, but i downloaded other wads
13:01:55darkhamand i have errors too
13:02:05darkhamnow i run , and i post them
13:03:16soapfor there were lack-of-memory-related errors discussed the other day in here, but I was under the impression the "stock" wad's level 1 didn't consume enough memory to hit these errors.
13:04:33darkhamData abort at 307A7078 FSR 0x8 (domain 0, fault 8) address 0xb89C753B
13:04:59darkhamand my rockbox shutdown
13:06:03darkhamsoap, i'm surprise, because i had doom.wad in many of oldest daily rockbox versions, and i never had any kind of problems....
13:07:15darkhamoh, now i've , for the first time, rockbox no more running...
13:08:02darkhami must to run OF , and now i can run rockbox.....
13:11:14darkhamlater the error, i can't run rockbox no more....
13:18:14 Join MethoS- [0] (~clemens@
13:18:55pixelmawhat's the problem? Does Rockbox at least start? And is this really with revision "20018", that would be quite an old version
13:21:14darkhampixelma, later the white screen error posted before, i've black screen, and nothing happens if i try to turn on the player
13:21:34darkhamif i press left and i turn on i can run the OF
13:21:42darkhambut i can't run rockbox
13:28:16 Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
13:39:08 Quit wg412 (Quit: CGI:IRC (Ping timeout))
13:40:06 Join Kitar|st [0] (Kitarist@
13:51:42 Quit hebz0rl (Quit: Ex-Chat)
13:55:19 Quit bieber (Ping timeout: 252 seconds)
13:55:33 Join bieber [0] (
13:56:44 Join einhirn [0] (
13:58:45 Quit mulenmar (Ping timeout: 258 seconds)
14:05:35 Quit user890104 (Ping timeout: 272 seconds)
14:19:34 Join mulenmar [0] (
14:22:00 Join _jhMikeS_ [0] (~jethead71@rockbox/developer/jhMikeS)
14:22:00 Quit jhMikeS (Disconnected by services)
14:25:04 Join EdgeHM [0] (
14:25:41EdgeHMQuick question, will I be able to run Chex Quest with the Rockbox Doom engine?
14:27:25Torneanything that works on prboom should work
14:28:09gevaertsAssuming your player has enough RAM
14:28:52EdgeHMIt's a 5G iPod.
14:29:32JdGordontry it and see
14:31:53 Nick fxb__ is now known as fxb (
14:32:24 Join halmi_ [0] (
14:32:47 Join kart0ffelsack [0] (~weechat@pdpc/supporter/student/kart0ffelsack)
14:35:27 Quit EdgeHM (Quit: CGI:IRC)
14:35:27 Quit halmi (Ping timeout: 264 seconds)
14:35:42kart0ffelsackhi, i'm trying to install rockbox on my sansa fuzev2 but the points "complete install" and "minimal install" are greyed out... is there a deeper meaning to this or can i just use the points "install bootloader" and "install rockbox" in the next tab?
14:41:25 Join Luca_S [0] (
14:42:13 Join evilnick [0] (~Evilnick@rockbox/staff/evilnick)
14:44:20 Join dfkt [0] (dfkt@unaffiliated/dfkt)
14:47:09darkhamwhat do you think about "Data abort at 307A7078 FSR 0x8 (domain 0, fault 8) address 0xb89C753B" triyng to run doom wads
14:49:10Lloreandarkham: Did you ever answer the question about whether the revision number you gave was accurate?
14:53:59 Quit mulenmar (Quit: Leaving)
14:54:05 Join robin0800 [0] (
14:55:14 Join funman [0] (~fun@rockbox/developer/funman)
14:56:27funmankart0ffelsack: use the manual install
14:58:16***Saving seen data "./dancer.seen"
14:59:46 Join mulenmar [0] (
15:01:41 Quit bieber (Remote host closed the connection)
15:07:42 Part joshin ("You can't be serious")
15:15:18 Join user890104 [0] (
15:15:37kart0ffelsackfunman: i just did works like a charm
15:18:17 Quit halmi_ (Quit: halmi_)
15:20:57darkhamLlorean, yes, excuse me. 20018
15:21:49gevaertsdarkham: that's 7999 revisions old...
15:22:29gevaertsSo not 20018 at all?
15:24:06darkhamgevaerts, not, i've typed bad with an hand at the phone, and an hand at the keyboard
15:27:42 Quit rasher (Quit: Lost terminal)
15:28:00 Join rasher [0] (
15:28:00 Quit rasher (Changing host)
15:28:00 Join rasher [0] (~rasher@rockbox/developer/rasher)
15:29:21 Quit AlexP (Remote host closed the connection)
15:32:47 Join AlexP [0] (~alex@rockbox/staff/AlexP)
15:37:11 Join anewuser [0] (anewuser@unaffiliated/anewuser)
15:45:00 Part LinusN
15:49:30funmanmy change to pitch_detector.c gives a div by 0 (can't see where in the .c, it's in inlined libgcc.a)
15:52:08 Quit CaptainKwel (Ping timeout: 252 seconds)
15:53:13 Join LinusN [0] (~linus@rockbox/developer/LinusN)
15:53:47 Join likemindead [0] (~Xmccracke@
16:00:45funmanlooks like what makes gcc think the initializer is not constant is the (fixed) cast
16:05:09pixelmadarkham: if you have a Fuzev1 as I seem to remember - could you try the daily build of the 5th of September?
16:05:34darkhampixelma, yes, but i dont' run doom wads
16:06:03darkhampixelma, ok, now i try
16:06:58 Join jfc [0] (
16:09:08CIA-81New commit by funman (r28018): buflib_get_data(): static inline ensures it will be inlined
16:09:13CIA-81New commit by funman (r28019): plugins (doom, midi, rockboy): don't use non-static inline ...
16:09:21CIA-81New commit by funman (r28020): pitch_detector: build with -std=gnu99 ...
16:10:50funmanidea: buildsystem could wait 10 seconds after the last commit before pinging the clients
16:10:55CIA-81r28018 build result: All green
16:12:17funmangevaerts: you said there was no delta with or without -std=gnu99 ?
16:12:29gevaertsfunman: no, I was confused
16:12:29CIA-81r28020 build result: All green
16:13:00funmannow i am confused too, was there a delta or should I test it myself?
16:13:12gevaertsI don't know
16:13:58 Join Strife89TX [0] (~cstrife89@
16:16:25 Part LinusN
16:18:15funmanmd5sum matches, i'll commit
16:18:17darkhampixelma, it works perfectly
16:19:06darkhamwith r27996-100904 it works perfectly
16:20:26darkhami tried doom shareware, and doom2, and i can run them perfectly
16:21:18CIA-81New commit by funman (r28021): FS #11611: Use -std=gnu99 to allow additional C99 features ...
16:22:55pixelmadarkham: you only talked about doom, were there other things not working correctly in the newer builds (playback etc.)?
16:23:14CIA-81r28021 build result: 12973 errors, 1586 warnings (funman committed)
16:23:54darkhampixelma, i almost use flac files exclusively, and i haven't find problems, in the 280018, i tried bubbles and no problems
16:24:57 Join jgarvey [0] (
16:25:42[Saint]woooo! errors FTW!
16:26:12 Join kugel [0] (~kugel@rockbox/developer/kugel)
16:26:19 Nick fxb is now known as fxb__ (
16:26:38funmannot sure what to do for the m68k setjmp
16:27:17funmanhmm .. reading the other m68k errors i think i know what to do .. revert at least for m68k until gcc is updated
16:27:36darkhampixelma, now i'm trying the r28001-100905 and i had the same issues with doom
16:28:05gevaertsIn that case I'd revert everything. Having different C dialects for different parts of the code doesn't seem like a very good idea to me
16:28:14darkhampixelma, but rockbox don't shutdown locking it, it now restart
16:30:17darkhampixelma, with r28016-100906, i got the error, rockbox shutdown and i can'r turn on the fuze in any way, i can only run the OF.
16:30:32CIA-81New commit by funman (r28022): gigabeats: remove inline from extern functions
16:30:38CIA-81New commit by funman (r28023): invadrox: make inline function static inline
16:32:22CIA-81r28022 build result: 12973 errors, 26 warnings (funman committed)
16:33:31kugelerror in a file shipped by gcc :/
16:33:59funmanmight be possible to workaround
16:34:00CIA-81r28023 build result: 12973 errors, 4 warnings (funman committed)
16:34:13funmannot sure about the cpp warning
16:34:22kugeljust fking update that stone age gcc for cf :)
16:36:16funmanfunny enough, x5 builds just fine here
16:36:51funmanoh oops that's with make bin
16:37:08 Nick [Saint] is now known as S_a_i_n_t (S_a_i_n_t@
16:38:53 Join Strife89DS [0] (~nds@
16:39:45 Quit Strife89TX (Quit: Switching to Blazer.)
16:41:26CIA-81New commit by funman (r28024): invadrox: make all inline functions static inline
16:41:31pixelmadarkham: that's the second report of something broken around revision 28000 for a Fuzev1 I saw. That's all I can say though
16:43:34CIA-81r28024 build result: 12973 errors, 0 warnings (funman committed)
16:44:06darkhampixelma, i can refresh it for the r28023-100907, i had the same,i know that nothing changed about that from 28016, but i wanted try the same
16:44:53darkhami confirm no problem for r27996-100904
16:45:28darkhambut later this version, i ever have the issue.
16:47:52funmanah the problem is assembler including C
16:48:03gevaertsfunman: there are only two failing files actually
16:48:14funmani've fixed the setjmp one
16:50:33CIA-81New commit by funman (r28025): m68k/setjmp.S: fix build with gcc 3.4.6 -std=gnu99 ...
16:52:26CIA-81r28025 build result: 12420 errors, 0 warnings (funman committed)
16:56:00funmansomewhy __ASSEMBLER__ isn't defined
16:57:07 Quit robin0800 (Remote host closed the connection)
16:58:14CIA-81New commit by funman (r28026): workaround weird gcc behaviour ...
16:58:19***Saving seen data "./dancer.seen"
16:59:54CIA-81r28026 build result: All green
17:00:27S_a_i_n_twoo, a decent GCC battle can be amusing ;)
17:00:31S_a_i_n_tGood job sir.
17:00:31funmannow someone please write such a for loop because so this work can be worth it!
17:01:14 Join fyre^OS [0] (
17:01:54 Part Zagor
17:02:00 Part likemindead ("OBEY.")
17:04:14 Quit Strife89DS (Ping timeout: 240 seconds)
17:06:51funmanpixelma: just tried the last fuzev1 current build downloaded from, plays fine so i think we've just seen 2 occurences of this pebkac bug
17:06:54 Quit kkurbjun (Changing host)
17:06:54 Join kkurbjun [0] (~kkurbjun@rockbox/developer/kkurbjun)
17:07:10pixelmawhich pebkac?
17:07:33funmanuser stupidity
17:07:48pixelmayes, but what exactly did they wrong?
17:08:05 Join [sko] [0] (~sko]
17:08:07funmanno idea
17:08:10pixelmaboth manage to get a working build with r27996
17:09:09 Quit JdGordon (Ping timeout: 252 seconds)
17:09:14pixelmathere were other changes before that only caused trouble on some units
17:11:39funmanyou think it could be r28000 ?
17:12:42funmani realize i made an unwanted change to AMSv2 in this commit but it seems to be fine
17:13:40funmanlet's wait and see if we see more reports
17:14:07pixelmawell, the reported "works " and "doesn't work" revisions are pointing towards that and it seems like it's an important change
17:14:14darkhamfunman, i wanted try doom at the r28016 and i had the problem i post befeore, i used the r27996 and no problems, i restall the r28016 and i had the problem, i used r28022/24/25 i had the problem, do you want a movie?
17:15:43funmandarkham: doom is not important for me.
17:15:48funmandarkham: what is important is playback.
17:16:04funmanplayback works with r28016/22/24/25 ?
17:17:33kugelwe should disable doom anyway
17:17:51*S_a_i_n_t slaps kugel
17:18:02S_a_i_n_tNo!...bad kugel, BAD!
17:18:05funmanand rename it to 'Doom Forever' while we're working on it
17:18:14S_a_i_n_t(hits with rolled up newspaper)
17:18:16darkhamplayback works, i'm okay that doom isn't vital, but i wanted tells you, exactly because (for me) it worlked some verison before
17:18:36kugelS_a_i_n_t: why? in the default you can only play 1 level, after that it just data aborts (I'm talking about fuze only here)
17:18:43funmandarkham: sorry, doom is buggy.
17:19:01S_a_i_n_tkugel: oh, are you only talking about the fuze?
17:19:23S_a_i_n_tit should only be the v2 that has the problem with it.
17:19:33S_a_i_n_t(fuck all RAM)
17:20:17funmanS_a_i_n_t: v1 & v2 have same amount of ram
17:20:34kugelbtw, your assumption about ram sizes was wrong, the fuzev1 doesn't have more ram than fuzev2, you probably confuse it with e200v1 and e200v2
17:20:39S_a_i_n_tOh...hmmmm, what am I thinking about then?
17:20:53S_a_i_n_tAh, right...e200, correct.
17:21:16S_a_i_n_tthat's the one with the huge difference between vi and v2, yeah...sorry.
17:21:59 Join Vandurol [0] (6c0eb1b7@gateway/web/freenode/ip.
17:22:33 Join Drise [0] (
17:22:47 Part Vandurol
17:23:18 Join Vandurol [0] (6c0eb1b7@gateway/web/freenode/ip.
17:24:01 Join Freddy-PSP [0] (
17:24:08DriseHey, would anyone be able to give me a quick run down of how to compile the Fuze V2 firmware with the usb patch? Or could someone compile it for me and link me to it?
17:24:30VandurolDrise, your kinda sexy.
17:24:48S_a_i_n_tVandurol: Not in here... :/
17:24:57Vanduroli love u too
17:25:02S_a_i_n_t*NOT* a social channel
17:25:06gevaertsVandurol: this isn't a social channel. Stop it
17:25:09Vandurolwait what?
17:25:27Mode"#rockbox +o funman" by ChanServ (ChanServ@services.)
17:25:48DriseVandurol: Try #rockbox-community
17:25:49Vandurolso its a history channel right? In 1945 the soviet union defeated the nazi invaders!
17:25:55Mode"#rockbox +b *!*6c0eb1b7@*." by funman (~fun@rockbox/developer/funman)
17:25:55Kick(#rockbox Vandurol :Vandurol) by funman!~fun@rockbox/developer/funman
17:26:02S_a_i_n_tDrise: Check the wiki for "simpleguidetocompiling"
17:26:31Drise~how long would it take to patch/compile?
17:26:46funmanDrise: i'm making a build
17:26:50saratoga2-3 minuntes on a modern machine
17:26:59S_a_i_n_tdepends how fast you learn ;)
17:27:10pixelmaand on the OS
17:27:48DriseI'm fairly knowledgeable with svn/hg, would hg pull work for the svn that is in place?
17:28:01DriseBut my spelling sucks, lol.
17:28:15funmanDrise: provided you have the proper svn extension for hg it would work
17:28:33 Nick Freddy-PSP is now known as Ass (
17:28:49 Nick Ass is now known as Freddy-PSP ( might break though, it only knows svn, git, and bazaar
17:29:43 Join n1s [0] (~n1s@rockbox/developer/n1s)
17:30:54Driseshould I then just install an svn client for Windows?
17:31:19funmanDrise: (md5 = f1139004081454536a7d5d89c5c743ab)
17:31:38docgnomehow do i access the player controls when i plug it in for charging?
17:31:39 Quit Drise (Quit: CGI:IRC (EOF))
17:31:48docgnomeusing the current build for the sansa fuze v1
17:31:50funmanDreamxtreme: also
17:31:57n1sdocgnome: check the manual
17:31:57S_a_i_n_tdocgnome: check the manual.
17:32:08S_a_i_n_tYou need to hold a key while plugging to keep it from mounting
17:32:14S_a_i_n_tso, you can maintain normal use
17:32:15saratogaDrise: the dev tools come with SVN, so you might as well use it
17:32:47 Join Drise [0] (
17:32:48 Join piconano [0] (4516b8c0@gateway/web/freenode/ip.
17:33:36Drisewhat was that file?
17:33:39TorneDrise: checking out our svn repo with hg will take a very very long time
17:33:51Tornebecause it will have to mirror the entire history of the repo, converting everything to hg revisions
17:33:57DriseMy apologies, I got disconnected somehow.
17:34:04Torneit's much quicker to use svn unless you expect to spend a lot of time poking through history
17:34:24DriseAlright, svn it is then.
17:34:59S_a_i_n_tGit is probably best...but, if you're used to SVN it's a real PITA + a big learning curve
17:35:05DriseAny sort of GUI clients such as tortisehg you would recommend? I've become spoiled with it...
17:35:20Torneall the tortoises are based on tortoisesvn, so yes :)
17:35:41S_a_i_n_tew...tortoise SVN is, interesting... ;)
17:35:53 Join _s1gma [0] (~d.d.derp@
17:35:58TorneS_a_i_n_t: for people who just want to check out and build stuff and maybe make a patch or two, git is far, far more complicated and difficult and slow than svn
17:36:17 Quit _s1gma (Max SendQ exceeded)
17:36:18Tornethere is no advantage at all unless people are actually developing complex stuff over a long time
17:36:46 Join _s1gma [0] (~d.d.derp@
17:36:48Tornethere's no point in recommending people use it; if they have a use for it they'll know already :)
17:37:23DriseI've used hg for about two years now for my own projects, so svn shouldn't be too difficult, especially becuase I'ved used tortoiseHg for that time.
17:37:44Drise(google code)
17:38:10Torneyou will barely notice any difference
17:38:24Torneespecially if you use tortoise, all the versions of it look almost identical
17:38:42DriseExcellent, one less thing to learn, although learning something of actual interest is nice for a change.
17:39:10Tornealso, you really only need to know how to do three things anyway: check out, update, and create diffs
17:39:18Tornesince you don't have commit access
17:39:22Tornenothing else is relevant
17:39:24DriseDone done and done.
17:39:38piconanoExcuse me, I'm sorry but what is "hg". (I'm a newbie in these things)
17:39:41pixelmaDrise: you're on Windows?
17:39:45DriseBuilding is the last step tht I have no idea about
17:39:49Drise7, yes.
17:40:01Driseit is an equivalent to SVN.
17:40:04Tornehg is mercurial, a version control system
17:40:15piconanoAh, thank you.
17:42:33Driseis this written in c/c++/c#?
17:43:04n1sthis is drifting Off Topic
17:43:18pixelmaDrise: and do you already have a unix-like (I hope that's the correct word for it) build environment set up such as cygwin? Better get a linux VM though as building is a lot quicker
17:43:34docgnomeS_a_i_n_t: n1s: there isn't a manual for the current build and the way that work on stable doesn't work.
17:43:53pixelmaDrise: Rockbox is written in C and some ASM for speed critical parts
17:44:05S_a_i_n_tdocgnome: "that work on stable"?
17:44:10DriseI don't, although I have school computers that run UNIX, of which I'm programming C++ on.
17:44:15S_a_i_n_tdocgnome: what is it you're wanting to do?
17:44:27n1sdocgnome: the manuals on the site are rebuilt from source every day
17:44:46S_a_i_n_tif it boots the OF when plugged, you're not going to be able to access playback from RB for obvious reasons.
17:45:21Drisehow big, in terms of MB is the source?
17:46:00Torne171MB, actually
17:46:11n1sdocgnome: so if you are in rockbox, hold down select and connect usb it doesn't just charge?
17:46:30Torneyou are probably counting all the .svn directories, S_a_i_n_t, which have duplicate copies of every file ;)
17:46:58DriseWell, then I'l be resuming this at a later time. With that .zip link that was given to me, was that the build with the USB patch?
17:47:03S_a_i_n_tTorne: well, I assume "size on disk once checked out" was the size that mattered in this case.
17:47:32Drise~ 25 Mb transferred in 6 mins.
17:47:51DriseI'm on the public Wifi and we are horribly throttled.
17:47:52Torneit shouldn' tneed to transfer 171MB to download the source
17:48:06Tornei *think* svn compresses
17:48:19DriseAnyhow, thanks for the help, and I will be in touch later today, I hope.
17:48:21docgnomeS_a_i_n_t: n1s: Huh. I held left before. maybe my fat finger was holding select too. Thanks.
17:48:25 Join swilde [0] (
17:48:32 Quit Drise (Quit: CGI:IRC)
17:48:58n1sdocgnome: why did you hold left? the manual says select?
17:49:34docgnomen1s: cause i was playing with it before and that worked. *shrug*
17:53:58 Quit piconano (Excess Flood)
17:56:44 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
17:57:31 Join skyend [0] (skyend@
17:57:34 Join fourchan [0] (4516b8c0@gateway/web/freenode/ip.
17:57:37fourchanPIRACY IS GOOD!
17:57:37fourchanPIRACY IS GOOD!
17:57:37DBUGEnqueued KICK fourchan
17:57:37fourchanPIRACY IS GOOD!
17:57:37***Alert Mode level 1
17:57:37fourchanPIRACY IS GOOD!
17:57:37***Alert Mode level 2
17:57:37***Alert Mode level 3
17:57:37fourchanPIRACY IS GOOD!
17:57:37***Alert Mode level 4
17:57:37***Alert Mode level 5
17:57:37fourchanPIRACY IS GOOD!
17:57:38***Alert Mode level 6
17:57:38***Alert Mode level 7
17:57:38fourchanPIRACY IS GOOD!
17:57:38***Alert Mode level 8
17:57:38***Alert Mode level 9
17:57:38fourchanPIRACY IS GOOD!
17:57:38***Alert Mode level 10
17:57:38***Alert Mode level 11
17:57:38fourchanPIRACY IS GOOD!
17:57:39***Alert Mode level 12
17:57:39***Alert Mode level 13
17:57:39fourchanPIRACY IS GOOD!
17:57:39***Alert Mode level 14
17:57:39***Alert Mode level 15
17:57:39fourchanPIRACY IS GOOD!
17:57:40***Alert Mode level 16
17:57:40***Alert Mode level 17
17:57:40fourchanPIRACY IS GOOD!
17:57:40***Alert Mode level 18
17:57:40***Alert Mode level 19
17:57:40fourchanPIRACY IS GOOD!
17:57:41***Alert Mode level 20
17:57:41***Alert Mode level 21
17:57:41fourchanPIRACY IS GOOD!
17:57:42 Quit fourchan (Client Quit)
17:58:20Freddy-PSPthey all dead
17:59:48 Part skyend
18:00:29 Join skyend [0] (skyend@
18:01:12Mode"#rockbox +o TheSeven" by ChanServ (ChanServ@services.)
18:01:44alexbobPfourchan has a point doe
18:02:00Freddy-PSPstupid spammers: S
18:02:05 Join tinLUA101 [0] (4516b8c0@gateway/web/freenode/ip.
18:02:10 Join m0ar [0] (
18:02:28S_a_i_n_talexbobP: No, he doesn't.
18:02:30m0arIs it possible to transfer files to/from a clip+ with rockbox booted nowdays?
18:02:44alexbobPS_a_i_n_t: okay
18:03:02S_a_i_n_tNot in here anyway.
18:03:34tinLUA101Is there some kind of guide that states what is needed in order to port rockbox?
18:03:45tinLUA101I'm looking through the manual but I am not finding it.
18:03:45funmanm0ar: there's a patch but it's not yet in svn
18:04:01 Join Drise [0] (
18:04:12m0arfunman: Ah, okay
18:05:37tinLUA101Thank you, TheSeven.
18:05:46DriseBtw, funman, thank you for getting USB on the fuze v2. I've been waiting ages for it.
18:06:34Mode"#rockbox -o TheSeven" by TheSeven (~TheSeven@rockbox/developer/TheSeven)
18:07:16 Quit tinLUA101 (Quit: Good bye ^_^)
18:07:42***Alert Mode OFF
18:08:30 Join Strife89DS [0] (~nds@
18:08:34 Part skyend ("Leaving")
18:12:18 Join Drise_ [0] (
18:12:27alexbobPDrise_: wait, usb works on the fuze v2?
18:12:36alexbobPI have to reboot to use usb...
18:13:16Drise_There is a patch not in SVN that allows for USB
18:13:30alexbobPI hope it makes it into the build
18:13:33Drise_See the Sansa AMS page
18:15:08 Join user890104_ [0] (~Venci@
18:15:40 Quit user890104 (Disconnected by services)
18:15:51 Nick user890104_ is now known as user890104 (~Venci@
18:16:02 Quit Drise (Quit: CGI:IRC)
18:16:49Drise_I'm working on compiling a version with the patch, if you are interested, I can host the version until it is in svn
18:17:11 Quit Drise_ (Quit: Leaving)
18:17:27 Join Drise_ [0] (
18:17:59 Quit Drise_ (Client Quit)
18:18:41 Join Drise [0] (
18:24:40 Join toffe82 [0] (~chatzilla@
18:24:40DriseIs the svn server pretty good about bandwidth?
18:24:59 Quit petur (Quit: Page closed)
18:25:40 Join [Saint] [0] (S_a_i_n_t@
18:27:11 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
18:27:43[Saint]bertrik: You gonna commit your inter-ear delay for crossfeed?
18:27:59 Quit S_a_i_n_t (Ping timeout: 265 seconds)
18:28:20bertrik[Saint], the inter-ear delay was always there, the patch just made it configureable
18:28:42bertrikI think it's not ready for commit yet, because I'd also need to update the assembly versions of the crossfeed
18:29:28[Saint]Ah, in truth, I'd never bothered with crossfeed until your patch.
18:29:34 Quit [sko] (Quit: Leaving.)
18:29:40[Saint]I didn't know the delay was there beforehand. :/
18:31:20bertrik[Saint], what delay value do you like best? (300 is the default)
18:31:43[Saint]I seem to prefer 350 works best for my nce IEMs
18:32:09[Saint]But, for my crappy IEMs, 250 seems a lot nicer
18:36:18DriseSaint, I can't seem to be able to apply the USB patch.
18:36:39funmanyou're using the correct -p level?
18:36:46 Part Freddy-PSP ("I wish I had a bigger one")
18:36:49[Saint]what error are you getting, and, how are you doing it?
18:36:53DriseI use the apply patch interface for tortoisesvn.
18:37:02DriseI don't see anything happen
18:37:16Drisewhat is the command line for it
18:37:17[Saint]apply it using "patch"
18:37:33[Saint]patch -p0 < patchname.patch
18:37:46Luca_Sit's -p1 IIRC
18:37:57funmandepends of the patch
18:38:08[Saint]Luca_S: depends if it was created using git or svn
18:38:20[Saint]and, other factors
18:38:21funmanif it was produced by svn diff it's usually -p0, by git it's usually -p1, if you want to know read the patch and see for yourself
18:38:30[Saint]*usually* p0
18:38:44[Saint](what funman said)
18:38:56Driseah, its git
18:38:59Luca_SDrise's talking about the USB patch for AMSv2, which IIRC was generated using git and thus requires -p1
18:39:20 Quit fyre^OS (Quit: Ur skills' fireproof like a wooden panel -- U got feds talking leet on your IRC channel!)
18:39:29Luca_S(btw, congratulations funman :))
18:39:51funmanyou'll say congratulations to pamaury when he makes it work every time! :)
18:39:58DriseAlso remember im on a windows 7 machne
18:39:58Driseyes, funman, thank you for usb
18:40:26[Saint]thank him for the patch, not USB ;)
18:40:42[Saint]if he invented USB he'd be a bazilllionaire..and likely not here :P
18:41:14DriseTrue, for the patch then.
18:42:31DriseI still can't get it to patch, and I'm using Windows 7 and TortoiseSVN
18:43:26DriseAnd I can't do it through command line either.
18:43:39[Saint]you...*have* a build environment set up?
18:43:43 Quit Strife89DS (Quit: Food time.)
18:44:09[Saint]you should be using the tool "patch"
18:44:10pixelmabertrik, [Saint]: IIRC the delay that works best for someone with crossfeed is dependent in this one's head
18:44:19DriseNo build environment, yet. Trying to get one thing done at a time.
18:44:29[Saint]Drise: well, this is the time
18:44:36[Saint]you'll need to set one up.
18:44:52Mode"#rockbox -o funman" by funman (~fun@rockbox/developer/funman)
18:49:36 Quit funman (Quit: free(random() + malloc(random()));)
18:52:21 Join m4gnus [0] (~m4gnus@
18:52:29m4gnusHello everyone
18:55:16m4gnusIs it typical for the automatic install to stick on the download? (iPod 5g)
18:55:19[Saint]m4gnus: If you have a question, best just to ask it.
18:55:39[Saint]m4gnus: Nope.
18:55:54m4gnusOK thank you.
18:55:59[Saint]Best to just try again.
18:56:16Drisesaint any recomendations for build environments?
18:56:23[Saint]It is not a particularly large file, so, shouldn't take long at all.
18:56:49[Saint]Drise: I personally, reccommend CygWin, but, others here would yell at me for mentioning it ;)
18:56:56[Saint]there's only a few of us that use it.
18:57:02DriseAny reason?
18:57:06gevaertsUse cygwin if you have lots and lots of time
18:57:08Drise(for yelling)
18:57:24DriseNot particularly no.
18:57:29Drise(time wise)
18:57:32[Saint]Drise: Because they think its crap ;) since they're all *nix junkies :P
18:57:51[Saint]And it doesn't take "lots and lots" of time.
18:58:03[Saint]just, slightly longer than a *nix system
18:58:05gevaerts[Saint]: yes, the fact that it's an order of magnitude slower has *nothing* to do with it
18:58:22***Saving seen data "./dancer.seen"
18:58:32[Saint]gevaerts: hence the thinking its crap.
19:01:56n1salso it's crap ;)
19:01:59 Quit Drise (Ping timeout: 258 seconds)
19:02:19CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:02:19*[Saint] slaps n1s
19:03:14 Nick YPSY is now known as Ypsy (
19:06:41 Quit anewuser ()
19:07:31kugelthe last time I tried it it was pretty crap
19:07:39[Saint]If anyone here has an iPod Photo/Colour, and a decent digital would really help me out (making/porting a theme) if they could take a good photo of the "Now Playing" screen showing album art, and the "volume changing" view of the volume bar and PM me the images. (preferably the image need be as "square on" to the device as possible)
19:07:56kugelno, pretty wasn't the right word
19:09:15 Quit Luca_S (Quit: CGI:IRC)
19:16:11 Quit m4gnus (Quit: Leaving)
19:17:14 Join Strife89DS [0] (~nds@
19:19:37 Quit Xerion (Ping timeout: 276 seconds)
19:27:11 Join Drise [0] (Drise@
19:28:54preglowdamn, that newest prebuilt android rockbox works pretty decent on a legend
19:30:30 Quit mc2739 (Ping timeout: 272 seconds)
19:31:11 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:33:20 Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs))
19:33:40Driseok, so now that I am downloading cygwin, what is next to patch using the diff file?
19:35:19 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:35:29[Saint]waiting for CygWin to finish installing
19:35:43[Saint]Also, don;t both downloading the toolchains from RB
19:35:55[Saint](when it says "run the installer for a second time)
19:35:58[Saint]they're useless.
19:36:12[Saint]You'll need to build the toolchains yourself
19:36:25[Saint](which just involves running a script
19:36:36 Quit Drise (Quit: Leaving)
19:36:45gevaertsAnd waiting a bit
19:36:48 Join Jaykay [0] (
19:39:45 Join bunnyboi [0] (
19:42:37 Join Xerion [0] (~xerion@
19:44:33 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
19:45:02 Join Drise [0] (Drise@
19:46:26 Join Jerom [0] (~jerome@
19:47:30DriseAwesome, I have irc access when I'm not logged into the publicwifi
19:47:38Drisesorry for off topic
19:51:58 Join Drise_ [0] (Drise@
19:52:16 Quit MethoS- (Remote host closed the connection)
19:52:19 Quit mc2739 (Ping timeout: 252 seconds)
19:53:35Drise_Hm... can Drise be kicked? I seem t not have properly disconnected.
19:53:53 Join Luca_S [0] (
19:53:53[Saint]Drise_: It will drop soon.
19:53:57gevaertsno. Well, kicked yes, but that won't help you
19:54:21[Saint]Drise_: eventually, it will fail with a ping timeout
19:54:24 Quit Drise (Ping timeout: 260 seconds)
19:54:29[Saint]there ya go
19:54:51 Quit Drise_ (Client Quit)
19:55:05 Join Drise [0] (Drise@
19:55:24DriseThank you saint
19:55:38pamauryfunman (for logs): your patch looks strange w.r.t to cache: you replaced a invalidate_dcache() with dump_cache() and a clean_cache() with invalidate_cache()
19:55:42[Saint]No problem, I'll state the obvious anytime! ;D
19:56:21 Quit milz (Remote host closed the connection)
19:58:30Drise[Saint]: What is needed with CygWin to be able to compile, in reference to the installer?
19:58:43 Quit Strife89DS (Quit: ClIRC - IRC client for Nintendo DS)
19:58:47[Saint]Drise: check the CygWin wiki
19:58:55pamaurywow, it seems that I finally fixed my usb code
19:59:03[Saint](RB's CygWin wiki)
19:59:14saratogawhat was wrong ?
20:00:35[Saint]Drise: ignore step 3 and 4 completely, though.
20:00:38 Quit seani (Ping timeout: 258 seconds)
20:00:54pamauryapparently, if I remove invalidate_dcache() on setup packet, it makes it work
20:01:14pamaurynot sure it's the only change, I changed other minor things with it but that's the main change
20:01:21pamauryI'll commit it in a minute
20:01:49 Quit m0ar (Quit: Lost terminal)
20:02:09 Nick Ypsy is now known as YPSY (
20:02:11saratogadoesn't invalidate_dcache do a flush? how could that break anything
20:03:30pamaurythat's my question :)
20:03:53saratogamaybe its a timing issue
20:04:44pamaurywait a minute, i'll try with it, just a one line change to be sure
20:06:53pamauryperhaps a timing issue then
20:07:23pamaurybut iirc, the timing for setup packet is quite large
20:07:47n1spamaury: you could try adding a small delay where you used to flush dcache to see if that breaks it too
20:08:04n1sto rule out other weirdness
20:10:34DriseIf you don't mind, what is pamaury/what are you working on?
20:10:46pamauryusb for amsv2
20:11:38DriseDidn't funman do so already, or are you looking for more reliable code?
20:12:35 Join seani [0] (~seani@
20:13:00pamauryfunman tried to make the nano2g code, the code in svn is mine
20:13:24pamaurybecause my code was not working and nobody understood why
20:14:53Luca_Salso funman's code still has quirks on some players (uSD sometimes not shown, clip+ does not work...)
20:15:01Drise[Saint] Why isn't the page edited then (steps 3 & 4) Would it be reasonable to edit the page saying those steps are outdated/obsolete?
20:16:14DriseSo in fact does the Fuze v2 usb work, as that is what I'm after. Once I get some more education under my belt, I'll be deffinatly looking into helping.
20:16:29[Saint]It hasn't been edited as there are no prebuilt toolchains available...I guess it *could* be edited saying those are obsolete, but, it also needs to include info on or at least pointing to building the toolchains from scratch
20:16:37[Saint]its been on my todo list for a while
20:17:08pamaurymy code is still not complete
20:17:20n1sthat would be just copying a few lines from the linux guide
20:17:43DriseDoes that patch work though, as I have seen some users report?
20:17:55[Saint]n1s: Yes, indeed...I've been meaning to do it for ages, but I don;t get much free time these days.
20:18:26[Saint]the whole "editing your $PATH" thing became irrelevant when the location of the toolchains was changed
20:19:12[Saint]that, and with no prebuilt binaries available and having to use, that adds the $PATH info anyway if it needs to.
20:20:07kugelpamaury: what happens where you removed the invalidate_dcache()?
20:21:03pamauryit works
20:21:23pamauryI also need to tweak fifo sizes but with invalidate_dcache() is doesn't work
20:21:31kugelit works with the invalidate_ too now?
20:21:51kugelso what happens where you removed the invalidate_dcache()?
20:21:58kugelI mean what does the code around do?
20:23:56pamauryhandling setup packet and giving it to usb core
20:24:36DriseHm... is it just me or am I getting some really bad lag (+30 seconds)
20:26:17 Join Buschel [0] (
20:26:19 Quit Drise (Quit: Leaving)
20:26:30[Saint]bluebroth3r: You're using iLike Nano...correct?
20:26:45[Saint]bluebroth3r: And, is it working as intended for you?
20:27:00 Join Drise [0] (Drise@
20:27:01[Saint]ie. "does it look as it does on the themesite"
20:28:12 Quit Drise (Client Quit)
20:28:27 Join Drise [0] (Drise@
20:28:46DriseApologies, having massive connection issues.
20:30:06pamaurykugel: yes, after if(DOEPINT(ep) & DOEPINT_setup)
20:30:20kugelso this is in the !dir_in case
20:30:40Buschelkugel: can you please take a look at FS #11610 ?
20:30:59kugeldon't you need to flush the cache for outgoing transfers? invalidate doesn't do writeback
20:31:13pamaurythat's ingoing transfer
20:31:21pamaury(for setup packet)
20:31:42kugelso "dir_in" is from the host POV?
20:31:50 Quit Jaykay (Ping timeout: 245 seconds)
20:31:52 Quit darkham (Read error: Connection reset by peer)
20:32:08 Quit Drise (Client Quit)
20:32:21*kugel wonders why Buschel is the only one refering to the sim as PCSim :)
20:32:29pamauryyes, always with usb
20:32:44pamauryIN is dev->host and OUT is host->dev
20:33:01Buschelkugel: that is because in my company we refer to a PCSim ;-)
20:33:13kugelok, so my question applies to the dir_in case, although that's not where you removed the invalidate call
20:34:05kugelcalling invalidate for either direction seems wrong to me
20:34:08 Join Jaykay [0] (
20:35:34pamaurywhy ? When you received data, you should invalidate the cache, otherwise you read the old data
20:35:56pamauryif you send data, you writeback before sending
20:36:19kugelthere's no writeback in the dir_in case
20:36:39pamauryno, you writeback before sending, that's in ep_transfer
20:36:51pamauryand you invalidate _after_ receiving, that's in handle_ep_int
20:37:07pamauryis my logic failing me ?
20:37:39 Join Buschel_ [0] (
20:38:06kugelI don't see a single flush in that file, does that happen in the generic usb code?
20:38:24kugelyour logic is write, I just don't see it in the code (but I'm also not familiar with it)
20:39:32pamauryyes, it flushes (clean_dcache() in ep_transfer)
20:40:17*kugel fails to find that ep_transfer
20:40:31pamaurysorry :)
20:40:39kugelok, I searched for flush, not clean, sorry
20:41:21 Quit Buschel (Ping timeout: 240 seconds)
20:41:22 Nick Buschel_ is now known as Buschel (
20:41:25CIA-81New commit by pamaury (r28027): as3525v2-usb: ...
20:41:51pamauryNow I need to fix a few things for usb drivers to work
20:42:54CIA-81r28027 build result: All green
20:44:23kugelwhat works now with your commit?
20:45:23pamauryenumeration, and retrieving of all descriptors
20:45:48pamauryit will report a device with no interface currently because I fail the drivers asking for endpoints (not implemented)
20:45:53kugelone last question, why do you invalidate in the dir_in case?
20:46:14Buschelkugel: could r27968 be the cause for the cygwin sim issue?
20:46:24pamaurygood question, that's useless :)
20:47:42kugelwell, useless or even wrong? doesn't it throw away correct stuff?
20:48:21pamaurynot really, the transfer is already finished at this point, and data has already been flushed before transfer
20:49:10pamauryit might be incorrect if the driver rewrite the data after calling usb_drv_send but before the notification of completion, which is really _bad_ practice and dangerous anyway
20:50:59kugelI find it also strange that your removed call fixes anything
20:52:11pamauryme too, but I check and a single line makes everything fail/work. That's a mystery
20:53:05pamauryit would be incredibly unlucky it it had failed for another reason after a one-line change
20:53:12pamaury*would have been
20:56:02 Join Drise [0] (
20:56:35Drise[Saint]: Now that I have cygwin running, what do i do?
20:57:51[Saint]run cygwin, then run the "" script to build the toolchains...then go to bed ;)
20:57:57[Saint]as, you'll be there a while.
20:58:23Drisepamaury: is the USB in svn working for the fuze v2? or is that an intermediate step
20:58:27***Saving seen data "./dancer.seen"
20:58:52Driseand I don't have the svn in cygwin, how do I transfer it from my desktop to the program?
20:59:13[Saint]you *really* should have installed SVN in cygwin
20:59:18DriseI did
20:59:21[Saint]did you not install the packages listed?
20:59:28Drisebut I don't have the repository
20:59:51[Saint]Aha...make a checkout via SVN using cygwin
21:00:03[Saint]Oh, shitballs.
21:00:13 Quit n1s (Quit: Lämnar)
21:00:26[Saint]you'll need to install curl and/or wget in CygWin before you start to build the toolchains
21:00:29[Saint]so, do that.
21:00:38pamauryusb in svn works for me (clip+) so it should work with fuzev2 but it misses a few piece of code, it should work in one hour or so if everything is ok. Notice that current svn has usb disable by default for those targets
21:01:05DriseHm... true.
21:01:14kugelpamaury: have a patch for me to try?
21:01:28kugelor do I only need to uncomment USE_ROCKBOX_USB?
21:02:18[Saint]Drise: After that, make a Dir in your CygWin Directory (it is important your Dirs have NO SPACES! also) called RB_SOURCE or something, and, checkout the source code after you've cd'd into it.
21:02:20Luca_Susb support means that amsv2 targets have 100% functionality and still are in production - that's a great result :D
21:03:01pamauryyou need to uncomment USe_ROCKBOX_USB, comment USb_HANDLEd_BY_OF (I think it's unused but anyway) and that should be sufficient iirc
21:03:42[Saint]Drise: once you're in the dir you want your source code downloaded into, use this command: "svn co svn:// rockbox" (without the quotes) to checkout the source code.
21:03:57DriseAlready adding, but thanks
21:04:31kugelpamaury: I see the usb logo but no UMS
21:04:33DriseI'm in the users/Drise dir, shouldn't it make a dir "rockbox" via that command?
21:04:53[Saint]Drise: It is rather important none of the paths CygWin will use has any spaces, though.
21:05:08[Saint]that can cause all sorts of hallarity
21:05:13DriseYes, I'm accustomed to that, as I do C++ in unix environments
21:05:18[Saint]gah! *hillarity
21:06:08DriseWill this mean i'll be able to compile c++ runtimes using cygwin on my windows machine?
21:06:28Drise(I hate having to use SSH to do remotes, and X11 hardly works for me)
21:08:23[Saint]Drise: Yeah, you can use CygWin for a multitude of things.
21:08:58[Saint]Drise: Do you have curl/wget installed?
21:09:28Drise[Saint]: Awesome. Alright, svn is checked out. pwd is /home/Drise/rockbox
21:09:38DriseNo I have no idea.
21:10:05[Saint]once you do, go to <PATH_TO_SOURCE>\rockbox\tools and run "./"
21:10:23[Saint]you'll need to run the CygWin setup again to install curl and wget
21:10:39[Saint](just use the setups search package thingy)
21:10:42DriseMaybe you hsould edit that page and include them
21:11:05[Saint]Drise: It's on my todo ;)
21:11:31pamaurykugel: as I told you, the driver misses the implementation of usb_drv_request_endpoint :)
21:11:44pamaurywhich I'm writing right now !
21:11:57Drise[Saint]: where are they located, under which subheading?
21:12:06[Saint]use "search"
21:12:37Drisemultiprotocol file transfer?
21:12:41Drise>> curl
21:12:57[Saint]that's the one, you'll probably want wget also
21:13:20Driseyeah, that was a single result so didn;t need to ask
21:14:05Buschelkugel: cygwin sim based on r27967 works fine
21:14:09 Join Jennifur [0] (
21:14:14 Join evilnick_ [0] (
21:14:21 Quit bunnyboi (Ping timeout: 240 seconds)
21:14:40[Saint]Drise: run CygWin, then go to <PATH_TO_SOURCE>\rockbox\tools and run "./"
21:15:07[Saint]it will then give you options on which toolchains you want to build
21:15:39Drisereturn e
21:16:26[Saint]'re in \tools?
21:16:37Driserunning said script
21:17:01[Saint]you didn't include the quotes, right?
21:17:09Drise"Select target..."
21:17:22[Saint]there we go \o/
21:17:31[Saint]what target are you building for?
21:17:35[Saint]or, wanting to?
21:17:49[Saint]you'll want arm-eabi then
21:17:57Drisereturn e then?
21:18:03 Join zdzich [0] (
21:18:21[Saint]now, you have a LOT of time to kill...a few hours or so.
21:18:38[Saint]for it to build the toolchains
21:18:43Drise78% complete
21:19:03[Saint]you're sure it isn't just downloading something?
21:19:15Drisejust downloading, I thought that was all
21:19:33[Saint]a toolchain build that quick on CygWin would probably mean you have "Deep Blue" as a PC ;)
21:19:59DriseIt is fairly new, a tri core at 2.1ghz
21:20:10 Quit Jerom (Quit: Leaving.)
21:20:11*[Saint] knows not the names of any modern supercomputers.
21:20:44[Saint]Drise: A couple of hours...I'm interested to see how long it takes, though...perhaps you'll set a new record.
21:21:08 Join Jerom [0] (~heidi@
21:21:08[Saint]the longest its taken that I know of it ~16 hours or so.
21:21:18Driseive seen it do a mkdir ./intil
21:21:20 Join huelk [0] (
21:21:36 Quit evilnick_ (Remote host closed the connection)
21:21:43kugela single toolchain should take terribly long
21:21:44[Saint]Drise: you'll see it scroll a LOT of stuff.
21:21:46Drise16 would be a tad extreme?
21:21:51 Quit huelk (Client Quit)
21:21:58kugelbut you should probably cancel and edit it to use make -jX
21:22:03Driseis the script just that long, or is it ineffcient?
21:22:16gevaertsDrise: *cygwin* is inefficient
21:22:24[Saint]it's not the's CygWin.
21:22:29gevaertsIt takes about ten minutes on my laptop
21:22:43gevaerts(for a single architecture)
21:22:55[Saint]trying to kludge *nix functionality into a Win sys has its price
21:23:02Drisebegan at 2:17, we will ee then when it is done.
21:23:14*[Saint] "ee"s
21:23:51Drisenow onto libiberty
21:24:47[Saint]there will be a lot of you thinking "Hmmm, I'm sure its just doing the same thing over and over agin... :/" but, it isn't.
21:24:54[Saint]I assure you ;)
21:25:04bertrikplease DON'T keep us up to date about compilation progress :)
21:25:27 Join krabador [0] (
21:26:19[Saint]You're fingers, and our eyes, will get very sore ;)
21:26:21 Quit krabador (Quit: Sto andando via)
21:26:21Luca_Sin the time I built the environment in cygwin, I downloaded an ubuntu off the net, set up a vm and built the env, rockbox, applied some patches and deployed on device :)
21:26:28 Join s1gma_ [0] (~d.d.derp@
21:26:35 Quit _s1gma (Ping timeout: 276 seconds)
21:27:07Luca_Sbut it was a learning experience :D
21:27:10saratogatheres tons of ready build ubuntu images on sourceforge, i would just use those over cygwin
21:27:23saratogaunless you're on dialup its going to be quicker
21:28:29 Join krabador [0] (
21:30:06DriseI'm on effective 2.3MB/s wifi in the house.
21:30:14DriseDownstream atleasr
21:30:24Drise*at least
21:30:30 Join G4Oblivion [0] (
21:30:40bluebroth3r[Saint]: yes, and yes. Though my build is at least a couple of days old (haven't checked)
21:31:09G4OblivionI use Wubi to dual-boot. I just couldn't stand Cygwin.
21:31:10[Saint]bluebroth3r: Thanks, just confirming something is all *phew*
21:31:37[Saint]I got an email from someone flaming me as being a royal jerk for pulling everyones leg with faked screenshots
21:31:44[Saint]bluebroth3r: ^
21:32:07[Saint]Turns out (my guess) he's running a release build.
21:32:24[Saint]That's the only way I could think it wouldn;t work
21:32:36 Join komputes [0] (~komputes@ubuntu/member/komputes)
21:32:36 Quit G4Oblivion (Client Quit)
21:32:37[Saint]release build/ancient build
21:33:25bluebroth3rIt might be a really good idea to show a splash when loading a theme failed.
21:33:32bluebroth3rIMO of course :)
21:33:45[Saint]bluebroth3r: I have sugegsted this ;)
21:33:45Drise*** Off topic *** Hm.. I'm trying to compile a C++ program using CC, and I'm getting all sorts of errors, any thoughts?
21:33:51[Saint]and, debug info.
21:33:58[Saint]so we know *what* failed.
21:34:00bluebroth3rDrise: CC?
21:34:18bertrikbluebroth3r, yeah, sounds sensible
21:34:20DriseDunno, just what I have been told to use in our UNIX environ.
21:34:28[Saint]+ off topic == no-no
21:34:39 Quit xnyhps (Ping timeout: 272 seconds)
21:34:39[Saint]better to ask in #rockbox-community
21:34:51bluebroth3rDrise: on linux you usually use g++. In Makefiles CC is usually the C compiler, not the c++ one
21:34:55bluebroth3rgood point.
21:35:08 Join anewuser [0] (anewuser@unaffiliated/anewuser)
21:35:13Buschelkugel: I just found the change which causes the sim failure for cygwin builds -> r27972
21:35:20DriseThanks. We use CC in UNIX, so idk. i'll try
21:35:43pamauryhum, my code breaks on UMS, the code doesn't answer to inquiry
21:35:44bluebroth3rbash: CC: command not found
21:36:01DriseCC ran for me, But massive errors.
21:36:10Driseg++ works
21:36:28bluebroth3rmaybe CC is an alias on your system.
21:36:47pamauryhum, perhaps because I forgot to set max packet size :)
21:36:48kugelBuschel: that's strange
21:36:56[Saint]bluebroth3r: I have often though (and suggested, a few times) that a splash like "Loading <themename> Failed: Failed to load/find/whatever <thing that it can't load/find/whatever>"
21:37:07Buschelkugel: but a fact
21:37:14kugelgo to #rockbox-community for your c++ talk
21:37:15Buschelkugel: any idea?
21:37:33kugelnot really
21:38:18alexbobPI use the winamp theme
21:38:25alexbobPand I call my fuze a "pocket winamp"
21:38:41alexbobPbecause I find it funny
21:38:43bluebroth3r[Saint]: IMO it doesn't even need to be that verbose. A simple "Errors during theme loading. Defaults used." would be sufficient
21:39:16[Saint]yeah, but, if possible some (limited) on device debug info would be good.
21:39:34 Join Brownout_ [0] (~brownout@wikimedia/brownout)
21:40:55Driseum... done?
21:41:11Drisemake: *** [all] error 2
21:41:14[Saint]we can't tell you that ;)
21:41:28Drise$ prompt
21:41:35[Saint]Oh...can you see from the lines above what failed?
21:42:20DriseA lot of entering and exiting dirs
21:42:36[Saint]chances are you're missing some dependency, or, a package that needs
21:42:53 Quit Brownout (Ping timeout: 272 seconds)
21:43:01*bluebroth3r steals [Saint] a leading . :)
21:43:02Drisemake[4]: *** [size.exe] error 1
21:43:22[Saint]If you can't be assed with it, grab a VMware image from somewhere
21:44:59bertrikoh great, it seems Fabian Vogel found out how to fix the last bug preventing wakeup from working properly on amsv2
21:45:32[Saint]the good thing about CygWin I gues is cleanup is VERY easy...delete one Dir, gone...nothing left on the system.
21:45:46bluebroth3rsame for a vmware image :)
21:46:12[Saint]No idea what's going wrong for you... should be a "run it and leave it" thing, which to me suggests you're missing a package
21:46:32DriseI installed all the ones that were told to
21:46:59[Saint]what package? who knows...but, something fucked up.
21:47:22[Saint]Which is really odd.
21:47:44Driseall of
21:48:29 Quit toffe82 (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
21:48:42[Saint]if you have it your history from the should be really easy to see where its messing up.
21:48:59[Saint]if not, you're kinda screwed.
21:49:27[Saint]s/it/all/ ...I must be tired. :/
21:50:16DriseI dont seem to be able to copy paster?
21:50:54bluebroth3rclick the window icon, then select Mark
21:51:34Driselibtool: link: cannot find the library `/usr/lib/' or unhandled argum
21:51:34Driseent `/usr/lib/'
21:52:51 Quit saratoga (Quit: Page closed)
21:53:53Drisefor vmware, does winrar handle 7zip?
21:54:34bluebroth3rwhy not use 7zip? It has the major advantage that it's open source :)
21:54:47DriseI already have winrar
21:54:59Driseotherwise no reason
21:55:12bluebroth3rthen you can just try ;-)
21:55:40Driseyep, it recognizes it
21:56:37Drise~220mb @ 1MB/s :D
21:56:59[Saint]Drise: you need the libiconv package for CygWin
21:57:05[Saint]*then* it should work.
21:57:21[Saint]search "libiconv" in the setup.
21:57:32*bluebroth3r would have thought that libiconv is pulled as dependency for various other tools
21:58:23[Saint]bluebroth3r: same...but, I had to install it by hand personally.
22:00:49 Quit Zet (Remote host closed the connection)
22:01:40 Quit Jennifur (Read error: Connection reset by peer)
22:02:05*pamaury has problem with IN transfer for UMS
22:02:33 Quit seani (Ping timeout: 258 seconds)
22:04:08kugeltry to remove that invalidate call :P
22:04:48Driserunning VMware
22:05:07Buschelkugel: any fix at hand? I am lost in your ifdef'ing
22:05:28pamaurykugel: no, the transfer is not going on, for some reason the controller don't send the data
22:05:35kugelBuschel: I have no time right now
22:05:40pamauryI must have forgotten something :)
22:05:54Drise[Saint]: how do I restart the build?
22:06:26[Saint]Drise: which?
22:06:42Drisecygwin ./
22:06:55pamauryhum, I forgot the next field of DEPCTL
22:06:59Buschelkugel: maybe it would be a good idea to submit patches and call for testers if you cannot test under cygwin
22:07:07[Saint]just re-run the script...if it complains about a dir existing, delete it.
22:07:09Driseor simply compile in vmware
22:07:34[Saint]VMware is another persons territory, sorry.
22:08:00kugelBuschel: I don't think so
22:08:46kugelnot my fault if cygwin doesn't work like linux as it pretends to do
22:08:58Buschelkugel: why? I also call for tester if I do not own a special target that a change should be tested on
22:09:01kugelalso, we recommend VMs over cygwin since ages for several good reasons
22:09:29Buschelbut we did not drop support
22:10:07kugelI even tested a win32 cross compile, and I don't want to hold back stuff because of the minority of cygwin users which we at best don't want to see anyway
22:10:42Drisekugel, can you help me than?
22:10:47kugelwe never really supported simulators, our "product" is the firmware not the sim
22:10:50Driseugh *then
22:11:25kugelshall I wait for BSD and mac users to test patches as well? if yes then I can sit a few month on the smallest patches
22:11:44Buschelkugel: it is not about holding back. it is just about esnuring proper function. now we are facing a situation were we need to research the reason (ok, only for 1 week back).
22:12:56kugelin my experience cygwin behavior is almost always matches with a win32 cross build under wine, and I checked that
22:13:06Drise[Saint]: where is the directory it is bitching about?
22:14:10 Join xnyhps [0] (
22:14:14[Saint]in one of your /tmp's
22:14:33 Quit togetic (Ping timeout: 272 seconds)
22:15:06 Quit rob (Disconnected by services)
22:15:09DriseShoudl I delete both dirs
22:15:24[Saint]yep, it will cry about both existing
22:15:27Driserbdev-buil rbdev-dl
22:16:52DriseHm... is orgot, can I force deletion, or do I have to clear out each dir before deletion
22:16:56Drise*I forgot
22:17:39Drise"Directory not empty" Can I force it?
22:18:07Drisesorry, what command?
22:18:22[Saint]just delete it from windows explorer.
22:18:33[Saint](== easier)
22:18:39DriseSo used to only be allowed from cmd line
22:23:50DriseApologies for any furute off topics, I'm doign my best to aviod them
22:23:50Drise*future.... wow
22:28:12 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
22:29:23DriseFor VMware, how do I transfer in files off my harddrive
22:30:00 Join Brownout1 [0] (~brownout@wikimedia/brownout)
22:31:39 Quit Brownout_ (Ping timeout: 272 seconds)
22:35:18 Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
22:36:55 Join Brownout [0] (~brownout@wikimedia/brownout)
22:40:31 Quit Brownout1 (Ping timeout: 272 seconds)
22:41:18pixelmakugel: there still seem to be more cygwin users than Mac or FreeBSD ones - at least if you go by how quick and frequent it is reported if something breaks
22:41:29pixelmaI mean for compiling
22:42:08*[Saint] would be happy to test CygWin patches/things that may break CygWin...I'm sure pixelma and amiconn would be also.
22:42:30[Saint]Simply saying "I don;t really care if I break support for CygWin is a little....crap"
22:42:58[Saint](I realise those weren;t the exact words, but, it was the impression I was given"
22:43:41gevaertsIf you can't commit unless you tested on all systems that might *possibly* be affected, we might as well close down
22:44:31CIA-81New commit by pamaury (r28028): as3525v2-usb: all control operations are working, there is a problem with UMS: the IN transfer to respond to inquiry does not start, resulting in not ...
22:44:37gevaertsIf cygwin behaves differently from mingw, and breaking cygwin compilation is critical enough that it can't wait for someone to report it, there should be cygwin build clients
22:45:27pixelmaI thought it was reported, maybe I missed the beginning of the discussion
22:45:28 Join robin0800 [0] (~robin0800@
22:46:21CIA-81r28028 build result: 21 errors, 6 warnings (pamaury committed)
22:46:22pixelmabut a simple call for testers doesn't hurt, IMO. I expect asking for testers if you commit for e.g. a target you don't own
22:47:09pixelmaI don't expect people to wait endlessly for an answer but at least try to find someone
22:47:29 Quit Brownout (Ping timeout: 272 seconds)
22:50:31CIA-81New commit by pamaury (r28029): as3525v2-usb: fix red and fix stupid typo about endpoint status
22:52:04CIA-81r28029 build result: All green
22:53:43 Quit Drise (Quit: Leaving)
22:56:57 Quit s1gma_ (Quit: irl ragequit)
22:58:28***Saving seen data "./dancer.seen"
23:00:14*pamaury makes a step forward a working usb driver
23:01:27CIA-81New commit by pamaury (r28030): as3525v2-usb: don't disable data transfers !
23:02:12[Saint]toward and towards both work in that case, but, forward does not.
23:02:25gevaertsforward towards would work too
23:02:50 Join Gatz85 [0] (~gatz@
23:03:01CIA-81r28030 build result: All green
23:03:13[Saint]forward toward, also
23:03:19pamauryI'm nearly done ! Now the UMS storage is detected but for some reason, linux never mount the driver, just like if the device was never ready, something is still wrong
23:03:27kugelbut rewind torward not
23:07:30 Join milz [0] (
23:09:23 Quit robin0800 (Remote host closed the connection)
23:10:56 Quit pamaury (Read error: Connection reset by peer)
23:17:08 Join hebz0rl [0] (
23:25:23 Quit krabador (Ping timeout: 276 seconds)
23:26:59 Quit zdzich (Quit: CGI:IRC (EOF))
23:28:46 Quit froggyman (Quit: Bye)
23:35:45 Join krabador [0] (
23:38:20 Join froggyman [0] (
23:38:40 Quit froggyman (Changing host)
23:38:40 Join froggyman [0] (~seth@unaffiliated/froggyman)
23:43:44 Quit Jerom (Read error: Connection reset by peer)
23:49:05 Quit froggyman (Quit: Bye)
23:51:10 Join froggyman [0] (
23:51:18 Quit froggyman (Changing host)
23:51:18 Join froggyman [0] (~seth@unaffiliated/froggyman)
23:53:14 Quit domonoky (Read error: Connection reset by peer)

Previous day | Next day