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 2011-12-29

00:00:12TheSevenhm, it seems to get past enumeration at least
00:02:00TheSevenworks even with 20msec delay
00:02:36TheSevenif a non-setup endpoint doesn't at least NAK the transfers, this should have broken enumeration IIUC, which it apparently didn't
00:03:02TheSevengevaerts: is there a difference between control and bulk transfers regarding this kind of stuff?
00:03:54gevaertsYou mean the NAK behaviour?
00:04:05TheSevenyeah, or lost packet behavior
00:04:30TheSevenadding that delay kicks us back into this IDENTIFY loop which gives up after 6 tries, without the delay it gets past that but craps out after a couple READ(10) requests
00:05:08gevaertsThat should be the same. Isochronous is different, but bulk, interrupt and control are token/NAK or token/DATA
00:05:43 Join GeekShadow [0] (
00:06:09gevaertsBasically the host sends a "token", and you're supposed to respond quickly, with either a data packet or a NAK
00:06:47TheSevenso do you have any explanation why a delay before setting up a UMS data stage EP could make the IN transfer block without ever getting a transfer completion (on the device side)?
00:07:01TheSevenI don't yet know whether the affected packet is received by the host or not, but I would suspect not
00:08:13gevaertsI don't know. Sounds like a driver/controller issue to me
00:08:47TheSevenOTOH I'm using basically the same driver in emCORE and there are a couple USB requests which take up to several seconds, and if I configure the timeout on the client side accordingly everything works fine
00:08:49gevaertsAnd outside the ARC driver (which is atypical) I don't have experience with device-side
00:09:29 Join stoffel [0] (
00:09:51TheSevenso if it's a timeout, it would be one that's sitting inside windows' UMS implementation
00:10:03TheSevenand I don't think that makes much sense
00:10:50gevaertsI don't really believe that
00:13:05 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:13:32 Quit stoffel (Remote host closed the connection)
00:13:51 Quit marcol07 (Quit: CGI:IRC (Ping timeout))
00:14:37 Quit kevku (Ping timeout: 268 seconds)
00:15:12TheSevenhm, 100ms delay don't hurt data stages, but tiny amounts of logging action do seem to hurt certain CSW transmissions
00:15:19TheSeventhis needs further investigation
00:17:13 Quit [Saint] (Read error: Connection reset by peer)
00:17:17 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
00:19:01 Nick [Saint_] is now known as [Saint] (~Saint]@unaffiliated/saint/x-8516940)
00:20:28TheSevengevaerts: the delay seems to only hurt for INQUIRY commands. sounds like a highlevel timeout :/
00:21:01*gevaerts still doubts that
00:21:26gevaertsThat's also still the first bulk transfer on that endpoint
00:21:48TheSevenwell, i added a udelay(100000) before every invocation of send_command_result except for the inquiry one and it works
00:21:55TheSevenif i add it to send_command_result itself it breaks
00:22:25TheSeveninteresting idea...
00:27:10 Quit GeekShadow (Ping timeout: 252 seconds)
00:32:44TheSevenhm, but even if i initialize that endpoint to some dummy values that should match what's there after a successful transfer it doesn't work
00:33:07 Quit Strife89 (Ping timeout: 240 seconds)
00:38:53JdGordon_kugel: what are you talking about with fast_readline?
00:40:48funmanJdGordon_: can you have a look at FS #12475 ?
00:40:49fs-bluebot Crash while playing audio (bugs, unconfirmed)
00:40:58JdGordon_yes, but not till this evening
00:41:21funmani've seen also malloc errors on clipv1. kugel: might this be related?
00:44:12 Join GeekShadow [0] (
00:44:14JdGordon_any crashes in the skin rendering are quite likely to be buflib isues
00:44:58funmankugel: ping FS #12475 , crashes in buflib on clipv1
00:44:59fs-bluebot Crash while playing audio (bugs, unconfirmed)
00:54:44***Saving seen data "./dancer.seen"
00:59:04 Part jlbiasini
01:07:35 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
01:17:02 Quit Misan (Remote host closed the connection)
01:31:22 Join skx` [0] (
01:38:31 Join perrikwp [0] (
01:42:09 Join Strife89 [0] (
01:45:11nosa-jman i wish dfkt was here i wanted to ask him about the clips
01:45:38nosa-jthe screens on the clips are really small and some other things i wanted to ask
01:47:36[Saint]You could always try asking anyway...just for fun.
01:51:25 Join jlbiasini [0] (
01:53:32 Part jlbiasini
01:54:58nosa-jwell i want to know if the clip can be removed cause i would never use that and if its removed does the slot the clip was in stand out and make it look ugly, but im pretty set on the fuze it seams a lot more durable
01:55:25funmannosa-j: not sure if it's rockbox related
01:55:52nosa-jno the clip and small screen are just the way its made
01:57:23nosa-jbut i was, wondering how rockbox runs. i supose i really loved rockbox on the nano1g but, its 1g...
01:57:52nosa-jgah gota run
02:05:39 Quit captainkwel (Quit: Ex-Chat)
02:07:54 Quit bertrik (Ping timeout: 240 seconds)
02:18:15 Quit lebellium (Quit: ChatZilla 0.9.88 [Firefox 10.0/20111221135037])
02:22:31 Quit n1s (Quit: Ex-Chat)
02:42:27 Quit skx` (Ping timeout: 276 seconds)
02:43:35 Join skx` [0] (
02:54:45***Saving seen data "./dancer.seen"
03:04:47 Quit Strife89 (Quit: Vamoose.)
03:05:20 Quit efyx (Remote host closed the connection)
03:17:12 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
03:18:37 Quit [Saint] (Ping timeout: 240 seconds)
03:22:48 Quit Torne (Ping timeout: 252 seconds)
03:23:19jhMikeSwhat's up with "/" not being the default recording directory any longer?
03:29:00jhMikeSrecording just says it can't write to it :\
03:33:25 Quit Scromple (Read error: Connection reset by peer)
03:33:47 Quit kugel (Ping timeout: 276 seconds)
03:35:51JdGordon_that sounds wrong
03:38:47 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
03:41:31 Quit [Saint_] (Ping timeout: 252 seconds)
03:46:00 Join Torne [0] (~torne@rockbox/developer/Torne)
03:49:00 Quit tails_ (Quit: Leaving)
04:05:44 Join Scromple [0] (~Simon@
04:13:56 Quit remlap (Read error: Connection reset by peer)
04:18:23 Join remlap [0] (
04:26:33 Quit amiconn (Disconnected by services)
04:26:34 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:26:56 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:27:26 Quit pixelma (Disconnected by services)
04:27:29 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:27:31 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:28:20 Quit TheSeven (Disconnected by services)
04:28:32 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:40:59 Join user890104 [0] (
04:54:49***Saving seen data "./dancer.seen"
05:04:58 Quit SynrG (Read error: Connection reset by peer)
05:22:22bug2000JdGordon_, If still here, please check FS #12475 [Though I'm starting to think it's already fixed on the builds, but haven't had enough time to confirm it]
05:22:23CIA-88New commit by jethead71 (r31460): i.MX31: Some tweaks with variable declaration in SPI driver.
05:22:23fs-bluebot Crash while playing audio (bugs, unconfirmed)
05:23:00bug2000JdGordon_, And thanks, sorry to bother you.
05:23:22 Join bieber [0] (
05:24:33CIA-88r31460 build result: All green
05:25:33 Join stephph [0] (
05:26:03stephphi need help... i am looking for the channel and how to d.l. karaoke music
05:28:50 Join Rob2222 [0] (
05:32:37 Quit Rob2223 (Ping timeout: 252 seconds)
05:34:29 Quit stephph (Ping timeout: 248 seconds)
05:35:42 Join user890104_ [0] (
05:38:41 Quit user890104 (Ping timeout: 252 seconds)
05:39:53 Join saratoga [0] (9803c31c@gateway/web/freenode/ip.
05:51:29 Join ungali [0] (
05:52:50 Quit skx` (Ping timeout: 248 seconds)
06:09:32 Part ungali
06:15:37CIA-88New commit by jethead71 (r31461): i.MX31: Implement asynchronous version of I2C driver. ...
06:17:28CIA-88r31461 build result: All green
06:23:14 Quit factor (Read error: Connection reset by peer)
06:40:22 Join bluefoxx [0] (
06:40:37 Join factor [0] (~factor@
06:46:15 Quit bluefoxx (Ping timeout: 240 seconds)
06:54:53***Saving seen data "./dancer.seen"
07:14:53 Join SynrG [0] (
08:03:58 Quit saratoga (Quit: Page closed)
08:08:06 Join chkktri_ [0] (~user@
08:54:55***Saving seen data "./dancer.seen"
08:56:12 Join JdGord [0] (
08:56:30 Join ender` [0] (
09:03:04 Quit JdGord (Ping timeout: 252 seconds)
09:03:44 Join Horschti [0] (
09:03:44 Quit Horschti (Changing host)
09:03:44 Join Horschti [0] (~Horscht@xbmc/user/horscht)
09:06:36 Quit Horscht (Ping timeout: 244 seconds)
09:08:48 Quit Scromple (Read error: Connection reset by peer)
09:08:49 Join JdGord [0] (
09:15:49 Quit JdGord (Ping timeout: 248 seconds)
09:38:07 Quit n17ikh (Ping timeout: 252 seconds)
09:39:34 Quit chkktri_ (Ping timeout: 252 seconds)
09:45:34 Quit bieber (*.net *.split)
09:45:35 Quit ze (*.net *.split)
09:45:35 Quit ender| (*.net *.split)
09:45:35 Quit bzed (*.net *.split)
09:45:35 Quit Rondom (*.net *.split)
09:45:35 Quit kkit (*.net *.split)
09:45:35 Quit pjm0616 (*.net *.split)
09:45:35 Quit ack (*.net *.split)
09:45:35 Quit Galois (*.net *.split)
09:48:19 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
09:49:11 Join bieber [0] (
09:49:11 Join ze [0] (
09:49:11 Join ender| [0] (~ender1@2a01:260:4094:1:42:42:42:42)
09:49:11 Join bzed [0] (
09:49:11 Join Rondom [0] (~rondom@2a01:488:66:1000:b24d:4f2f:0:1)
09:49:11 Join kkit [0] (
09:49:11 Join pjm0616 [0] (~user@
09:49:11 Join ack [0] (
09:49:11 Join Galois [0] (
09:59:34 Join nosa [0] (
10:00:51 Quit nosa-j (Ping timeout: 252 seconds)
10:00:52 Nick nosa is now known as nosa-j (
10:03:09 Join stoffel [0] (
10:21:22 Quit adnap (Remote host closed the connection)
10:27:49 Join adnap [0] (
10:27:50 Quit stoffel (Read error: Operation timed out)
10:29:00 Join bluefoxx [0] (
10:36:33 Quit scorche (Read error: Connection reset by peer)
10:48:35 Join scorche [0] (~scorche@rockbox/administrator/scorche)
10:49:18 Join stoffel [0] (
10:54:56***Saving seen data "./dancer.seen"
11:05:25 Join einhirn [0] (
11:11:08 Join n1s [0] (~n1s@rockbox/developer/n1s)
11:20:47 Quit stoffel (Read error: Operation timed out)
11:20:59 Join lebellium [0] (
11:24:50 Join marcol07 [0] (
11:28:34 Join kugel [0] (~kugel@
11:28:34 Quit kugel (Changing host)
11:28:34 Join kugel [0] (~kugel@rockbox/developer/kugel)
11:43:08 Quit kugel (Ping timeout: 240 seconds)
12:04:09 Nick user890104_ is now known as user890104 (
12:12:59 Join efyx [0] (
12:15:37 Join chkktri_ [0] (
12:17:20 Quit bluefoxx (Ping timeout: 248 seconds)
12:23:32 Join kugel [0] (~kugel@
12:23:32 Quit kugel (Changing host)
12:23:32 Join kugel [0] (~kugel@rockbox/developer/kugel)
12:34:16 Quit einhirn (Ping timeout: 252 seconds)
12:39:45kugelI _think_ I found the problem with the android r7 ndk
12:40:07kugelwe're not linking gcc, which you do need to do explicitely in the new toolchain
12:41:41[Saint]I was unaware there was a problem.
12:42:27 Quit chkktri_ (Ping timeout: 240 seconds)
12:42:28kugelapparently libgcc is implicitely linked on any other toolchain
12:42:43kugel[Saint]: well, it doesnt compile with r7
12:44:00[Saint]Yeah. That's not *too* much of a problem though is it? Is there any benefit in using the newer ndk?
12:46:33kugel[Saint]: the problem is more that you can't officially download earlier versions :)
12:49:18 Join chkktri_ [0] (
12:53:54 Quit bertrik (Remote host closed the connection)
12:55:00***Saving seen data "./dancer.seen"
13:02:52CIA-88New commit by jethead71 (r31462): Gigabeat S: Update RDS processing to use asynchronous I2C rather than thread.
13:03:09kugeljhMikeS: ping
13:03:48kugeljhMikeS: you mentioned the default rec dir doesnt work anymore
13:03:59jhMikeSwhen it's cleared or never set, yes
13:04:08kugelI suspect r31430 is the cause
13:04:47CIA-88r31462 build result: All green
13:06:21kugeljhMikeS: you could try changing the "/" in rec_create_filename() to HOME_DIR. Or removing the strcpy entirely
13:06:48jhMikeShmmm...can do
13:07:28kugelHOME_DIR (which is also the default rec dir) is now "/." instead of "/" to work around the "//" a the beginning of a path issue
13:08:53kugelthe strcpy() is to avoid that but that shouldn't be needed anymore
13:11:24 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
13:15:15 Quit JdGordon_ (Remote host closed the connection)
13:23:04bertrikhm, rds.c now has a hardware dependency
13:23:06 Join liar [0] (
13:24:14bertrikit was meant originally as HW independent rds parser
13:25:28jhMikeSthen let's have two
13:26:28jhMikeSif it needs to operate differently on different archs, then what should be done to keep it that way?
13:28:05jhMikeSkugel: so, if the dir is "/", then make the dir blank?
13:31:22 Quit [Saint] (Read error: Connection reset by peer)
13:32:45 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
13:35:13kugeljhMikeS: that's what it does right now
13:39:48jhMikeSdid you mean to say to remove the strcpy or the strcmp?
13:46:03kugelno, wait
13:46:19kugelonly the strcmp. still copy global_settings.rec_dir
13:47:03kugel(or make it the second param of create_*_filename
13:47:15kugelthat's assuming r31430 is really the cause of course
13:49:57 Quit ender| (Read error: Operation timed out)
13:51:09marcol07hi guys can somebody please tell me how to make local settings? i mean that setting would be set in .cfg and displayed in .wps
13:53:00 Quit ender` (Ping timeout: 255 seconds)
13:53:12[Saint]marcol07: what are you wanting to achieve?
13:54:26 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon)
13:56:59marcol07i want theme to act as set in .cfg... for example what to show in statusbar...
13:57:40 Quit user890104 (Read error: Connection reset by peer)
13:59:36[Saint]I think you're going to need to word that slightly better...
14:00:08[Saint]You do know a theme can already set any valid configuration option...right?
14:01:20 Join n17ikh [0] (
14:01:54marcol07something like "scrollbar: left" in .cfg?
14:02:15jhMikeSfunny that dir_exists doesn't return true for the home dir
14:02:36[Saint]"any valid configuration setting"
14:02:59[Saint]If you can set it via Settings, a theme can set it.
14:03:52gevaertsMostly, anyway
14:04:00gevaertsThe theme site doesn't allow *all* settings
14:04:15*jhMikeS thinks this HOME_DIR thing missed a thing or two
14:04:17marcol07yeah i know that a bit but i just wanted to set some theme params for theme
14:04:29gevaertsA theme author may think that his theme works better with more bass, but that doesn't mean it's a good idea :)
14:04:46[Saint]I was getting to that...the themesite is *very* restrictive. But I didn't mention that as we'd not got that far yet.
14:04:58kugeljhMikeS: hm, don't we handle "."?
14:05:57[Saint]But, if you have no intention of uploading it to the themesite...its totally unrestricted.
14:06:41[Saint]A theme .cfg and a configuration .cfg are pretty much the same thing.
14:06:43jhMikeSkugel: as a path component?
14:06:49kugeljhMikeS: yea
14:06:57kugel"/." should be a valid path
14:08:41jhMikeSdir_exists isn't handling it in rec_create_directory and when recording goes to save the data, it also fails. someone put in a fudge to test for equivalence to HOME_DIR and not call dir_exists
14:08:49[Saint]marcol07: the themesite wont let you upload a theme with "bad" you'll quickly learn what you can/can't set.
14:08:57jhMikeSbut, why should fudges be necessary?
14:09:07marcol07i didnt want to chcange "system" settings but only some custom variables...
14:09:23[Saint]Such as?
14:10:38[Saint](There's a very good reason why we disallow most values to be set via a theme, btw)
14:11:21marcol07clip sansa plus: i want status bar at top and i want to show a song title in menus and i just wanted to allow user disable to show there also artist...
14:12:07marcol07i am too tired i suppose :/
14:12:38[Saint]Statusbar is set to top by default (and can be set via a theme cfg), and the latter isn't possible.
14:12:41 Quit Topy44 (Ping timeout: 268 seconds)
14:13:33kugeljhMikeS: I thought we handled "/." as it's valid. If that's not true change HOME_DIR to be "/" and hope everything can handle "//" (including the numerious OSes we can possibly run on)
14:13:45kugelthat worked in the past at least
14:13:46marcol07i am missing something... :/ i should read it again few times...
14:14:51[Saint]Basically...there's no way for a theme to add arbitrary configuration values. You only get to use what is already present.
14:15:38[Saint]A touchscreen theme can do a toggle for whatever you can imagine...a non touch target cannot.
14:15:50marcol07ok thanks thats it i think
14:16:55CIA-88New commit by jethead71 (r31463): Forgot a "static" in r31462.
14:18:32jhMikeSkugel : I thought it was to make sure it ran on numerous OSes ? :)
14:18:46 Join dfkt [0] (dfkt@unaffiliated/dfkt)
14:19:03CIA-88r31463 build result: All green
14:19:04*jhMikeS isn't sure he wants to get deep right this moment
14:19:28kugeljhMikeS: yes, but we need to handle it ourselves first and foremost :)
14:26:52 Quit chkktri_ (Quit: Leaving)
14:38:45 Join jlbiasini [0] (
14:39:12 Join user890104 [0] (
14:46:30 Join stoffel [0] (
14:49:06bertrikjhMikeS, I think it would be a waste to split RDS parsing for different archs
14:49:29bertrikthe code you added is basically protection against concurrent access to the RDS ps and rt data, right?
14:50:11bertrikcan you think of a way to do this without having SI4700 #ifdefs in rds.c?
14:51:13bertrikI don't mind making the triple buffer part of the arguments to the rds_get_ps() and rds_get_rt() functions
14:55:02***Saving seen data "./dancer.seen"
14:55:24amiconnkugel: // at the start of a path means unc format at least in cygwin
14:58:43 Quit [Saint] (Quit: I know its a sin to kiss and swallow.)
14:59:17 Quit JdGordon| (Remote host closed the connection)
14:59:18 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
15:10:55 Quit mikroflops (Quit: <(^_^)>)
15:12:54 Join mikroflops [0] (
15:14:06jhMikeSbertrik: basically just that, yes
15:15:17jhMikeSbertrik: yeah, it doesn't need to be SI4700_* since it could be used on other archs
15:17:20kugelamiconn: so the sim tried to record to a network location until recently?
15:17:22jhMikeSor, perhaps the caller should just pass the buffers. in any case, it just needed to be implemented
15:18:17amiconnDoes the sim record at all?
15:18:33jhMikeSamiconn: not actually
15:26:06 Join ender` [0] (
15:26:20 Join ender| [0] (~ender1@2a01:260:4094:1:42:42:42:42)
15:39:56 Join y4n [0] (y4n@unaffiliated/y4ndexx)
15:43:56 Join webguest45 [0] (
15:47:46 Quit webguest45 (Client Quit)
15:55:51CIA-88New commit by jethead71 (r31464): RDS: Use a define that doesn't imply any particular hardware dependency. ...
15:57:49CIA-88r31464 build result: All green
16:06:26 Join ironzorg [0] (
16:07:43 Quit liar (Read error: Connection timed out)
16:08:14ironzorghi, I'm not sure how I'm supposed to properly remove the game I installed with the rockbox utility on my sansa clip+
16:08:28ironzorgcan anybody help me with this ?
16:08:55ironzorgI think I could remove a few folders from the .rockbox directory manually..
16:09:42[Saint]What game are you talking of, rockdoom one assumes?
16:10:10ironzorgI have a whole bunch of games/demos/apps on my music player that I don't want
16:10:31ironzorgyes, rockdoom is one of them
16:11:05[Saint]So don't use them? You'll recover approximately sweet-f-all space removing them.
16:12:22ironzorghow much space do those thing take ?
16:12:34dfktjust delete the .rockbox/rocks folder to gain ~4mb space :)
16:12:51[Saint]Pretty much none. A few hundred KB.
16:13:27[Saint]4MB?!? Wow...ok, slightly more than I thought.
16:13:59gevaertsdfkt: that's a bit much. Some stuff in there is used in a "non-plugin" context
16:14:22dfkttrue, the viewers folder should probably stay
16:16:00dfkti think the biggest file in rockbox is actually 16-GNU-Unifont ;)
16:19:03gevaertsYou can safely remove games/ and demos/. apps/ depends on what you think is essential (random_folder_advance_config.rock comes to mind as something that isn't "extra"), viewers/ has some stuff you might want to keep (properties.rock and credits.rock are called from elsewhere)
16:19:44ironzorgI removed the whole rocks folder
16:20:12[Saint]Silly move.
16:20:23[Saint]You're removing useful tools.
16:20:28ironzorgyou all seemed to agree with dfkt suggestion
16:20:42gevaertswe did?
16:20:47[Saint]We did?
16:21:07ironzorggiven you didnt say anything after his suggestion, yse pretty much
16:21:10dfktnobody agreed with me... but you can easily extract a new rockbox over the old one, and jsut remove the stuff gevaerts suggested
16:21:17[Saint]Saying nothing != agreement.
16:21:23ironzorgthats arguable
16:21:33ironzorgwhat am I missing without that folder anyway ?
16:21:33[Saint]Apparently it is...
16:21:37gevaertsYou mean we didn't say anything within 10 seconds
16:22:05ironzorgin fact, for 5 minutes
16:22:36[Saint]We have timestamps...
16:23:03[Saint]Its not even been five minutes yet :)
16:23:36ironzorgwhat am I missing without that folder anyway ?
16:23:51gevaertsRead what I said
16:23:58[Saint]But ...putting that aside. You pretty much want to keep /rocks/apps/
16:24:00ironzorg"some stuff"
16:24:04ironzorgthank you
16:26:57gevaertsironzorg: I did say more than that
16:27:56 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
16:28:35gevaertsdfkt: you only get unifont if you install the font pack I believe
16:29:01[Saint]Oh...I forgot about viewers. Yeah, you *might* want to keep that...
16:29:54ironzorgI'm updating my version of rockbox anyway, I guess it doesn't matter anywya
16:31:52 Join pamaury [0] (
16:31:54 Quit pamaury (Changing host)
16:31:54 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
16:38:35ironzorgand now, the hardest step of the installation
16:38:37ironzorgchoosing a theme.
16:39:47[Saint]CabbieV2, done, we did it for you!
16:41:46ironzorgI don't see it in the list !
16:42:30[Saint]Its the default theme, that's what I meant by "we did it for you".
16:43:15[Saint]'Twas an attempt at humour.
16:47:38ironzorgI think I will roll with the default theme !
16:48:43*[Saint] needs to get around to backporting raaa cabbie code into non-application targets.
16:49:15[Saint]There's a lot of fixes/refinements I'd like to add.
16:51:32dfktdoes anyone have a wps syntax highlighting config for notepad++? i tried to make one, but there seems to be some annoying limitations
16:54:04[Saint]I can't even begin to think how it could handle the foolishly complicated mess of nested conditions in some of my themes.
16:54:38dfktthe major issue with highlighting is that there's often no space between % tags, and notepad++ chokes on that
16:55:06***Saving seen data "./dancer.seen"
16:55:07dfktnesting is not an issue, but maybe my themes aren't convoluted enough :)
16:59:57dfktit keeps using the reddish % color for plain text that follows afterwards
17:02:12ironzorgworse then LaTeX
17:09:03 Join einhirn [0] (
17:26:09bug2000dfkt, Yap doesn't crash with this build. I'll update the bugtracker.
17:34:48bug2000dfkt, Look at the last lines from last night.
17:35:16bug2000dfkt, Basically it doesn't crash with some recent build.
17:36:50[Saint]That's even more of a problem, really. If its not been deliberately fixed, then there's always a chance it will reappear.
18:14:36 Join remlap1 [0] (
18:16:44 Quit remlap (Ping timeout: 252 seconds)
18:21:41 Join adnap_ [0] (
18:22:01 Quit adnap (Ping timeout: 244 seconds)
18:32:57 Quit remlap1 (Quit: Leaving.)
18:33:15 Join remlap [0] (
18:38:05 Quit stoffel (Ping timeout: 240 seconds)
18:43:33 Quit factor (Read error: Connection reset by peer)
18:46:31 Join factor [0] (~factor@
18:55:06 Quit user890104 (Ping timeout: 268 seconds)
18:55:09***Saving seen data "./dancer.seen"
18:55:21 Join user890104 [0] (
19:01:46 Join stephph [0] (
19:06:34 Quit stephph (Ping timeout: 276 seconds)
19:09:55 Quit factor (Ping timeout: 252 seconds)
19:16:47 Quit jlbiasini (Remote host closed the connection)
19:20:19 Join jlbiasini [0] (
19:25:27 Join factor [0] (~factor@
19:29:14 Join stoffel [0] (
19:31:02 Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers)
19:33:31 Join bluefoxx [0] (
19:33:50 Join MethoS- [0] (~clemens@
19:35:37 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
19:35:44jlbiasinihello all
19:36:17jlbiasiniusb hid doesn't work anymore on my device fuze+. I 've eard there's been some change?
19:36:58 Quit bluebrother^ (Read error: Operation timed out)
19:38:08 Quit fs-bluebot (Ping timeout: 240 seconds)
19:39:22gevaertsjlbiasini: could you check if r31457 causes this?
19:39:31gevaertsAnd if so, poke funman
19:39:42 Join fs-bluebot [0] (
19:40:36 Quit y4n (Disconnected by services)
19:40:43 Join y4n [0] (y4n@unaffiliated/y4ndexx)
19:40:44 Quit Galois (Read error: Operation timed out)
19:41:16jlbiasiniok what's the command again to downgrade svn?
19:41:21 Join Galois [0] (
19:41:28gevaertssvn up -r xxxx
19:49:35jlbiasinifunman: hid doesn't work anymore on fuze+ since r31457! :D
19:53:57jlbiasinino hang, display as it would work, but keys have no effect (exept the one to switch mode)
19:54:48pamauryfunman: I think you wrongly removed buf[0] = report_id;
19:54:58pamaury(line 822)
19:55:24pamauryjlbiasini: try adding this back after the memset
19:55:55pamauryah perhaps not, he added it at another place :-/
19:58:05jlbiasinipamaury: should I try anyway?
19:59:09 Quit y4n (Ping timeout: 244 seconds)
19:59:39 Join y4n [0] (y4n@unaffiliated/y4ndexx)
20:01:55jlbiasini ‘report_id’ undeclared (first use in this function)
20:03:59pamauryarf, so he must have changed the logic somewhat, I don't have the time to check, so you'll have to wait for funman
20:05:31 Join lorenzo92 [0] (
20:05:47 Quit lorenzo92 (Client Quit)
20:07:27 Quit remlap (Ping timeout: 240 seconds)
20:07:48 Quit perrikwp (*.net *.split)
20:09:02 Join perrikwp [0] (
20:09:13 Part jlbiasini
20:12:38 Join jlbiasini [0] (
20:14:23 Join WilliamC [0] (
20:14:55WilliamCIs Rockbox better than the default firmware for the Sansa Clip Zip?
20:15:42 Quit MethoS- (Remote host closed the connection)
20:16:30 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
20:17:45pamauryWilliamC: a few people here believe it's the case ;)
20:18:07 Quit [Saint] (Ping timeout: 240 seconds)
20:18:39WilliamCAnyway, I'm having an issue
20:18:48 Join remlap [0] (
20:18:55WilliamCIt says Device Cannot Start
20:19:33WilliamCI think I'll reboot
20:20:05 Quit WilliamC (Read error: Connection reset by peer)
20:20:11pamauryusb on the clip zip is unstable
20:20:15pamauryhe left...
20:22:53 Join lorenzo92 [0] (
20:22:55 Join Strife89 [0] (~Strife89@
20:25:26 Quit [Saint_] (Ping timeout: 240 seconds)
20:25:27 Quit dreamlayers (Quit: Leaving)
20:26:36 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
20:27:12 Quit bluefoxx (Ping timeout: 255 seconds)
20:31:41 Join bluefoxx [0] (
20:35:26 Quit [Saint] (Ping timeout: 240 seconds)
20:37:37 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
20:41:15marcol07do somebody how to display graphic frequency in FM?
20:41:20marcol07sansa clip
20:41:32funmanpamaury: hm?
20:41:41 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
20:41:47funmani tested on clipv1
20:42:11pamauryapparently it broke on the fuze+, jlbiasini said
20:42:37kugelplorenzo92: hi
20:42:44funmanbuf[0] = report_id is set in the loop
20:43:04lorenzo92hi! I'm sorry but I failed both benchmarks :( I clean the GPIO patch, so you can see
20:43:25 Quit stoffel (Ping timeout: 252 seconds)
20:44:35 Quit Strife89 (Quit: House call.)
20:44:39lorenzo92kugel: first of all...the player does NOT turn itself off
20:45:17lorenzo92kugelp: secondly I need to see what's the problem for the benchmark, I guess that a completely new build will solve that hopefully
20:45:44kugelpsomething is strange then. it really should work
20:46:12kugelpdid you attempt new.benches
20:46:18pamauryfunman: yes I saw that, I don't see anything suspicious in your commit
20:47:16lorenzo92kugelp: nope. Will do that...
20:47:46lorenzo92kugelp: well I recorded something like 7 hours with backlight on, but no data in the bench file :(
20:48:11lorenzo92kugelp: anyway in some minutes I'll post the gpio patch with headphone sense ;)
20:49:44funmankugelp: did you see the clip bug rpeort?
20:50:04funmankugelp: FS #12475
20:50:04fs-bluebot Crash while playing audio (bugs, unconfirmed)
20:51:04 Join WilliamC [0] (
20:51:18WilliamCRebooting fixed it, anyways, how does Rockbox treat the external memory cards?
20:53:32funmanWilliamC: like external memory cards
20:54:05WilliamCWill it scan it just like the primary music folder?
20:55:10***Saving seen data "./dancer.seen"
20:56:41funmanassuming the "primary music folder" is the internal storage anyway
21:03:15 Quit Horschti (Quit: Verlassend)
21:04:06 Join kevku [0] (x@2001:470:28:773::)
21:09:31lorenzo92kugelp: here it is ;)
21:12:50 Part ironzorg
21:14:08lorenzo92kugelp: now I apply again your patch for the battery, let's see...
21:14:47 Join dreamlayers [0] (
21:14:47 Quit dreamlayers (Changing host)
21:14:47 Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers)
21:17:45lorenzo92kugelp: shit, tested latest patch for headphone sense and doesn't actually work, wait I'll search for the probleb
21:21:43jlbiasinifunman: any test I could perform to help you figuring out?
21:22:20funmanjlbiasini: not really, just try one revision before my change and my revision
21:24:58jlbiasinifunman: I already did that: this is why I was saying that it is caused by your revision
21:26:36funmanhm ok i don't know what could go wrong
21:27:46 Join amarc [0] (
21:28:41funmanjlbiasini: you didn't change e.g. the mode ? (mouse/presentation)
21:29:13lorenzo92kugelp: ahhhh
21:29:21amarchello.. I try'd to install rockbox with utility on Clip+ but I accidentaly removed USB before installing bootloader.. Now There is somekind of Rockbox on Clip+ but I cant get it recognized as USBat all. Is there any way to revert this ?
21:29:23lorenzo92kugelp: forgot to open device at startup -.-
21:29:37 Quit bluefoxx (Ping timeout: 240 seconds)
21:29:47funmanamarc: boot OF
21:29:59amarcfunman how ?
21:30:49funmanthe manual tells you how
21:31:01funmanjlbiasini: try to apply with patch -R
21:31:09funmanit's just the report_id diff
21:31:55amarcfunman player is not recognized on USB how can I do anything with it ?
21:32:11funmanamarc: the manual also tells you to enable MSC
21:33:20gevaertsamarc: I there's *nothing* installed before the bootloader, so if the bootloader isn't installed yet it's still in its original state
21:33:21lorenzo92kugelp: okay solved :)
21:34:13lorenzo92kugelp: this works fine ...
21:34:57amarcgevaerts no,player boots in someking of Rockbox ( I am guessing utility copied some files on it? )
21:35:19amarcbtw I used "automatic install" so utility might do something to boot loader too ?
21:35:24gevaertsamarc: right, that's probably the bootloader then. What exactly does it show?
21:35:38 Quit jlbiasini (Remote host closed the connection)
21:36:47amarcgevaerts> when I turn it on Rockbox logo for a second then in menu there is: Files, Database, Resume playback,Settings, Recording, FM Radio etc...
21:37:05gevaertsOK. Rockbox is fully installed then
21:37:09amarcgevaerts> but I cant get files on it : (
21:37:21gevaertsYou have to reboot to the original firmware for USB
21:37:30 Join jlbiasini [0] (
21:37:36amarcgevaerts> how to do that ?
21:37:56gevaertsEither plug it in while it's switched off, or hold the "left" button while powering on
21:38:50amarcgevaerts> ohh, thats it! thank you : )
21:39:35amarcgevaerts> and If I wish to remove Rockbox I would need to do what ?
21:41:40amarcgeaverts so I could just copy clppa.bin on it , remove .rockbox and shut off/on ?
21:48:55jlbiasinifunman: sorry: no change...
21:49:12jlbiasinistill no reaction to keys
21:53:46 Join davo [0] (
21:55:32 Join bluefoxx [0] (
22:00:57kugelplorenzo92: nice
22:01:01lorenzo92kugelp: I guess the gpio patch is quite fine to commit, well yeah there are still some comments to be removed/checked etc but....
22:01:31kugelpwhere did you get the defines from? just disassembly?
22:02:24lorenzo92indeed...for all the modules there are no sources :(
22:03:33lorenzo92well now I check something...
22:03:41lorenzo92about the ioctl numbers...
22:04:36davohi all. sorry if i'm interrupting, but quick question. i've read over the manual for rbutil, but still not sure how to determine which version of sansa fuze I have and if it's supported by rbutil?
22:06:41kugelplorenzo92: the request codes suggest a struct should be passed to ioctl
22:06:50gevaertsdavo: if it's not a fuze plus, it's supported. Autodetection should work fine
22:06:53dfktdavo -
22:07:41lorenzo92kugelp: a struct? well passing the "pin" number as adress seems to do the tick uhm, i'm still unsure about some ioctl codes lol
22:08:03lorenzo92kugelp: in ida I can see 9 switches, one is the default one
22:08:39kugelpthe C in 400C4701 is the size hint
22:09:50davothank you gevaerts, dfkt thanks, will check the link and try again
22:10:16lorenzo92kugelp: uhm the problem is that it's not really clear to me how the mxc_ functions are working :)
22:11:32kugelpperhaps pass a random 12 byte struct with the pin as first?
22:12:03lorenzo92atm the pins is read as first indeed, since it's the address that points to the argument
22:14:39lorenzo92kugelp: indeed at first I looked at this magical 12 byte number
22:15:28kugelpI'd rather not have the kernel overwrite our stack you know
22:16:02davogevaerts: sorry, another question based on what you said, which version of rockbox has autodetection that will work ?
22:16:32gevaertsdavo: Rockbox Utility does autodetection. Any semi-recent version will do that
22:16:41gevaertsIt will tell you what you have
22:16:50funmanjlbiasini: no clue, the other changes should have no effect
22:17:12davogevaerts: thanks, yes, i think i tried it and was unsuccessful, will try again now
22:17:13funmanjlbiasini: let's look at the binary differences perhaps
22:18:08funmanjlbiasini: what does lsusb -v / dmesg say abotu the fuze+ in hid mode?
22:18:19zegevaerts: fyi autodetection seemed to fail for my clip+ on my system... said something about unable to detect mount point, even though i had already specified the mount point... though i think it might've still hilighted clip+ in the list? it wasn't very clear either way
22:18:51lorenzo92kugelp: uhm not sure as I don't know well the matter :) but at least the headhpone sense *seems* to work flawlessy
22:18:57*gevaerts points Rockbox Utility bug reports to the tracker or bluebrother or domonoky
22:20:02*ze considers putting that on his todo list
22:20:12kugelplorenzo92: do you see copy_to_user() calls in the module? they have a size param
22:20:30 Quit marcol07 (Quit: CGI:IRC (EOF))
22:21:38lorenzo92kugelp: yeah I can see it, but I cannot understand the param value :(
22:23:11lorenzo92kugelp: R11 = R12 - 4; R4 = R2; R1 = R3; R0 = R4 >> 0x10 << 0x12 >> 0x12;
22:23:18lorenzo92R0 should be the value...
22:25:44kugelpone param of copy_to_user() is the data size, like with memcpy
22:25:45funmanjlbiasini: oops
22:26:09lorenzo92kugelp: do you see R0_MX37_GPIO_MAP?
22:27:13kugelpI'm not looking at any disassembly right now
22:27:19lorenzo92in the module...ah ok
22:27:46lorenzo92but I know probably what's that...they are the code present in gpio_pins.h in the kernel sources....
22:28:11lorenzo92instread of using "long" numeric values, simple integers
22:28:42*funman curses evil macros
22:29:52 Part jlbiasini
22:30:11 Join jlbiasini [0] (
22:30:33CIA-88New commit by sdoyon (r31465): Fix shortcut to talk time: force enqueuing otherwise it interrupts itself right away when speaking the shortcut entry again.
22:30:56jlbiasinifunman: dmesg no change while switching mode ->
22:32:16funmanjlbiasini: hm i don't see the HID device, but the patch i gave you should have some effect
22:32:41pamauryfunman: haha, I wondered if the check was correct and concluded that yes, that's definitely evil
22:32:44CIA-88r31465 build result: All green
22:33:05jlbiasinifunman: for lsusb
22:33:08funmanperhaps the macro could be static inline to avoid these things
22:35:57jlbiasinifunman: I think I've reversed to the last revision as your patch didn't solve the issue. Should I reapply it before dmesg lsusb?
22:36:12lorenzo92kugelp: anyway I have rebuilt the svn with battery patch, now I check for some minutes if the plugins works!
22:36:22lorenzo92kugelp: * battery bench plugin
22:36:47jlbiasinipamaury: new keymaps minor update coming soon....
22:36:48funmanjlbiasini: yeah i think dmesg/lsusb won't give us much
22:37:31jlbiasinifunman: so I reapply and resend pastebin?
22:37:59jlbiasinijust to be sure...
22:39:00funmanjlbiasini: apply my pastie, notice that HID works, cscream success
22:40:44 Quit Xerion (Quit: )
22:40:45jlbiasinioh you send a new pastie in the meantime
22:40:59jlbiasiniI had to reboot and didn't notice
22:44:46lorenzo92kugelp: argg still issues :(
22:45:01lorenzo92no real data in battery_bench.txt
22:45:15jlbiasinifunman: SUCCESS!!!! :D
22:45:37lorenzo92kugelp: moreover...says rockbox run only 9 seconds (while it has run about 3 minutes or so..)
22:46:08lorenzo92kugelp: you told me once that a timer feature was still missing...could be that the problem?
22:46:23funmanjlbiasini: :P
22:47:03funmani'll see if a static inline is better
22:47:56 Quit benedikt93 (Quit: Bye ;))
22:48:09 Quit pamaury (Remote host closed the connection)
22:48:49 Join Topy44 [0] (
22:49:31CIA-88New commit by funman (r31466): usb_hid: fix r31457 ...
22:51:27CIA-88r31466 build result: All green
22:51:49 Quit lorenzo92 (Quit: ChatZilla 0.9.88 [Firefox 8.0/20111115183813])
22:55:10 Join marcol07 [0] (
22:55:12***Saving seen data "./dancer.seen"
22:58:35CIA-88New commit by funman (r31467): usb PACK_DATA: use a static inline to enable type checking
23:00:17CIA-88r31467 build result: All green
23:01:47 Join adnap [0] (
23:03:19 Quit dreamlayers (Quit: Leaving)
23:03:37 Quit adnap_ (Ping timeout: 240 seconds)
23:09:21 Quit kevku (Quit: KVIrc 4.0.4 Insomnia
23:15:14 Join Strife89 [0] (
23:22:56 Join Strife1989 [0] (~Strife89@
23:22:56 Quit Strife89 (Ping timeout: 248 seconds)
23:26:17 Quit davo (Ping timeout: 255 seconds)
23:26:22 Join Scromple [0] (~Simon@
23:27:59 Join davo [0] (
23:29:26jlbiasinifunman:data abord at 6006F12C
23:29:52jlbiasinion usb connecion
23:29:55funmanwhich function is that?
23:30:42jlbiasiniaddress 0x40119A09
23:30:47funmani couldn't test usb_storage because linux crashed
23:31:05funmanjlbiasini: i don't know fuze+ memory map :o there's a find-addr script in utils/analysis iirc
23:31:51jlbiasini"linux crashed" this sound like an unbelievable excuse... :d yeah i'm on it
23:32:39funmanlooks like storage worked again.. strange
23:32:45funmangevaerts: any clue about this?
23:33:09gevaertsAbout what>
23:33:10funmani have a proprietary nvidia module linked in but same things happened on a non tainted kernel
23:33:24funmanthe linux crash and how it prevents mass storage to work again on replug
23:33:42gevaertsno idea
23:36:54jlbiasiniso 0x40119A09 == firmware/libfirmware.a(thread.o) -> threads
23:37:36jlbiasini0x6006F12C == firmware/libfirmware.a(usb_hid.o) -> usb_hid_disconnect
23:38:14jlbiasinifunman: (usb_hid.o) == your fault! :D
23:39:02funmani didn't change usb_hid_disconnect
23:39:28jlbiasini...and it happen on connecting...
23:40:14funmani hope it shows that usb_hid is broken somewhere else, and that we find where
23:40:35funmanor my pack_data function is broken
23:41:15funmanhm no it looks correct
23:43:39 Nick Strife1989 is now known as Strife89 (~Strife89@
23:43:47funmanjlbiasini: r31466 and r31467 usb_hid.o disassemble to the exact same output
23:44:31funmantry disabling hid perhaps to see if it makes a difference
23:45:13funmanusb_storage.o disassemble to the same output as well (both checked with arm-elf-eabi-objdump -d|md5sum -)
23:46:53jlbiasinifunman: yes without hid no bug and storage works
23:47:08 Quit ender` (Quit: Life is what happens to you when you had other plans. -- John Lennon)
23:48:01funmanr31466 works?
23:51:00jlbiasiniit used to lets try again
23:51:36jlbiasiniI might have made no make clean between 31466 and 31467 could it be that?
23:52:31jlbiasinimake zip
23:52:38funmanmakefile dependencies are borken so it could (or not)
23:52:44jlbiasinioups wrong windows :D
23:55:02jlbiasini31466 works
23:55:09gevaertsI know make zip dependencies aren't very good, but apart from that?
23:56:08funmantry changing config.h or config/
23:56:26funmanor remove .o files
23:56:35jlbiasinimake zip was destinated to my console, not a comment from me
23:56:49gevaertsright, stuff that changes the files to be compiled may be troublesome
23:57:24funmanUnknown option "−−disable-ffprobe".
23:57:55jlbiasiniyeah but rm -fr * && ../tools/configure works flawlessly! :D
23:58:12funmantrue but if we assume this we don't need make for a start :/

Previous day | Next day