00:01:30 | TheSeven | pamaury: there's still an evil brace at ~2370 |
00:02:17 | TheSeven | erm, still lots of those |
00:02:37 | pamaury | TheSeven: fat.c is not consistent ! |
00:02:57 | pamaury | I can make a special cosmetic commit afterwards if you want :P |
00:03:03 | TheSeven | yes, of course |
00:03:27 | TheSeven | ok, let's forget about those braces then... |
00:03:54 | pamaury | No stupid/weird comments left ? I think I'll commit, that way I will soon see if it's correct or not ! |
00:04:23 | TheSeven | the rest seems to be fine |
00:07:00 | | Join elinenbe [0] (~elinenbe@207-237-241-192.c3-0.80w-ubr1.nyr-80w.ny.cable.rcn.com) |
00:07:47 | | Quit jgarvey (Quit: Leaving) |
00:08:33 | Torne | pamaury: i assume you have tested this code up tot he limit? |
00:08:38 | Torne | filenames with 255 chars and the like? |
00:09:03 | Torne | have you tried accessing directories that have been mangled by DOS? (rare and unlikely though that is..) |
00:09:07 | TheSeven | ...and UTF16=>UTF8 translation worst cases |
00:09:14 | pamaury | no |
00:09:27 | Torne | TheSeven: well those shouldn'tb e any better/worse in the new code |
00:09:28 | TheSeven | what was that referring to? ;-) |
00:09:30 | Torne | they shohuld still fail :) |
00:09:40 | | Join phanboy4 [0] (~benji@gate-20.spsu.edu) |
00:10:27 | pamaury | Perhaps I should test up to the limit...Arg, back to test then |
00:10:48 | Torne | well it just seems like a good idea.. |
00:11:01 | Torne | if you do that kind of testing as well, and it seems several people have tried it, then it probably can go in |
00:11:19 | Torne | i won't be able to test it until at least tomorrow, as the machine i use to build has some disk issues right now :) |
00:11:54 | pamaury | don't worry, i won't test tonight |
00:14:19 | * | stripwax sighs at fs#11125 |
00:14:35 | stripwax | I'll try and find when/how that menu was enabled. given that it doesn't work and aborts instantly. |
00:16:17 | * | stripwax sighs at r22171. seriously, wtf. |
00:17:58 | | Quit robin0800 (Quit: No Ping reply in 180 seconds.) |
00:18:10 | amiconn | gevaerts: Can you do a rom dump and check the byte value at 0x3f0000 in the dump? |
00:18:22 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
00:20:14 | fred_99 | bye |
00:20:26 | * | TheSeven sighs at fs#11132. how many times has that thing been fixed before? |
00:20:38 | | Quit fred_99 (Quit: Ex-Chat) |
00:20:54 | * | amiconn has a suspicion |
00:21:43 | pamaury | I think the brickmania thing was not fixed correctly but I'm not sure |
00:21:48 | | Quit Luca_S (Quit: CGI:IRC) |
00:22:23 | TheSeven | well, *apparently* it wasn't fixed correctly. but somebody tried to fix those things like a dozen times before, IIRC |
00:22:29 | gevaerts | amiconn: 01 |
00:22:43 | amiconn | Here it's 00 |
00:23:11 | amiconn | I have a suspicion |
00:23:43 | pamaury | It uses a bad algorithm to check whether lines intersects. There is an exact one but it uses an approx one iirc |
00:24:00 | amiconn | The cowon loader sets vbus mode to whatever is specified there, and if we want the opposite value, we have to do a proper reset |
00:24:11 | * | amiconn prepares a test |
00:24:24 | CIA-5 | New commit by stripwax (r25251): Revert r22171 (+r22186) for pacbox, given that it doesn't work, and causes crashes on COP targets, and we in fact already had an open unresolved issue ... |
00:25:12 | gevaerts | a reset of the bridge chip? |
00:25:16 | amiconn | yes |
00:25:24 | gevaerts | that makes sense |
00:25:38 | amiconn | Right now we're just deasserting reset in our init, but that does nothing if it is already deasserted |
00:27:35 | amiconn | Yep - that's indeed the propblem! |
00:28:29 | amiconn | If the OF (and hence the cowon loader) is set to "hub mode" (self powered), our usb init will fail, because it tries to set "PC mode" (bus powered ) without reset |
00:29:02 | amiconn | I wonder why this didn't cause problems earlier... obviously most iaudios are set to bus powered |
00:29:14 | gevaerts | apparently, yes |
00:29:23 | amiconn | With a proper reset, I can set self powered mode on mine, with usb working afterwards |
00:29:39 | amiconn | So the question is just which mode do we want? |
00:30:13 | gevaerts | I'd say bus powered. We don't have charger control, right? |
00:30:13 | amiconn | This isn't 100% clean anyway atm - the bridge can also tell us whether 500mA are allowed, or only 100 |
00:30:39 | amiconn | We do, but we don't use it. Another ages old fixme... |
00:30:41 | amiconn | :sigh: |
00:30:45 | gevaerts | that can be useful later on... |
00:30:53 | * | gevaerts tells Torne to make notes |
00:30:56 | Torne | Hm? |
00:31:09 | Torne | cowon has usb power selection? |
00:31:19 | Torne | well, someone can implement that when i finish my usbpower branch ;) |
00:31:38 | gevaerts | :) |
00:32:26 | Torne | i am not fixing up every target ever that i don't even have to do it right :) |
00:32:40 | Torne | though i am gonna do my best to get beast, h300, mini2g and the PP ipods to work |
00:32:51 | Torne | (the former three being the ones which have some kind of implementation of this already) |
00:33:16 | gevaerts | s/mini/nano/ presumably |
00:33:20 | Torne | er yeah |
00:33:41 | Torne | once my build machine is working again i'm gonna have a crack at it this weekend |
00:34:33 | amiconn | gevaerts: Can you test whether this makes usb work on your X5: http://rockbox.pastebin.ca/1846212 ? |
00:36:23 | gevaerts | amiconn: that works, yes |
00:36:35 | amiconn | yay! |
00:36:39 | amiconn | Problem solved :) |
00:36:48 | gevaerts | \☺/ |
00:39:02 | CIA-5 | New commit by amiconn (r25252): Reset USB bridge properly when selecting bus powered mode. The bridge might have been set to self powered by the cowon loader, and switching the mode ... |
00:40:29 | | Quit liar (Ping timeout: 258 seconds) |
00:44:02 | | Quit petur (Remote host closed the connection) |
00:44:09 | * | amiconn wonders whether this is a critical fix... |
00:45:23 | | Quit ender` (Quit: Any fool can use a computer. Many do. -- Ted Nelson) |
00:45:25 | TheSeven | erm, fs#11122 and fs#11123 => uchida? |
00:46:07 | gevaerts | amiconn: you mean for stable updates? |
00:47:48 | amiconn | yes |
00:48:09 | gevaerts | I don't know |
00:48:15 | amiconn | It's obviously not a problem for most X5s, and there is no risk of bricking either |
00:48:33 | gevaerts | There's also an easy workaround |
00:49:11 | gevaerts | Also, we can't release an update for some targets only |
00:49:51 | gevaerts | Maybe commit to the 3.5 branch and include it if we do another update? |
00:51:00 | gevaerts | I can't remember anyone except fred_99 mentioning this on the forums or here during the past two years |
00:51:56 | | Quit Strife89 (Quit: Restarting ....) |
00:55:05 | stripwax | TheSeven - yeah, it looks like it |
00:56:07 | TheSeven | bad commit message, a total of 3 commits until it even compiled for all targets, and now two stkov's in FS... hmm... |
00:56:15 | saratoga | gevaerts: when you get a chance would you mind doing another benchmark on your arm system? |
00:56:28 | TheSeven | now *which* one of the patches caused it? |
00:56:42 | gevaerts | saratoga: it's called a "phone" :) |
00:56:43 | gevaerts | Sure |
00:56:57 | saratoga | i'm wondering if the arm asm was enabled when you compiled |
00:57:38 | saratoga | would you mind trying again with a "#define _ARM_ASSEM_ " at the top of misc.h? |
00:58:17 | | Join Strife89 [0] (~michael@adsl-220-102-96.mcn.bellsouth.net) |
00:58:46 | stripwax | gevaerts/saratoga - mm, what's this? |
00:59:00 | saratoga | testing libtermor on an arm system |
00:59:23 | stripwax | ah cool. as in, a non-rockbox system |
00:59:23 | gevaerts | saratoga: -D_ARM_ASSEM_ was in the CFLAGS |
00:59:42 | stripwax | what kind of arm system? |
00:59:50 | stripwax | (I guess I mean which arm cpu) |
01:00 |
01:00:26 | saratoga | gevaerts: then I don't understand why the speed up is so small compared to rockbox |
01:00:57 | saratoga | i guess i should try porting the asm version of the current mdct to tremor and see how it performs |
01:01:15 | amiconn | gevaerts: n900? |
01:01:16 | stripwax | don't forget vanilla libtremor (xiph) had a bunch of other inefficiencies which we improved upon in rockbox |
01:01:25 | gevaerts | amiconn: yes |
01:01:32 | stripwax | i.e. speeding up just the mdct would look like a smaller % speedup if the inefficiencies are still there |
01:01:39 | amiconn | stripwax: So, ARM Cortex A8 |
01:02:16 | amiconn | 600MHz |
01:02:22 | gevaerts | 500 I think |
01:02:25 | | Quit robin0800 (Quit: No Ping reply in 180 seconds.) |
01:02:35 | | Quit pamaury (Quit: Quitte) |
01:02:37 | stripwax | amiconn - I'm guessing that isn't used in any rockbox targets ... |
01:02:44 | amiconn | nope |
01:02:49 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
01:02:51 | amiconn | It's ARMv7 |
01:03:11 | gevaerts | Maybe the mini2440 people can help if you want that sort of comparison |
01:03:48 | amiconn | But since rockbox code doesn't make use of neon or other nifty features, the beast performance comes close (if you modify the cpu clock - it's currently not set dynamically) |
01:04:04 | stripwax | saratoga - when you said 'I guess I should try porting the asm version of the current mdct to Tremor' , I didn't understand. current as in old, or current as in mdctexp? |
01:04:14 | saratoga | stripwax: the asm version of the old mdct |
01:04:30 | saratoga | also the speed up was only like 3MHz on his system, and that includes ASM for windowing |
01:04:49 | stripwax | "only" 3MHz, for vorbis, sounds good, no? |
01:04:56 | stripwax | if it's just the mdct that changed |
01:04:57 | amiconn | gevaerts: What kind of cpu does the mini2440 have? |
01:05:13 | saratoga | stripwax: tremor has a plain c mdct right now, the old version in rockbox has the ASM one |
01:05:15 | stripwax | we only saw about that on rockbox. |
01:05:23 | gevaerts | amiconn: s3c2440 IIRC |
01:05:30 | saratoga | which speed things up by 2-3 MHz even before we added the new split radix version |
01:05:39 | amiconn | Really? |
01:05:54 | amiconn | That's more like the Gigabeat F then, and it's only ARMv4 |
01:06:07 | stripwax | arm7tdmi is armv4 , is that right? |
01:06:08 | amiconn | So the beast is a much better comparison than the mini2440 |
01:06:15 | amiconn | stripwax: yes |
01:06:31 | saratoga | gevaerts has some arm7 thing IIRC |
01:06:34 | amiconn | Precisely it's ARMv4t, but that doesn't matter for rockbox |
01:06:40 | gevaerts | yes, but the mini2440 can run both rockbox and linux, so it can be useful for comparisons |
01:06:59 | amiconn | saratoga: ARM*v*7 |
01:07:05 | saratoga | yeah |
01:07:05 | gevaerts | saratoga: I have a v5 (sheevaplug) and a v7 (n900) |
01:07:12 | amiconn | That's very different from ARM7 (which is ARMv4) |
01:07:35 | amiconn | ARM versioning *is* confusing :\ |
01:08:37 | stripwax | saratoga - it's entirely possible that the C butterflies behave quite nicely on the n900's cpu; a large chunk of the (old) mdct asm was to ldr/str on arm7tdmi, and inline some smull/umulls |
01:08:45 | | Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115133306]) |
01:08:50 | saratoga | thats true |
01:08:59 | Torne | regular gcc output is much more likely to not suck on A8 |
01:09:17 | stripwax | so I'd say 3mhz sounds pretty reasonable. 3Mhz improvement over what baseline mhz? |
01:09:26 | stripwax | torne - exactly |
01:09:34 | amiconn | Depends on pipelining |
01:09:48 | Torne | amiconn: i mean from experience |
01:09:54 | amiconn | ah ok |
01:09:58 | Torne | moving to A8 we eliminated a lot of our asm code |
01:10:04 | Torne | (in symbian) |
01:10:10 | Torne | because it faild to bench any faster than the C code |
01:10:15 | Torne | though we do use ARM RVCT, not gcc.. |
01:10:17 | amiconn | ARMv6 needs very careful pipelining for best performance |
01:10:46 | Torne | RVCT I guess is more likely to arrange stuff well for the pipeline |
01:10:53 | Torne | that beiung kinda the point |
01:11:01 | amiconn | If you check the ARMv6 version of the APE filters, you'll see what I mean.. |
01:11:17 | | Quit Farthen (Ping timeout: 265 seconds) |
01:12:24 | amiconn | But then v7 could be different again. It's not really predictable - you have to check the reference manuals (which aren't public for ARMv7) |
01:12:58 | | Quit bluebrother (Disconnected by services) |
01:12:59 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
01:13:19 | amiconn | A similar example is that the v4 variants of ARM9 have quite different instruction timing from ARM7 |
01:14:54 | Torne | yah. RVCT is pretty good on ARMv6 as well, tbh |
01:14:54 | | Quit stripwax (Quit: http://miranda-im.org) |
01:15:12 | Torne | so maybe gcc output is *not* good enough, i dunno. |
01:15:21 | | Quit domonoky (Read error: Connection reset by peer) |
01:15:31 | *** | Saving seen data "./dancer.seen" |
01:17:41 | | Join fejfighter [0] (~fejfighte@C-59-101-6-29.hay.connect.net.au) |
01:19:21 | | Quit robin0800 (Quit: No Ping reply in 180 seconds.) |
01:19:47 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
01:21:54 | | Quit Adubb (Read error: Connection reset by peer) |
01:22:33 | | Join fidencio [0] (~fidencio@li113-135.members.linode.com) |
01:22:45 | fidencio | howdy! |
01:28:54 | fidencio | I was reading rockbox ideas for gsoc, and I would like to know more about Jonathan Gordon's proposal |
01:29:31 | saratoga | fidencio: which one is that? |
01:30:06 | fidencio | "Clean up to raedio code" |
01:30:12 | fidencio | s/to/the |
01:30:34 | saratoga | i don't know much about that one, but there was a bit of dicusison about it the last couple days, maybe check the logs |
01:32:50 | saratoga | or check back at a better time |
01:34:44 | | Quit Schmogel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
01:35:33 | fidencio | ok. thanks. Jonathan regularly visits this channel, righ? which you nick? |
01:37:10 | fidencio | s/you/their |
01:37:50 | Unhelpful | fidencio: usually "JdGordon" though i may have the capitalization not quite right. and if you mention his nick he will *probably* see in the log that you were looking for him. :) |
01:40:01 | fidencio | Unhelpful: ok. Thanks for the infos. :-) |
01:40:09 | fidencio | saratoga: ^ |
01:44:22 | amiconn | meh |
01:44:59 | | Quit perfectdrug_ (Quit: perfectdrug_) |
01:46:58 | amiconn | stripwax fixed a rather obvious problem. Playback control cannot work in plugins which use iram themselves, and hence *must not* be added to them |
01:47:51 | * | amiconn wonders why teru committed this in the first place |
01:49:46 | amiconn | That's a crash bug on many targets, and it's in the release... |
01:52:23 | doomcup | I just reformatted the ipod manually after itunes kept freezing up upon plugging it in |
01:52:34 | doomcup | Reinstalled the firmware |
01:52:38 | doomcup | And reinstalled rockbox |
01:52:50 | doomcup | But rockbox can't seem to find the partition for some reason |
01:52:54 | | Quit planetbeing (Ping timeout: 260 seconds) |
01:57:56 | doomcup | Attempting to reinstall just the bootloader |
02:00 |
02:01:55 | doomcup | No luck |
02:07:06 | doomcup | Last ditch attempt, I'll try a manual install |
02:08:50 | | Quit robin0800 (Remote host closed the connection) |
02:09:51 | doomcup | And why did I think that would work? |
02:09:58 | doomcup | Nope, none of it is working |
02:12:29 | Torne | When you say reformatted manually, how did you do that? |
02:12:34 | Torne | and is it a 5.5G ipod video? |
02:12:43 | | Quit fejfighter (Ping timeout: 256 seconds) |
02:13:31 | | Join planetbeing [0] (~planetbei@166.132.173.138) |
02:14:07 | | Quit planetbeing (Client Quit) |
02:15:23 | | Quit Rob2223 (Quit: Rob2223) |
02:16:03 | | Join Rob2222 [0] (~Miranda@p4FDCB7C3.dip.t-dialin.net) |
02:18:35 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
02:21:08 | doomcup | Nevermind |
02:21:14 | doomcup | Finally got it working under itunes |
02:21:17 | doomcup | Did a restore |
02:21:28 | doomcup | I'm about to install rockbox with the windows installer instead |
02:22:47 | Torne | the 5.5G ipod needs a special kind of format (2048 byte sectors) |
02:23:09 | Torne | i am guessing you formatted it in linux without specifying that.. |
02:23:16 | Torne | restoring it with itunes will frmat it correctly |
02:23:56 | | Quit saratoga (Quit: Page closed) |
02:24:11 | doomcup | Yeah, I got it working now |
02:24:14 | doomcup | Thanks, though |
02:26:49 | | Join Adubb [0] (~aldubuc@67.201.160.144) |
02:27:58 | | Join xiainx [0] (~xiainx@modemcable195.238-202-24.mc.videotron.ca) |
02:28:33 | | Quit GeekShadow (Read error: Connection reset by peer) |
02:33:21 | | Join webguestLL [0] (~405c00d3@giant.haxx.se) |
02:34:33 | | Join S_a_i_n_t_ [0] (S_a_i_n_t@203.184.3.55) |
02:36:21 | | Quit S_a_i_n_t (Ping timeout: 265 seconds) |
02:57:09 | | Quit anewuser () |
03:00 |
03:00:04 | | Quit phanboy4 (Read error: Connection reset by peer) |
03:05:39 | doomcup | Hm |
03:05:41 | doomcup | Odd |
03:06:02 | doomcup | The two songs I put on there, both oggs, won't show up when I go to the directory they're in |
03:07:12 | webguestLL | What view mode are you in, and do they have the regular .ogg extension? |
03:09:45 | doomcup | They do, and it's the files view |
03:10:01 | doomcup | To answer your questions in reverse order |
03:11:06 | webguestLL | No, what view mode in the file viewer? |
03:11:10 | webguestLL | Supported, music, playlists? |
03:11:43 | doomcup | Not sure |
03:11:46 | doomcup | Music, I think |
03:12:04 | Strife89 | Change it to All. |
03:12:24 | Strife89 | Do a Long Select on the Files option on the main menu. |
03:12:52 | webguestLL | "music" should still show .ogg files. |
03:12:55 | Strife89 | Then slect Show Files. |
03:13:12 | Strife89 | webguestLL: Yes, but we want to make sure the files are even THERE. |
03:13:36 | Strife89 | And if they are, we can easily determine if the extension is correct. |
03:14:13 | Strife89 | "Show Filename Extensions" is, by default, set to "Only When Viewing All Types". |
03:14:23 | Strife89 | Thus we kill two birds at once. |
03:15:32 | *** | Saving seen data "./dancer.seen" |
03:15:59 | Strife89 | I know checking something so basic may seem stupid, |
03:16:17 | Strife89 | but doing this should throw out the need for a lot of questions. |
03:16:50 | Strife89 | Unless I'm wrong (and I often am). :) |
03:17:30 | Strife89 | Still with us, doomcup? |
03:18:23 | | Quit xiainx (Ping timeout: 265 seconds) |
03:19:02 | doomcup | Yes, sorry |
03:19:05 | doomcup | I got called away |
03:19:16 | Strife89 | :) |
03:19:52 | doomcup | Let me finish this transfer, then we can do the things you've suggested |
03:20:28 | doomcup | Shouldn't be much longer, hopefully |
03:21:30 | doomcup | Also, when I open up the ipod on my system, the songs are there |
03:21:42 | Strife89 | Hmmm. |
03:21:47 | doomcup | I know cause I added the songs in Windows, then opened it again when I switched back to Fedora |
03:21:53 | doomcup | So could be a hiccough |
03:21:59 | Strife89 | Maybe. |
03:22:03 | doomcup | We'll know when this transfer's finished |
03:22:07 | Strife89 | Double-check the extension, though. |
03:22:11 | doomcup | Okay |
03:22:26 | doomcup | I can point you to where I got the two files in question |
03:22:43 | doomcup | THey're from the free game Dwarf Fortress, the two classical guitar bits |
03:22:44 | Strife89 | Might as well. :) |
03:23:55 | doomcup | One moment |
03:24:06 | doomcup | http://bay12games.com/dwarves/df_28_181_40d.zip <- Latest version is here |
03:24:24 | Strife89 | Alright. :) |
03:24:29 | doomcup | It's in the data/sound directory, song_game and song_title |
03:25:04 | doomcup | Don't bother with the linux version if you're going to play the game, though |
03:25:08 | doomcup | It's rubbish |
03:25:19 | doomcup | Windows version is fine, don't know about OSX version |
03:25:55 | Strife89 | Got it. I'll stick the files on my own iPod and give 'em a whirl. |
03:26:32 | doomcup | Awesome, thanks |
03:27:50 | Strife89 | I have my Show Files setting on All at the moment. |
03:27:59 | Strife89 | They show up and play. |
03:28:42 | doomcup | Ah, so it might just be me then |
03:29:49 | Strife89 | Test one more time, then. |
03:31:19 | doomcup | I'm about three quarters of the way done |
03:32:14 | doomcup | I will say this, both files play just playing them off the ipod's disk in audacious |
03:32:52 | * | Strife89 tries to pick something to delete. |
03:33:06 | Strife89 | I'm strapped for disk space, as usual. |
03:34:48 | doomcup | At least it's not stalling in the middle of disk transfers anymore |
03:35:25 | Strife89 | Are you using Rockbox or the OF/Disk Mode to copy files? |
03:35:33 | Strife89 | And what model iPod is it? |
03:36:15 | | Part froggyman |
03:37:44 | doomcup | It's a 5th gen ipod video, 30gb |
03:38:00 | doomcup | And I have it on as a disk, dragging music on |
03:38:25 | Strife89 | doomcup: So you booted it to Disk Mode? |
03:38:30 | doomcup | No |
03:38:33 | Strife89 | Ah. |
03:38:51 | Strife89 | So it's still in Rockbox, then? |
03:39:08 | doomcup | It was in rockbox mode this time |
03:39:37 | Strife89 | From my experience, USB transfers on the 4G and 5G iPods is a liiiitle sluggish. |
03:39:37 | | Join bofh__ [0] (~bofh@d24-57-198-182.home.cgocable.net) |
03:39:51 | | Quit adnyxo (Remote host closed the connection) |
03:40:03 | | Quit webguestLL (Quit: CGI:IRC) |
03:40:09 | doomcup | Yes |
03:40:10 | Strife89 | Release builds actually reboot to Disk Mode when you plug in a USB cable. |
03:41:06 | doomcup | Aga |
03:41:08 | doomcup | err |
03:41:10 | doomcup | Aha |
03:41:14 | doomcup | It was on show playlists |
03:41:15 | doomcup | Thanks |
03:41:18 | Strife89 | :) |
03:44:01 | Strife89 | doomcup: Do you compile your own builds? |
03:44:15 | doomcup | Nope, don't have the patience |
03:44:18 | bofh__ | out of curiosity, does the person whose wiki userid is MichaelGiacomelli hang around here ever? |
03:44:19 | doomcup | Just use the installer |
03:44:27 | Strife89 | doomcup: Ah, nevermind then. :) |
03:44:40 | * | Strife89 was about to recommend some patchs. |
03:44:49 | Strife89 | Er, patches. |
03:56:59 | | Join fejfighter [0] (~fejfighte@C-59-101-6-29.hay.connect.net.au) |
04:00 |
04:00:47 | | Quit MethoS- (Remote host closed the connection) |
04:02:47 | | Quit kadoban (Ping timeout: 256 seconds) |
04:04:16 | | Join AusShir [0] (~Owner@67-225-122-155.nbfr.hsdb.sasknet.sk.ca) |
04:04:19 | | Join kadoban [0] (~mud@cpe-67-247-80-129.rochester.res.rr.com) |
04:07:18 | AusShir | I am having trouble compiling rockbox on the vmware image - I get the error that a library uses FPA instructions but __ does not. Any help? |
04:07:33 | | Join xiainx [0] (~xiainx@modemcable195.238-202-24.mc.videotron.ca) |
04:09:28 | AusShir | I only get this error when trying to compile the clip+ bootloader, clipV1 compiles fine |
04:21:22 | | Part AusShir |
04:29:38 | | Quit TheSeven (Disconnected by services) |
04:29:52 | | Join The_Seven [0] (~theseven@rockbox/developer/TheSeven) |
04:30:02 | | Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven) |
04:36:57 | | Join CaptainKewl [0] (jds@207-237-107-203.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
04:38:46 | | Quit Barahir (Ping timeout: 246 seconds) |
04:40:40 | | Join Barahir [0] (~jonathan@gssn-5f7558e8.pool.mediaWays.net) |
04:44:45 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
04:46:29 | | Quit fejfighter (Ping timeout: 240 seconds) |
04:48:33 | | Join froggyman [0] (~sopgenort@pool-72-69-76-103.chi01.dsl-w.verizon.net) |
04:51:45 | | Join Rob2223 [0] (~Miranda@p4FDCB0CF.dip.t-dialin.net) |
04:55:28 | | Quit Rob2222 (Ping timeout: 252 seconds) |
04:56:06 | | Join fejfighter [0] (~fejfighte@C-59-101-6-29.hay.connect.net.au) |
05:00 |
05:03:45 | | Quit panni_ (Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )) |
05:05:02 | | Quit Strife89 (Quit: Sleep.) |
05:07:35 | | Quit n1s (Ping timeout: 252 seconds) |
05:15:33 | *** | Saving seen data "./dancer.seen" |
05:34:04 | | Nick fidencio is now known as fidencio[AWAY] (~fidencio@li113-135.members.linode.com) |
05:35:31 | | Quit Darkknight512 (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920]) |
05:40:51 | | Join moos [0] (moos@rockbox/staff/moos) |
05:43:32 | | Quit xiainx (Ping timeout: 264 seconds) |
05:45:31 | | Quit Tomis (Quit: Tomis) |
05:47:33 | | Join |DaMaGeD| [0] (~dam@85.26.232.113) |
05:48:09 | | Quit |DaMaGeD| (Client Quit) |
05:49:04 | | Join kunal [0] (~kunal@124.123.251.195) |
05:50:18 | | Join xiainx [0] (~xiainx@modemcable195.238-202-24.mc.videotron.ca) |
06:00 |
06:04:27 | | Quit evilnick (Read error: Connection reset by peer) |
06:04:53 | | Join evilnick [0] (~evilnick@ool-457bccf5.dyn.optonline.net) |
06:05:00 | | Quit Zarggg (Read error: Connection reset by peer) |
06:05:11 | | Quit Connor1 (Read error: Operation timed out) |
06:05:32 | | Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
06:06:27 | | Join Connor [0] (Connor@ip72-204-35-60.fv.ks.cox.net) |
06:07:06 | | Nick Connor is now known as Connor1 (Connor@ip72-204-35-60.fv.ks.cox.net) |
06:17:58 | | Quit CaptainKewl (Ping timeout: 252 seconds) |
06:20:32 | | Quit xiainx (Ping timeout: 248 seconds) |
06:23:08 | | Quit Barahir (Ping timeout: 265 seconds) |
06:27:04 | | Nick fidencio[AWAY] is now known as fidencio (~fidencio@li113-135.members.linode.com) |
06:31:55 | | Join Tomis [0] (~Tomis@70.134.98.216) |
06:37:46 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
06:48:18 | | Quit robin0800 (Quit: No Ping reply in 180 seconds.) |
06:48:41 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
06:50:48 | | Quit robin0800 (Remote host closed the connection) |
06:53:05 | | Quit fejfighter (Quit: Konversation terminated!) |
06:53:21 | | Join fejfighter [0] (~fejfighte@C-59-101-6-29.hay.connect.net.au) |
07:00 |
07:03:16 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
07:08:19 | | Quit Tomis (Quit: Tomis) |
07:15:37 | *** | Saving seen data "./dancer.seen" |
07:18:44 | | Nick fidencio is now known as fidencio[AWAY] (~fidencio@li113-135.members.linode.com) |
07:26:17 | | Quit n1s (Ping timeout: 276 seconds) |
07:35:45 | | Join FOAD_ [0] (~dok@dinah.blub.net) |
07:37:01 | | Quit kramer3d (Quit: This computer has gone to sleep) |
07:37:22 | topik | bofh__: that's saratoga. he's around a lot |
07:38:46 | | Quit FOAD (Ping timeout: 245 seconds) |
07:38:47 | | Nick FOAD_ is now known as FOAD (~dok@dinah.blub.net) |
07:40:41 | | Join Barahir [0] (~jonathan@gssn-5f754658.pool.mediaWays.net) |
08:00 |
08:04:03 | | Join bieber [0] (~bieber@162-78.97-97.tampabay.res.rr.com) |
08:06:27 | | Join saratoga [0] (~463f90ed@gateway/web/freenode/x-aeytzyopykikxwmw) |
08:06:57 | saratoga | bofh__: whats up |
08:10:50 | | Quit bieber (Read error: Connection reset by peer) |
08:11:30 | | Join bieber [0] (~bieber@162-78.97-97.tampabay.res.rr.com) |
08:12:26 | | Quit bieber (Read error: Connection reset by peer) |
08:12:43 | | Join Tomis [0] (~Tomis@70.134.98.216) |
08:12:54 | | Quit saratoga (Quit: Page closed) |
08:13:34 | | Join saratoga [0] (~463f90ed@gateway/web/freenode/x-vwpnalabyxrjcckf) |
08:14:46 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
08:22:17 | | Quit saratoga (Ping timeout: 252 seconds) |
08:30:47 | | Quit kunal (Ping timeout: 240 seconds) |
08:32:02 | | Join Luca_S [0] (~57025514@giant.haxx.se) |
08:37:54 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
08:41:19 | | Join Highlander [0] (~Highlande@mek33-4-82-236-45-205.fbx.proxad.net) |
08:42:05 | | Quit Luca_S (Quit: CGI:IRC (EOF)) |
08:42:24 | | Join Luca_s [0] (~57025514@giant.haxx.se) |
08:42:32 | | Nick Luca_s is now known as Luca_S (~57025514@giant.haxx.se) |
08:44:15 | | Quit linuxstb (Quit: Leaving) |
09:00 |
09:00:03 | | Quit bieber (Remote host closed the connection) |
09:01:19 | | Join Parsi [0] (~Maysam@89.165.90.100) |
09:05:25 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
09:09:18 | Parsi | is it true that with rockbox battery life is lesS? |
09:10:20 | Luca_S | it depends on the target |
09:10:22 | n1s | Parsi: on some players, yes on others it's better |
09:10:45 | n1s | usually the more mature ports have better batterylife |
09:10:46 | Parsi | for ipod nano 2nd gen |
09:10:51 | n1s | s/life/time/ |
09:15:38 | *** | Saving seen data "./dancer.seen" |
09:17:41 | | Quit r0b- (Ping timeout: 258 seconds) |
09:18:27 | | Join r0b- [0] (~nnscript@adsl-76-235-192-251.dsl.klmzmi.sbcglobal.net) |
09:19:01 | liar | Parsi: which bootloader are you using? |
09:19:22 | Parsi | liar: the last build |
09:21:08 | | Join archy| [0] (~WOPR@41.131.225.0) |
09:21:17 | liar | Parsi: do you see the apple logo if you power the ipod on? |
09:21:26 | Parsi | tes |
09:21:26 | | Quit archy| (Excess Flood) |
09:21:27 | Parsi | yes |
09:21:44 | | Join archy| [0] (~WOPR@41.131.225.0) |
09:22:21 | | Part archy| |
09:22:51 | Tomis | wow, that's anoying |
09:24:20 | | Quit togetic (Ping timeout: 246 seconds) |
09:24:46 | Parsi | liar: r25252 |
09:25:24 | pixelma | maybe B4gder or Zagor could delete this from the logs at least |
09:25:41 | liar | Parsi: then the difference in battery runtime between RB and the OF should not be noticeable |
09:25:54 | Parsi | aha, ok |
09:26:29 | | Join togetic [0] (~togetic@unaffiliated/ibuffy) |
09:28:10 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
09:29:44 | Parsi | liar: can I apply anti-aliasing font to source code and compile it for nano 2nd g? |
09:30:34 | amiconn | Any perl experts around? |
09:32:12 | | Quit DV__ (Ping timeout: 264 seconds) |
09:33:00 | liar | Parsi: just try it? |
09:33:17 | Parsi | liar: and use:) |
09:34:06 | | Quit CGL (Quit: Saliendo) |
09:38:44 | | Quit r0b- (Ping timeout: 260 seconds) |
09:38:54 | | Join r0b- [0] (~nnscript@adsl-76-235-199-205.dsl.klmzmi.sbcglobal.net) |
09:53:29 | CIA-5 | New commit by amiconn (r25253): Filter out -g in PPCFLAGS. Some (older?) gcc versions add a comment when building dependency files and -g is present. The proper solution would be to ... |
09:53:47 | * | amiconn went for the cheap solution for now ^ |
09:54:50 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
09:56:28 | | Quit bmbl (Quit: Bye!) |
09:57:20 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
09:57:49 | CIA-5 | New commit by amiconn (r25254): Recognise (open)solaris as a valid simulator host OS. |
09:58:47 | | Join kunal [0] (~kunal@124.123.251.195) |
09:59:30 | | Join DV [0] (~DV@218.248.65.243) |
09:59:43 | stripwax | Strife89 - no they don't - release builds don't reboot to disk mode when you plug in a usb cable, since rockbox supports usb |
10:00 |
10:00:24 | amiconn | stripwax: Good find! (see http://www.rockbox.org/irc/log-20100320#01:46:58) |
10:00:41 | stripwax | yeah, I just saw that |
10:00:48 | stripwax | your comment I mean |
10:01:09 | stripwax | I closed the bug issue (naturally). but seriously, wtf. (as I think I said in irc yesterday :-) |
10:01:41 | stripwax | Sorry for putting "COP targets" in my svn commit message when I really meant "iram". |
10:02:37 | amiconn | Yeah. Even more precisely, swcodec targets which use iram for plugins and codecs |
10:02:54 | amiconn | s/iram/shared iram/ |
10:03:07 | Unhelpful | commit messages are editable in git ;) |
10:03:23 | amiconn | And so they are in svn, if the svn admin allows it |
10:03:50 | | Join stripwax_ [0] (~Miranda@87-194-34-169.bethere.co.uk) |
10:03:56 | * | amiconn edited commit messages occasionally back when rockbox used cvs |
10:04:19 | Unhelpful | *that* i did not know. and i'm not sure we really want to be revising our revisions, although only commit messages wouldn't be the end of the world. |
10:04:22 | stripwax_ | amiconn - I also wondered why teru would have committed that. but I also don't remember it being advertised/announced very heavily by teru. |
10:05:05 | * | stripwax_ wonders if it's even in the manual - arg. |
10:05:08 | Unhelpful | stripwax_: i think he was just aiming to get playback control everywhere... perhaps he didn't realize there'd be a conflict? |
10:05:09 | amiconn | That seems to be a general problem with our japanese committers. They often commit stuff without being around here :\ |
10:05:09 | * | stripwax_ will check |
10:06:12 | | Quit stripwax (Ping timeout: 252 seconds) |
10:06:27 | stripwax_ | yeah, pacbox manual entry doesn't actually mention any of the menu items. so I guess that's ok .... |
10:06:29 | | Nick stripwax_ is now known as stripwax (~Miranda@87-194-34-169.bethere.co.uk) |
10:08:04 | | Join fred_99 [0] (~fred@80.125.173.116) |
10:13:28 | fred_99 | saratoga: hello, I did a battery test with the cowon original OS for my X5 and I confirm that it does not worked more than 10 hours. sorry not to be more accurate but it was during the night. and I was sleeping when it stopped. |
10:14:35 | | Join DerPapst [0] (~DerPapst@p4FE8FD05.dip.t-dialin.net) |
10:16:11 | | Quit DV (Ping timeout: 256 seconds) |
10:17:43 | fred_99 | a test I can do, it's directly measure the current with an amper meter. because I have to solder, please tell me if the results will be taken in account. |
10:19:05 | fred_99 | have a good day. |
10:19:33 | | Quit fred_99 (Remote host closed the connection) |
10:22:53 | | Quit kunal (Quit: Leaving.) |
10:24:54 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
10:37:31 | | Join fred_99 [0] (~fred@bem87-1-88-174-140-49.fbx.proxad.net) |
10:38:32 | | Quit fred_99 (Remote host closed the connection) |
10:40:52 | Parsi | have anyone compiled rockbox source? |
10:42:15 | stripwax | Parsi - what do you mean exactly? |
10:42:29 | stripwax | are you looking for binaries, or looking for someone who knows how to compile? |
10:42:42 | Parsi | stripwax: the second |
10:43:01 | stripwax | in that case, I can help you |
10:43:16 | stripwax | (as can any of the other developers on here) |
10:43:35 | Parsi | can I find anyone who apply one patch to RB source for ipodnano2ndG |
10:43:38 | AlexP | And many others besides |
10:43:57 | stripwax | ;0 |
10:44:03 | Parsi | :-s |
10:44:03 | AlexP | Parsi: You would be better off getting a dev environment set up and us helping you to do it yourself |
10:44:18 | AlexP | As then you can update when you want instead of always having to bug others |
10:44:47 | Luca_S | Parsi, if you're looking for the font AA patch, have you actually checked the attached comments? it's reported that on nano2g, it does not work well. do you still want to try it? |
10:44:59 | JdGordon | fidencio[AWAY]: pong |
10:45:50 | Parsi | Luca_S: hm, really? I haven't read all comments |
10:46:06 | Parsi | if it does not work well, I don't like it |
10:46:38 | stripwax | I noticed that some change was made to diacritics recently, which might mean the aa patch works differently/better/worse than before |
10:46:39 | | Join Schmogel [0] (~Miranda@p3EE224E9.dip0.t-ipconnect.de) |
10:46:44 | | Join PaulJam [0] (~Paule@p54BEFB60.dip.t-dialin.net) |
10:46:49 | Luca_S | if you're determined to try, I can suggest you to download the vmware dev environment: http://www.rockbox.org/wiki/VMwareDevelopmentPlatform |
10:47:05 | amiconn | hmm |
10:47:09 | stripwax | Luca_S - I think that comment applies to all targets, not just ipod nano 2g |
10:47:28 | amiconn | Is there someone around who builds simulators on OS X or *BSD? |
10:48:10 | * | Unhelpful really needs to take up working on font AA again |
10:48:18 | Luca_S | stripwax: I suppose you're right, but the comment I remember was talking about the nano, I just reported that. |
10:48:32 | stripwax | cool |
10:49:50 | amiconn | The diacritics handling is a mess |
10:50:26 | stripwax | amiconn - is it possible for a plugin to use *any* (e.g. a small amount of) iram on swcodec targets with playback enabled? |
10:50:35 | Unhelpful | precompose is the fix, just going to be a pain to write. |
10:50:50 | amiconn | stripwax: no |
10:51:10 | | Join ender` [0] (krneki@foo.eternallybored.org) |
10:51:19 | | Join mischasworld [0] (~quassel@193.174.158.87) |
10:51:27 | stripwax | amiconn - dandy. |
10:52:10 | amiconn | IRAM is shared between codecs and plugins, and they're linked to fixed addresses |
10:52:21 | stripwax | amiconn - and on the pp targets, is there a concept of 'non-shared' iram for use by cop? |
10:52:36 | stripwax | just thinking what the 'right' fix for pacbox would be |
10:52:45 | amiconn | So any plugin using iram needs to stop playback *before* copying its iram section on plugin startup |
10:52:50 | stripwax | other than making it use less CPU and no iram. |
10:53:02 | amiconn | The right fix for pacbox is what you did. |
10:53:13 | stripwax | amiconn - :-) |
10:53:29 | stripwax | not what I meant. |
10:53:36 | amiconn | Plugins using iram do so for a reason - they need it for speed reasons. |
10:53:41 | stripwax | I just reverted it back to how it was; I'm thinking more about fs#8226 |
10:55:28 | amiconn | Well, #8226 makes pacbox not use iram anymore. This might be fast enough on PP, also with music playing because of dualcore |
10:55:37 | amiconn | It won't work on coldfire this way |
10:55:55 | | Join perfectdrug [0] (~marko@p5B0EF2DA.dip.t-dialin.net) |
10:56:32 | amiconn | But then there are some codecs which also use the cop - they probably interfere with pacbox on cop |
10:56:39 | * | amiconn thinks #8226 isn't a good idea |
10:56:58 | stripwax | amiconn right so #8226 is mine , and the problem is that it isn't fast enough on PP, because #8226 makes pacbox use both cores, which interacts badly with mp3. as commented in at the end of the FS itself |
10:57:03 | stripwax | So wondering what the better idea is |
10:57:15 | stripwax | other than: making pacbox need less CPU and no iram |
10:57:23 | amiconn | Imo we should just leave it as it is |
10:57:36 | Unhelpful | stripwax: how, magic? ;) |
10:57:56 | stripwax | if there is some kind of per-cpu non-shared iram, for example. |
10:58:06 | amiconn | There isn't |
10:58:07 | stripwax | if not, though, then yes. Magic. |
10:58:09 | stripwax | ah |
10:58:40 | stripwax | ok so it just need to be made faster. no biggie |
10:58:59 | amiconn | If you want pacman and music at the same time, the best idea would be to write a native pacman implementation, and scratch pacbox |
10:59:06 | stripwax | true |
10:59:42 | amiconn | It would also be more flexible regarding graphics for various display sizes etc |
11:00 |
11:02:21 | | Quit Highlander (Quit: Quitte) |
11:12:51 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
11:15:42 | *** | Saving seen data "./dancer.seen" |
11:16:41 | | Join DV [0] (~DV@218.248.65.244) |
11:17:49 | | Quit mischasworld (Read error: Operation timed out) |
11:19:24 | | Join Lear [0] (chatzilla@rockbox/developer/lear) |
11:19:25 | | Quit stripwax (Quit: http://miranda-im.org) |
11:22:55 | | Join Highlander [0] (~Highlande@mek33-4-82-236-45-205.fbx.proxad.net) |
11:23:29 | | Join mischasworld [0] (~quassel@193.174.158.87) |
11:25:20 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
11:26:08 | | Quit DV (Read error: Connection reset by peer) |
11:26:47 | | Join DV [0] (~DV@218.248.65.244) |
11:29:34 | | Quit JdGordon (Quit: Leaving.) |
11:29:55 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
12:00 |
12:03:32 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
12:12:42 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
12:19:40 | | Join Xerion [0] (~xerion@82-170-197-160.ip.telfort.nl) |
12:20:13 | | Join adisbladis [0] (~user@92.244.27.51) |
12:21:59 | adisbladis | Where is the sourcecode for the rockbox automated build system located? |
12:22:13 | JdGordon | one of the svn branches |
12:22:25 | | Join stripwax_ [0] (~Miranda@87-194-34-169.bethere.co.uk) |
12:23:31 | | Quit stripwax (Ping timeout: 246 seconds) |
12:29:42 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
12:31:45 | | Quit DV (Read error: Connection reset by peer) |
12:34:13 | | Join Zambezi [0] (Zulu@80.67.9.2) |
12:36:25 | | Quit Zambezi (Changing host) |
12:36:25 | | Join Zambezi [0] (Zulu@unaffiliated/zambezi) |
12:39:01 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
12:40:30 | | Quit mischasworld (Ping timeout: 264 seconds) |
12:42:06 | | Quit PaulJam (Ping timeout: 246 seconds) |
12:51:26 | | Quit mc2739 (Ping timeout: 256 seconds) |
12:57:26 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
12:59:46 | | Join adnyxo [0] (~aaron@adsl-065-013-002-216.sip.asm.bellsouth.net) |
13:00 |
13:06:04 | | Join perfectdrug_ [0] (~marko@p5B0ED0CB.dip.t-dialin.net) |
13:10:03 | | Quit perfectdrug (Ping timeout: 265 seconds) |
13:14:15 | | Join MethoS- [0] (~clemens@134.102.106.250) |
13:14:16 | | Quit liar (Ping timeout: 252 seconds) |
13:15:43 | *** | Saving seen data "./dancer.seen" |
13:16:56 | | Join flydutch [0] (~flydutch@host83-164-dynamic.15-87-r.retail.telecomitalia.it) |
13:20:38 | | Join Farthen [0] (~chatzilla@e179232118.adsl.alicedsl.de) |
13:27:13 | | Quit anewuser (Ping timeout: 268 seconds) |
13:27:44 | | Join Buschel [0] (~ab@p54A3CE45.dip.t-dialin.net) |
13:29:10 | | Quit DerPapst (Quit: Leaving.) |
13:30:01 | | Quit stripwax_ (Quit: http://miranda-im.org) |
13:30:20 | CIA-5 | New commit by Buschel (r25255): Submit FS #9746 by Boris Gjenero. Set PP502x IDE pins low for iPod Video when IDE power is off. Done by OF the same way, might be used by other targets ... |
13:33:56 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
13:35:49 | | Quit antil33t (Read error: Connection reset by peer) |
13:35:54 | | Quit anewuser (Client Quit) |
13:35:56 | | Join antil33t [0] (~Mudkips@203-184-54-232.callplus.net.nz) |
13:37:03 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
13:45:36 | | Join PaulJam [0] (~Paule@p54BEF13E.dip.t-dialin.net) |
13:45:55 | CIA-5 | New commit by amiconn (r25256): Switch to using statvfs for simulated fat_size(). This makes io.c build on opensolaris, and also removes special ifdefing for freebsd and OS X. |
13:48:18 | amiconn | Buschel: Why did't you use atomic gpio manipulation? |
13:48:35 | amiconn | (for GPIO_I and GPIO_K, obviously) |
13:51:47 | | Quit adnyxo (Remote host closed the connection) |
13:56:24 | bofh__ | topik: ah, noted. was going to poke him about SoC stuffs. |
13:58:47 | Buschel | amiconn: to be honest. I had this patch applied for months now (exactly like I submitted). So, I didn't take care of... |
13:59:31 | amiconn | Atomic gpio manipulation is both safer and smaller |
14:00 |
14:01:12 | | Join Dobson [0] (~Rokas@88.118.35.180) |
14:02:42 | Dobson | hello, i don't know if i'm doing something wrong, i recorded .mp3 file renamed it to _dirname.talk put it into folder but still it doesn't talk (sansa fuze) |
14:08:37 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
14:08:47 | domonoky | Dobson: all newer rockbox targets want the .talk fil encoded as speex, without header. (rbspeexenc in svn can do that) |
14:09:11 | | Part Parsi |
14:09:35 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
14:11:54 | | Quit bluebroth3r (Ping timeout: 260 seconds) |
14:19:54 | soap | Buschel, last I saw on the FS #9746 thread you and dreamlayers were discussing further testing. Anything quantitative? Or just you running with the patch for the last few months? |
14:20:12 | soap | 0.75ma ain't nothing to scoff at! ;) |
14:24:30 | | Quit r0b- (Ping timeout: 260 seconds) |
14:25:24 | | Join r0b- [0] (~nnscript@76.236.177.114) |
14:26:10 | Buschel | soap: I just kept it running over the last months. As dreamlayer somehow disappeared I thought it would be a good idea to submit this by myself. Of course only for the tested variant (iPod Video). The latest discussion were about testing it for other iPods or other PP502x targets as well. But with dreamlayers disappearance this was also dropped... |
14:29:27 | | Quit stripwax (Quit: http://miranda-im.org) |
14:29:44 | | Quit Dobson (Ping timeout: 264 seconds) |
14:30:00 | | Join Dobson [0] (~Rokas@88.118.35.180) |
14:33:17 | soap | Any theory on why setting it high ends up saving power? |
14:34:42 | | Join adnyxo [0] (~aaron@adsl-065-013-002-216.sip.asm.bellsouth.net) |
14:34:43 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
14:35:58 | | Join domonoky1 [0] (~Domonoky@g229248134.adsl.alicedsl.de) |
14:36:26 | amiconn | soap: Iiuc it's set low |
14:36:45 | amiconn | And it makes sense to pull the interface pins low whenever power to the disk is cut |
14:38:03 | | Quit domonoky (Ping timeout: 240 seconds) |
14:39:42 | | Join dantje_ [0] (~dvg@HSI-KBW-095-208-155-207.hsi5.kabel-badenwuerttemberg.de) |
14:41:10 | | Quit fejfighter (Ping timeout: 252 seconds) |
14:46:23 | | Quit Dobson (Ping timeout: 240 seconds) |
14:47:03 | | Quit stripwax (Quit: http://miranda-im.org) |
14:48:25 | | Join ZincAlloy [0] (~d9eefa91@giant.haxx.se) |
14:52:00 | | Join fred_99 [0] (~fred@bem87-1-88-174-140-49.fbx.proxad.net) |
14:53:35 | fred_99 | amiconn, thanks for the last release for the x5 USB fix |
14:55:03 | ZincAlloy | Hi there! I'm have a weired problem with the WPS lately. Song infos are not getting updated reliably when the screen is off. When I turn on the screen there's still the title of the previous song |
14:56:13 | | Join kunal [0] (~kunal@124.123.251.195) |
14:59:04 | | Part adisbladis ("ERC Version 5.3 (IRC client for Emacs)") |
15:00 |
15:02:47 | S_a_i_n_t_ | ZincAlloy: I think there's already an bug on the tracker for that... |
15:03:10 | S_a_i_n_t_ | Unless it was you that posted it, but I think it was some time ago/been there for some time. |
15:03:40 | | Join punkt_ [0] (~punkt@dslb-092-077-140-194.pools.arcor-ip.net) |
15:04:07 | | Part punkt_ |
15:04:35 | ZincAlloy | oh, I see. I couldn't find it :) |
15:04:45 | S_a_i_n_t_ | No idea what would be causing it though, some say its scrolling/dynamic lines...but if that were the case, none of my WPSs would work. |
15:04:57 | | Join punkt [0] (~punkt@dslb-092-077-140-194.pools.arcor-ip.net) |
15:05:54 | | Part kunal |
15:09:47 | ZincAlloy | I'm having the problem with song names that are too short for scrolling as well :) |
15:10:09 | | Quit Llorean (Quit: Leaving.) |
15:10:48 | | Quit adnyxo (Remote host closed the connection) |
15:10:50 | | Join Llorean [0] (~DarkkOne@adsl-99-158-46-229.dsl.hstntx.sbcglobal.net) |
15:10:50 | | Quit Llorean (Changing host) |
15:10:50 | | Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) |
15:12:06 | | Quit dantje_ (Quit: Ex-Chat) |
15:14:56 | ZincAlloy | the progressbar updates correctly.. interesting. |
15:15:44 | *** | Saving seen data "./dancer.seen" |
15:17:07 | | Nick fidencio[AWAY] is now known as fidencio (~fidencio@li113-135.members.linode.com) |
15:17:29 | fidencio | JdGordon: ping :-) |
15:19:38 | JdGordon | hey |
15:20:37 | fidencio | fine? |
15:20:56 | JdGordon | fine? |
15:21:52 | fidencio | fine. :-). I'm interested in your idea for GSoC |
15:22:31 | fidencio | Can you talk more about it? |
15:22:55 | JdGordon | im a bit tipsy, but yeah I can talk |
15:25:49 | punkt | JdGordon: I'm updating the wps variables patch to use HAVE_WPS_VARIABLES. So far, I've defined this in cowondd2.h. |
15:26:03 | punkt | JdGordon: Should I define this for all targets with HAVE_TOUCHSCREEN? |
15:26:09 | JdGordon | I think so |
15:26:22 | JdGordon | fidencio: anything specific you want to tlak about? |
15:26:27 | punkt | ok |
15:27:56 | fidencio | JdGordon: I I wonder if it's possible to test the refactored code without having a sepecific hardware for that |
15:28:18 | JdGordon | probably not |
15:28:52 | TheSeven | fidencio: I think that depends on what area of code you are touching |
15:29:00 | | Quit PaulJam (Ping timeout: 246 seconds) |
15:29:02 | TheSeven | some areas might be testable in the simulator |
15:30:07 | * | domonoky1 thinks that it also shouldnt be a problem to buy a dap with the inital 500$ gsoc provides :-) |
15:30:07 | TheSeven | which GSoC projects are you interested in? There are things like the theme editor that could easily be done without special hardware. However you could also just get some sansa rather cheap. |
15:30:19 | | Join Strife89 [0] (~michael@adsl-220-102-96.mcn.bellsouth.net) |
15:31:49 | fidencio | TheSeven: The JdGordon idea was made a clean up/refact in radio code |
15:32:38 | fidencio | domonoky1: Yeah. You are right! |
15:32:46 | TheSeven | you should get yourself at least one target with an FM tuner for that. |
15:33:27 | JdGordon | yeah, sholdnt be too hard assuming the v2 sansa radios all work |
15:33:29 | * | domonoky1 thinks for the radio refactoring, you certanly need a target with radio, more then one target with different radios would be even better :-) |
15:33:31 | JdGordon | anyway, im falling asleep |
15:33:46 | | Quit JdGordon (Quit: Leaving.) |
15:34:46 | | Join funman [0] (~fun@rockbox/developer/funman) |
15:36:51 | | Quit flydutch (Quit: /* empty */) |
15:37:01 | fidencio | TheSeven: and many people have been looking for GSoC here? |
15:37:15 | funman | FlynDice: i noticed the volume doesn't go down to 0 on Clip+ , the volume might be on 6 bits and the MSB is always set |
15:37:29 | funman | maximum volume looks ok, balance too |
15:38:07 | | Quit S_a_i_n_t_ () |
15:38:22 | TheSeven | fidencio: you're the first one I've seen, but I wasn't here too long during the last days |
15:38:23 | funman | fidencio: if you look for a sansav2, all have working FM, except the c200v2 might need a fix/workaround |
15:40:55 | fidencio | Hmm. I'm really interested on the project, but is not easy to send a patch before send GSoC proposal |
15:41:34 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.130) |
15:41:40 | fidencio | I "work" in more 2 projects (enlightenment and exaile) |
15:43:36 | funman | fidencio: it will be easy once you have a player! |
15:46:09 | fidencio | Ok. I'll get this weeks and write the proposal, look at the code, bla bla bla |
15:47:02 | fidencio | If proposal is accept, I'll buy some gadgets with FM. |
15:49:44 | fidencio | TheSeven: funman: thanks. :-) |
15:50:02 | fidencio | domonoky1: ^ |
15:51:37 | funman | fidencio: http://pastie.org/878545 < list of unstable or supported, swcodec, targets without FM tuner, so try to get one not in this list ;) |
15:51:41 | S_a_i_n_t | Ok...I'm looking at FS #6697 New Dict Plugin ( http://pastebin.com/JS6JgkDx ), it compiles fine with a little bit of 'patching-by-hand' which I don't mind...but I want to move the menu entry "Dictionaries" out of the main menu and into the "Plugins" subdir. Is anyone able to push me in the right direction? |
15:52:27 | | Quit fred_99 (Quit: Ex-Chat) |
15:52:34 | TheSeven | S_a_i_n_t: the plugins menu is actually a file chooser. having a "virtual entry" in that menu won't be easy |
15:52:51 | fidencio | funman: ;-) thanks |
15:53:05 | TheSeven | wait, what is that thing? a core feature, or a plugin? |
15:53:54 | S_a_i_n_t | I guess its a plugin...its built mostly off the original dict |
15:53:57 | ThomasAH | funman: I saw your gentemen mail. Congratiolations! (and of course I'm eager to try it :)) |
15:54:07 | S_a_i_n_t | but it menu entry is in the main menu...and I hate that. |
15:54:12 | TheSeven | if it's a plugin, do you mean the main menu of the plugin (and want to get that dictionaries thing one level up into the rockbox menu) or do you mean the rockbox main menu? |
15:54:47 | funman | ThomasAH: i pasted the patch yesterday, now it requires a bit of cleanup before it is committed, and i wait to know if FlynDice wants to work on it so we don't walk on each other toes |
15:55:12 | S_a_i_n_t | I mean, as it compiles now, it puts "Dictionaried" just before System on the main menu...and I'd like to have it in the "plugins" subdir" |
15:55:25 | ThomasAH | funman: I was online, but I did not saw the paste |
15:55:53 | funman | S_a_i_n_t: plugins shouldn't modify main menu |
15:56:05 | S_a_i_n_t | This one does... |
15:56:16 | funman | ThomasAH: http://pastie.org/877463 |
15:56:19 | S_a_i_n_t | That's the only thing I don't like about it. |
15:56:34 | ThomasAH | funman: argl ... searching for "paste" would not find "pastie" :) |
15:56:43 | TheSeven | aha, so this thing is actually a viewer and introduces a new file chooser in the main menu |
15:56:44 | funman | ^^ |
15:57:02 | ThomasAH | funman: thanks, I'll try now |
15:57:17 | S_a_i_n_t | Ahhh..., yes, that'd be the better/correct way to put it. |
15:58:12 | S_a_i_n_t | its *way* better than dict.rock (has scrolling, fuzzy search etc.) but having the entry in the main menu a: looks ugly, and b: pisses me off. |
15:58:47 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
15:58:58 | | Join Dobson [0] (~Rokas@88.118.35.180) |
15:59:21 | ThomasAH | funman: hmm, it says "patch unexpectedly ends in middle of line" |
15:59:37 | ThomasAH | ah, no EOL |
16:00 |
16:00:03 | funman | right, pastie eats newlines |
16:01:10 | ThomasAH | never had such a problem with paste.lisp.org |
16:01:59 | fidencio | ah, funman, TheSeven, where are you from? |
16:02:12 | TheSeven | germany |
16:02:32 | CIA-5 | New commit by Buschel (r25257): Submit FS #11065. Introduce a new system setting for en-/disabling the Line-out. For now only implemented on iPod Video. This allows to save power if ... |
16:02:51 | funman | i'm from the internet, sir :) |
16:03:34 | | Quit Dobson (Ping timeout: 240 seconds) |
16:03:40 | | Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) |
16:03:51 | fidencio | TheSeven: funman: Just for me sync an hour to found you in internet. hehe |
16:04:00 | fidencio | I'm Brazillian, GMT -3 |
16:04:34 | funman | fidencio: france, CEST (UTC+1, +2 soon i believe) |
16:04:56 | | Join Dobson [0] (~Rokas@88.118.35.180) |
16:07:39 | ThomasAH | funman: Gentleman, I have sound! Thank! :) |
16:07:42 | ThomasAH | Thanks even |
16:07:43 | | Join Xerion_ [0] (~xerion@82-170-197-160.ip.telfort.nl) |
16:08:03 | funman | :) |
16:10:19 | | Quit Xerion (Ping timeout: 265 seconds) |
16:10:19 | | Nick Xerion_ is now known as Xerion (~xerion@82-170-197-160.ip.telfort.nl) |
16:10:20 | ThomasAH | funman: Hmm, sound with FM radio is expected to not work yet? |
16:11:00 | funman | yes, it's expected not to work. also you can't lower the volume completely : even if rockox shows a muted speaker it's still quite loud |
16:11:35 | funman | that, and there are some crashes in the long run probably related to SD but don't tell FlynDice yet :) |
16:11:41 | ThomasAH | funman: I have an adapter with volume control, so that's not a big problem |
16:11:50 | ThomasAH | funman: (clip+ was too loud for me in bed anyway) |
16:14:10 | fidencio | I going to a barbecue, I'll later, drunked :-) |
16:14:12 | fidencio | very thanls |
16:14:15 | fidencio | thanks |
16:14:22 | ThomasAH | funman: Crashes are ok, now it is just to be able to try out listening music with rockbox :) |
16:14:26 | ranmachan | funman: I updated http://www.rockbox.org/tracker/task/11130 and http://www.rockbox.org/tracker/task/11131 |
16:14:59 | funman | ranmachan: that's a lot of new code, it makes me wonder if your other patch with a thread is simpler |
16:15:28 | ranmachan | BTW, since they apply to all AMS models, it would be great if someone could test on those |
16:15:41 | | Nick fidencio is now known as fidencio[AWAY] (~fidencio@li113-135.members.linode.com) |
16:16:20 | ranmachan | funman: For making c200v2 sooner I suppose committing the thread patch would be faster I guess |
16:16:27 | ranmachan | +work |
16:16:40 | funman | you're the one who knows the code :p |
16:17:40 | ranmachan | I just mean, yeah because it's a lot of touched code it may need more testing before going into svn |
16:18:10 | ranmachan | Works fine for me so far though (currently listening to music on my c200v2 with the patched rockbox) |
16:19:17 | ranmachan | Multibyte writes are still untested though, but multibyte reads (DACNT>1) work fine :) |
16:19:33 | | Join JohannesSM64 [0] (~johannes@cm-84.215.75.42.getinternet.no) |
16:19:35 | ranmachan | Generates one interrupt per byte though. |
16:20:12 | ranmachan | I'd hoped it would have a deeper FIFO and only generated one interrupt for multiple bytes. |
16:20:31 | funman | rtc driver writes 4 bytes but one by one |
16:21:37 | | Join xiainx [0] (~xiainx@modemcable195.238-202-24.mc.videotron.ca) |
16:22:37 | | Quit antil33t (Read error: Connection reset by peer) |
16:22:42 | | Join antil33t [0] (~Mudkips@203-184-54-232.callplus.net.nz) |
16:23:42 | | Quit Dobson (Ping timeout: 240 seconds) |
16:24:01 | | Join Dobson [0] (~Rokas@88.118.35.180) |
16:24:24 | | Part punkt |
16:25:17 | funman | ranmachan: both patches seems to work fine on Clip+ |
16:25:30 | | Quit ZincAlloy (Quit: CGI:IRC) |
16:25:35 | ranmachan | Great |
16:26:21 | S_a_i_n_t | Bah...One failed attempt after another, it'd be *SO* much better (and I'd actually put it in my builds...) if the "new dict" put its menu entry into "Plugins", but its evidently a bit past my technical knowhow to do so. |
16:26:23 | elinenbe | funman: quick question... |
16:26:32 | funman | are you sure I2C2_INT_CLR isn't write-only register? |
16:26:41 | elinenbe | If I build the clip+ from source, will it play MP3s, or was that on an internal build? |
16:26:45 | S_a_i_n_t | If anyone can do it, I will proclaim them to be my new God. |
16:27:42 | funman | elinenbe: you need to apply the patch i mentioned at http://www.rockbox.org/irc/log-20100320#15:56:16 |
16:28:14 | funman | ranmachan: the OF uses |= too, so it should be ok |
16:28:51 | ranmachan | Yeah, I copied that from OF |
16:28:58 | elinenbe | funman: thanks. |
16:31:09 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
16:35:17 | CIA-5 | New commit by Buschel (r25258): Use consistent wording for line-in and -out. |
16:36:48 | * | S_a_i_n_t wonders if FS #11101 is headed for a commit any time soon..? Just found it, awesome :D |
16:39:44 | Buschel | is it intentional that LANG_LINE_IN and LANG_SYSFONT_LINE_IN define the same text? |
16:39:51 | Dobson | how you guys get OF code? |
16:41:51 | CIA-5 | New commit by Buschel (r25259): Add german translation for line-out. |
16:43:26 | funman | Dobson: usually with the firmware updates distributed by the manufacturer |
16:43:31 | | Join PaulJam [0] (~Paule@p54BEDF28.dip.t-dialin.net) |
16:44:07 | funman | on models where firmware updates aren't distributed as standalone files (like ipod nano2g), it requires some genious and potentially soldering skills |
16:45:08 | pixelma | Buschel: yes, but the SYSFONT one should go as soon as it is not needed anymore (I don't even know if it still is). The sysfont strings were introduced when e.g. the recscreen couldn't use the userfont |
16:45:29 | pixelma | is it not deprecated yet? |
16:45:36 | AlexP | Dobson: And then reverse engineering |
16:45:44 | elinenbe | funman: how long until http://pastie.org/877463 is checked in? |
16:46:11 | funman | elinenbe: no estimation |
16:46:35 | funman | some more work is required |
16:46:38 | gevaerts | S_a_i_n_t: as far as I'm concerned, that patch should not go in as-is. Thanks for reminding me that I needed to review it :) |
16:47:27 | | Quit MethoS- (Remote host closed the connection) |
16:47:29 | S_a_i_n_t | gevaerts: I*really* like the idea though...I'm not abig fan of the current (also activates the quickscreen) behaviour |
16:47:42 | S_a_i_n_t | Do you think it (or a variant) will make it in? |
16:47:47 | elinenbe | funman: Okay −− cool. Thanks. |
16:48:18 | gevaerts | I don't know. There's one other thing "wrong" with it I think, but right now that's not *too* important |
16:48:49 | pixelma | Buschel: is this new setting in a "things to enable/disable" submenu? Just reading "Line out" wouldn't tell me much |
16:49:17 | gevaerts | One HAVE_USBSTACK targets, we're (slowly) collecting more class drivers, and at some point someone should work out a decent set of settings for them. This setting should be integrated into that |
16:49:36 | Buschel | pixelma: the SYSFONT text is only used in recording.c |
16:50:29 | Buschel | pixelma: the "line out" setting is placed in the system menu right beneath the accessory power supply. |
16:51:05 | | Join toffe82 [0] (~chatzilla@71.154.233.114) |
16:51:22 | AlexP | battery capacity is only used for runtime estimation yes? |
16:51:37 | S_a_i_n_t | The only thing I dont like about the way it is for the iPods now is that holding menu also activates the quickscreen, which is purely aesthetic except for the (about 3 out of 5 times for me) times when you don't get it quite right and end up messing up your quickscreen settings. |
16:52:01 | AlexP | S_a_i_n_t: I don't see how that setting wil lchange that |
16:52:15 | AlexP | You will still have to hold a button for one of the actions, you can just chose which |
16:52:29 | AlexP | And there isn't really any way of gettign around that seeing as all buttons are used |
16:52:36 | S_a_i_n_t | well, you won't need to hold menu to activate "charge only" so, it will fix it completely. |
16:52:49 | | Quit n1s (Ping timeout: 276 seconds) |
16:53:02 | S_a_i_n_t | I've *always* wanted charge only to be a manu setting. |
16:53:03 | AlexP | If you use it that way round, yes |
16:53:07 | AlexP | good for you |
16:54:41 | gevaerts | This setting is not related to charging! |
16:55:01 | AlexP | gevaerts: And thanks for pointing out the lack of manual update |
16:55:30 | gevaerts | AlexP: if I'm complaining about a patch, I might as well do it properly :) |
16:56:03 | AlexP | indeed |
16:56:55 | AlexP | gevaerts: Incidentally, battery capacity is only used for runtime estimation, yes? |
16:57:03 | gevaerts | yes |
16:57:13 | AlexP | cheers |
16:59:49 | | Join CaptainKewl [0] (jds@207-237-107-203.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
17:00 |
17:00:47 | | Quit fyrestorm (Quit: Ur skills' fireproof like a wooden panel -- U got feds talking leet on your IRC channel!) |
17:02:15 | | Quit Dobson (Ping timeout: 276 seconds) |
17:02:27 | | Join Dobson [0] (~Rokas@88.118.35.180) |
17:04:05 | | Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]) |
17:04:45 | | Join kunal [0] (~kunal@124.123.251.195) |
17:05:25 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
17:14:29 | | Quit Farthen (Read error: Connection reset by peer) |
17:15:48 | *** | Saving seen data "./dancer.seen" |
17:23:57 | | Quit bmbl (Quit: Bye!) |
17:32:23 | FlynDice | funman: re sound patch, Don't wait for me, I went back to looking at SD code once I heard sound coming out of my headphones..... I can confirm your volume min & max observations though. |
17:32:51 | funman | ok i'll continue on this, i tried to have mt work on it but he's too busy :o |
17:34:53 | FlynDice | If you want me to work on it I can try, but I'm in one of those "learn as you do" situations in that area vs. I have a pretty good handle on SD related things now. |
17:35:08 | funman | right |
17:35:28 | funman | you're da SD man you mean :) |
17:36:05 | FlynDice | I'll wear that hat proudly... stop laughing.. ;-) |
17:37:14 | | Join sevard [0] (sev@216.164.6.24) |
17:37:28 | moos | congratulations to you guys, very well done ! |
17:37:33 | sevard | Can anyone please point me to documentation on the rockbox calendar plugin? |
17:37:46 | funman | btw i had some crashes when loading plugins (mostly data aborts), but listening to music for a long time showed no artifact |
17:37:56 | sevard | I dropped an ical calendar I exported from google calendar into the Calendar directory but I can't figure out this plugin :| |
17:37:57 | funman | although i have seen timeouts when waiting for TRAN state |
17:38:46 | funman | sevard: http://download.rockbox.org/daily/manual/rockbox-sansae200/rockbox-buildch11.html#x14-27200011.4.4 , doesn't look like you can import calendars |
17:39:16 | sevard | well, it must read from a file.. |
17:39:19 | moos | as far I remenber, indeed you canot do so |
17:39:21 | sevard | so it's in some sort of format |
17:39:33 | sevard | oh |
17:40:02 | funman | sevard: look at .rockbox/rocks/apps/.memo |
17:40:42 | FlynDice | funman: I've had no problems while reading from SD, I've had state problems while trying to write but have not spent a whole lot of time yet. |
17:41:41 | sevard | well |
17:41:46 | sevard | this .memo file is empty |
17:41:57 | sevard | I found a http://www.rockbox.org/mail/archive/rockbox-archive-2003-11/0749.shtml |
17:42:03 | sevard | it's too bad he didn't post his perl script. |
17:43:18 | funman | sevard: did you write memos in the calendar plugin already? |
17:43:52 | sevard | no mate, i can't figure out the buttons |
17:43:53 | sevard | heh |
17:43:55 | sevard | i'm still playing. |
17:44:17 | S_a_i_n_t | sevard: that's what the manual is for ;) |
17:44:59 | sevard | ar ethese applications |
17:45:00 | sevard | http://www.osnews.com/story/15698/Review_Rockbox_-_The_Open_Source_Jukebox_Firmware/page3/ |
17:45:03 | sevard | hardware specific? |
17:45:07 | sevard | that calendar app looks sweet. |
17:45:26 | sevard | i'm running an old 4th generation greyscale ipod |
17:45:48 | funman | sevard: have a look at the manual, all the supported plugins are listed |
17:46:25 | sevard | right right, but it says nothing about the file format in the pdf |
17:47:14 | sevard | so it's not really calendar appointments, it's a memo on a day. |
17:47:17 | S_a_i_n_t | use the plugin...the look at the format it has written. |
17:47:35 | S_a_i_n_t | s/the/then/ |
17:47:36 | sevard | so figuring out the the encoding and then writing a script to convert would be kind of useless |
17:47:44 | sevard | convert from ical to memo*( |
17:50:12 | funman | linux as3525 code lists as3515 or as3517 for i2c code (not the as3514) |
17:51:34 | funman | ah, as3517 is only in as3527 |
17:51:57 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
17:52:25 | | Quit kugel (Ping timeout: 260 seconds) |
17:53:36 | pamaury | mc2739: ping |
17:54:00 | | Quit r0b- (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )) |
17:54:49 | | Join panni_ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
17:56:25 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
18:00 |
18:06:10 | | Join CGL [0] (~CGL@190.79.141.37) |
18:09:48 | CIA-5 | New commit by funman (r25260): Clip+: enable sound on "as3514" (as3543 in fact) ... |
18:17:43 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
18:18:49 | | Join wark [0] (~wark@CPE000fb088b7c4-CM001cea373fc4.cpe.net.cable.rogers.com) |
18:20:56 | | Join Viaken [0] (~david@li16-211.members.linode.com) |
18:32:43 | | Join saratoga [0] (~9803c6dd@gateway/web/freenode/x-eykjbfctghukxmfb) |
18:32:52 | | Quit saratoga (Changing host) |
18:32:52 | | Join saratoga [0] (~9803c6dd@rockbox/developer/saratoga) |
18:33:21 | pamaury | mc2739: if you see this message, could you have a look at the message I let you on flyspray about high dircache usage ? |
18:33:34 | kunal | i need some help with one of the idea listed in GSOC '10 ideas |
18:33:53 | saratoga | kunal: which one |
18:34:41 | kunal | clean up the radio code. I get that the code need to be refactored, but it says "(building on the existing tuner_get/set() system)." |
18:34:55 | kunal | what is the existing system ? |
18:35:07 | saratoga | kunal: hmm thats one of the few I don't know much about |
18:35:28 | saratoga | the basic problem though is that the radio code is ancient and i think a lot of it predates modern software decoding rockbox targets |
18:35:49 | saratoga | I'm curious why you're interested in that project, I thought it was the one we were least likey to hear anything about |
18:36:04 | funman | kunal: have a look at tuner.h and the tuner-specific headers included from here |
18:36:53 | kunal | saratoga: actually i am totally new to rockbox, so that is the one i could actually understand much better compared to others.. |
18:39:32 | * | domonoky1 thinks the most work in this project would be to rework the radio code, so the radio drivers get really generic, and all target specific parts go into our target tree. |
18:40:19 | domonoky1 | kunal: do you have any rockboxable mp3players ? |
18:40:38 | saratoga | what are the generic parts of the radio code? scanning for channels, the GUI, and ? |
18:41:00 | funman | where is jdgordon when you need him! |
18:41:02 | kunal | domonoky1: no |
18:42:14 | domonoky1 | with generic radio drivers i mean radio driver code whitout target-depended defines, they should just use the data transfer functions from the target tree. |
18:44:50 | AlexP | kunal: I think you would need one (with a radio) for this project :) |
18:49:16 | kunal | i saw that some of apple ipod works with rockbox |
18:49:26 | AlexP | Yes |
18:49:31 | kunal | can you tell me if ipod nano 5g or itouch works with rockbox ? |
18:49:39 | AlexP | See www.rockbox.org |
18:49:44 | AlexP | It is on the front page |
18:50:24 | | Nick domonoky1 is now known as domonoky (~Domonoky@g229248134.adsl.alicedsl.de) |
18:50:34 | kunal | most of it i dont think is available in India |
18:50:39 | | Quit domonoky (Changing host) |
18:50:39 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
18:51:24 | kunal | the first one says just ipod, it is not specific that which of the ipod it is talking about |
18:53:27 | AlexP | kunal: eh? |
18:53:37 | AlexP | kunal: www.rockbox.org says "Apple: iPod 1g through 5.5g, iPod Mini and iPod Nano 1g" |
18:53:57 | AlexP | for stable ports, and "Apple: iPod Nano 2g" for unstable |
18:54:13 | kunal | "Apple: iPod 1g through 5.5g " does that means it is talking about ipod classic ? |
18:54:22 | kunal | or shuffle |
18:54:24 | funman | classic is 6g afaik |
18:54:42 | AlexP | yes, classic is 6g |
18:54:59 | AlexP | kunal: and shuffle isn't mentioned so therefore not supported |
18:55:05 | kunal | okay |
18:55:16 | AlexP | We explicitly list the targets we work on |
18:55:34 | saratoga | if in doubt what an mp3 player is, check wikipedia :) |
18:55:42 | AlexP | Note that ipods don't have radios so if you went the ipod route you would also need an add-on |
18:55:56 | AlexP | One of the sansas with radio would be a better bet IMO |
18:56:04 | saratoga | a sansa is a pretty good choice since they have radios and are really cheap |
18:56:14 | funman | i just looked at that, it seems fm for ipod is implemented externally to the device (in the headphones) |
18:56:15 | bluebrother | the IpodFAQ wiki page has a link to an apple page that in detail tells how to identify your player model |
18:59:19 | | Join mt [0] (~mtee@rockbox/developer/mt) |
19:00 |
19:00:02 | funman | hm what does HAVE_FMRADIO_IN tell that CONFIG_TUNER doesn't ? |
19:01:17 | Dobson | hm for some reason in theme "dance puff dua" battery level is indicating out of LCD limits |
19:01:36 | funman | ah, HAVE_FMRADIO_IN is defined if (INPUT_SRC_CAPS & SRC_CAP_FMRADIO) |
19:06:02 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
19:07:31 | | Join TopyMobile [0] (~topy@f048018068.adsl.alicedsl.de) |
19:12:12 | bieber | I'm looking at the Theme Editor SOC project, and I'm wondering about the "current theme editor" that the project description mentions. Is this somewhere in the SVN tree? Google only turns up some amaroK script and a link to the SOC page suggesting the project when I search for "Rockbox Theme Editor" |
19:12:31 | bluebrother | bieber: hello |
19:13:06 | bieber | Hello |
19:13:07 | bluebrother | you're Robert Bieber? |
19:13:15 | bieber | Yes, I think I emailed you yesterday |
19:13:17 | Dobson | i believe current editor is noteoad |
19:13:31 | bluebrother | indeed. Just wanted to reply you, didn't get around earlier :) |
19:13:54 | Dobson | notepad, but GUI theme editor would be realy nice |
19:14:05 | bluebrother | bieber: check utils/wpseditor, that's the current editor. |
19:14:29 | bluebrother | it's been done in SoC2008 (?) but almost hasn't been touched since. |
19:15:36 | bluebrother | yes, it was 2008. There's even a wiki page about it, see http://www.rockbox.org/wiki/WpsEditor |
19:15:46 | Dobson | where is utils? because i cant find them? or is this "still in process" thing? |
19:15:51 | *** | Saving seen data "./dancer.seen" |
19:16:10 | bieber | If you check out the SVN tree, there's a directory "utils" in the root directory |
19:16:14 | bluebrother | Dobson: it's in svn. You just need to get trunk, then you also get utils |
19:16:22 | bieber | Thanks for the header, I'm going to compile it and take a look now |
19:17:02 | AlexP | If it compiles |
19:17:08 | Dobson | god my english is bad, what is trunk? |
19:17:21 | AlexP | The "root" of the Rockbox SVN repository |
19:17:36 | AlexP | Think of it like a tree |
19:17:51 | funman | Dobson: have a look at http://www.rockbox.org/wiki/UsingSVN |
19:18:34 | bluebrother | Dobson: to be more specific it's a convention in the svn world. You have some top-level folder, and the one the main development is going on is called "trunk" per convention. Same is with the folders "branches" and "tags". |
19:18:52 | bieber | Okay, it doesn't compile |
19:18:54 | bluebrother | That's simply because svn doesn't know about tags, branches and stuff. It "just" deals with copies. |
19:19:03 | Dobson | ye I get it, i got another thing in my mind |
19:19:22 | AlexP | bieber: WPS code has had a *huge* amount of change since 2008, I'm not suprised |
19:19:33 | Dobson | i was thinking about finished utils :) |
19:21:03 | bluebrother | bieber: the problem with the wps editor is that it reused quite some code from the main Rockbox tree to avoid duplication. |
19:21:21 | funman | not much luck with FM audio out :/ |
19:21:35 | bluebrother | which means that you need to also deal with Rockbox code. Not the low level stuff, though. |
19:22:30 | bieber | I would imagine mostly the stuff in apps/gui/skin_engine, right? |
19:23:02 | | Quit anewuser () |
19:23:42 | funman | fm regs are identical for my fuze & clip+ so i suppose no changes are needed in si4700 code |
19:26:06 | Dobson | rockbox just crashed on my fuze |
19:26:10 | bieber | I'd expect to have to refactor the skin parser a good deal, as it seems to use a lot of conditional compilation for different targets, and the editor would need to be able to handle that kind of thing at runtime |
19:26:53 | bluebrother | bieber: there's a small ... "problem" with terms: the first part (and pretty long the only part) that was customizable is the While Playing Screen, i.e. WPS. Bundled with some other settings (like fonts and colors) that was called theme. Later it was extended to allow further customization. |
19:27:29 | | Join Farthen [0] (~chatzilla@e179232118.adsl.alicedsl.de) |
19:28:22 | pixelma | bluebrother: did you get my note about audible clicks at the beginning of any clip (either in a voice file or in a talk file) that I made on the Mac? |
19:28:39 | bluebrother | it depends. The old wpseditor tried to build a libwps for each target and use that. We already have checkwps which works similar (though it doesn't create libs :) |
19:28:45 | bluebrother | pixelma: no, missed that. |
19:29:12 | | Join TopyMobile_ [0] (~topy@f048009246.adsl.alicedsl.de) |
19:29:26 | pixelma | I wonder whether it comes from the TTS or a maybe still faulte wavtrim or so |
19:29:29 | | Quit Rob2223 (Quit: Rob2223) |
19:29:35 | pixelma | faulty too |
19:29:52 | | Join Rob2222 [0] (~Miranda@p4FDCB0CF.dip.t-dialin.net) |
19:30:04 | bluebrother | yeah, I was thinking about the same thing. Though I hoped that wavtrim and friends are finally fixed :o |
19:30:22 | | Quit TopyMobile (Read error: Operation timed out) |
19:30:29 | bluebrother | have you checked if the clicks also appear if you use a different voice? |
19:31:30 | bieber | Does anyone remember working with the old editor? Would it likely be more worthwhile to try to get it to compile and work on it from where it is, or start with a new one? |
19:32:05 | bluebrother | domonoky is the one who mentored the project back then. |
19:32:32 | pixelma | bluebrother: it's in all different voices I tried (though all infovox ones currently) and sounds the same as far as my ear can tell |
19:33:14 | AlexP | bieber: I doubt anyone has used the old one, it never really got to "release" |
19:33:54 | AlexP | bieber: I think that decision should be made after you and your prospective mentor (and others in here) have discussed it |
19:34:05 | bluebrother | I remember I had the old editor running once. Though it was rather clumsy to build it at all. |
19:35:08 | bluebrother | IIRC that project unfortunately failed in the end so my guess is that it might be easier to start from scratch. |
19:35:20 | bieber | On another note, what kind of requirements/preferences would you all have for a student for the project? |
19:35:57 | AlexP | Someone who communicates well, has some skills, etc. |
19:36:04 | AlexP | Just the standard ones :) |
19:36:18 | bluebrother | AlexP: define "standard" ;-) |
19:36:31 | AlexP | bluebrother: I just did :) |
19:36:37 | AlexP | Add works hard too :) |
19:36:43 | bluebrother | AlexP: by yourself? ;-) |
19:37:04 | bieber | Is previous experience a must? I'm a good student, and I think a good coder, but this would be my first time working with anything this large |
19:37:12 | * | domonoky thinks the old wps editor is only useable as inspiration. A new theme editor should probably built from scratch... |
19:37:14 | Dobson | knows asm :) |
19:37:28 | Dobson | dont listen to me i'm not in this thing |
19:37:36 | pixelma | bluebrother: I can't tll if it's there on my Ondio but I had to go down with the quality quite a bit and mp3 compresses could possibly give different results anyways |
19:37:42 | domonoky | i also dont know if it worth to reuse rockboxs parsers etc, maybe its better just write new parsers.. |
19:37:48 | bieber | Well, I know one asm, but I don't think I'd write a theme editor with it ;) |
19:38:25 | AlexP | I hope not :) |
19:38:25 | gevaerts | bieber: previous experience definitely helps, but we do know that "student" means "not an experienced professional" |
19:38:49 | domonoky | using rockboxs parser would help to not dublicate code, but it also makes it very complicated .. the old project essentially failed because of that. |
19:38:51 | Dobson | controling analog signals in asm ir real pain |
19:39:04 | bieber | domonoky: I was beginning to have the same thought as well. I've been scanning over the current skin_parser.c for a little while, and it looks like it's really heavily tied into Rockbox's architecture |
19:39:35 | AlexP | Ability to "easily" keep it up-to-date with Rockbox changes is something to think about too |
19:39:50 | domonoky | yes, it would many wrappers etc to make it compile on PC, and they would always fail if something changed in rockboxs code. |
19:39:53 | bieber | I'd think I could probably build something with Bison or something similar more easily than I could refactor all of that code |
19:40:11 | | Quit kunal (Ping timeout: 276 seconds) |
19:41:05 | domonoky | if the tokens etc are defined via some textfile or similar, it would probably be easy enough to keep it uptodate. |
19:41:51 | bluebrother | bieber: from my point of view if your are keen to learn, willing to spend the time (I'm considering SoC like a full time job for students) and communicate well then you have the main requirements met. Previous experience definitely is a plus but nothing I'd consider being important. You need to start somehow at all, don't you? |
19:42:24 | bluebrother | (I've started the Qt port of Rockbox Utility, and back then I started learning Qt and C++. Wasn't SoC, though) |
19:42:54 | | Join kunal [0] (~kunal@124.123.251.195) |
19:43:26 | bieber | I'm definitely up for the work, and I don't have any large project experience, but I have done enough work with scanners and parsers to know what I'm doing there |
19:43:48 | Dobson | fm spreset file contains realy accurate frequensy is it real to set that acurately? |
19:44:13 | bieber | I haven't worked with QT yet, but I don't think that will take long to get up to speed on, especially with the amount of time I'll be spending on it |
19:44:51 | | Join robin0800_ [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
19:44:53 | bluebrother | no, Qt is quite nice to learn. |
19:44:57 | funman | Dobson: i think the frequencies are accurate to 1Hz but fm chips use a much lower accuracy (si4700 is accurate to 0.1MHz) |
19:45:58 | bieber | bluebrother: That's the impression I got from the little bit I've looked into it |
19:46:54 | | Join DV [0] (~DV@218.248.65.244) |
19:46:54 | Dobson | but i easily can feel diference between 0.05 and 0.1Mhz on my fuze |
19:47:20 | stripwax | how do you 'feel' the difference between frequencies .. ? |
19:47:26 | funman | Dobson: hm i can only increase/decrease by 0.1MHz on fuze |
19:48:19 | Dobson | if you choose region "other" then you can chage it by 0.05 |
19:48:23 | | Join sanidhya [0] (~sanidhya@124.123.251.195) |
19:49:06 | funman | don't remember why we use different spacing dependign on the region |
19:49:16 | funman | Dobson: what is the range: 87.5 - 108MHz ? |
19:49:28 | CIA-5 | New commit by zagor (r25261): Don't print fractions of seconds. |
19:49:32 | Dobson | something like that |
19:49:41 | | Quit Rob2222 (Quit: Rob2222) |
19:49:47 | | Quit Schmogel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
19:51:16 | | Quit funman (Quit: free(random());) |
19:51:49 | bieber | Thanks for the discussion, everyone. I'll be in touch :) |
19:52:15 | stripwax | funman - the region determines the actual frequency parameters that the broadcast uses - some regions allow for broadcasts at 0.1Mhz intervals, some regions allow for broadcasts at 0.05Mhz intervals etc |
19:52:27 | domonoky | we have different frequency spacing in different regions, because thats the way thos radio frequency are defined. some countrys have radios 0.05 apart, others only 0.1 |
19:53:19 | | Quit bieber (Remote host closed the connection) |
19:53:44 | | Join Rob2222 [0] (~Miranda@p4FDCB0CF.dip.t-dialin.net) |
19:55:26 | | Join Darkknight512 [0] (~Darkknigh@CPE00212968356c-CM00186845dd46.cpe.net.cable.rogers.com) |
19:55:47 | | Quit ObsidianX (Ping timeout: 245 seconds) |
19:59:46 | Dobson | how wide is sansa fuze radio chip freqlensy? |
20:00 |
20:00:52 | | Join ObsidianX [0] (~ObsidianX@adsl-76-254-45-102.dsl.pltn13.sbcglobal.net) |
20:00:53 | | Join mt_ [0] (~mtee@41.233.142.114) |
20:03:00 | bofh__ | saratoga: around now? |
20:03:00 | | Quit mt (Ping timeout: 240 seconds) |
20:03:08 | | Nick mt_ is now known as mt (~mtee@41.233.142.114) |
20:03:15 | | Join DerPapst [0] (~DerPapst@p4FE8FD05.dip.t-dialin.net) |
20:03:56 | | Quit mt (Changing host) |
20:03:56 | | Join mt [0] (~mtee@rockbox/developer/mt) |
20:04:29 | Dobson | i mean how low and how high it could get on frequency |
20:04:56 | | Quit kunal (Ping timeout: 268 seconds) |
20:06:50 | | Quit sanidhya (Ping timeout: 276 seconds) |
20:08:52 | | Part froggyman |
20:08:53 | domonoky | Dobson: from si4700.c i would guess 76-> 108 |
20:09:14 | Dobson | what is exatc chip model? |
20:10:07 | Dobson | i wouldnt believe that top would be 108 just on the edge |
20:10:27 | Dobson | it should be 109 at least to have a reserve |
20:10:28 | domonoky | /firmware/export/config/sansafuze.h say si4700 :-) |
20:10:52 | stripwax | Dobson - why? |
20:10:52 | domonoky | a silicon Labs chip. |
20:11:14 | Dobson | i cant find it's datahseet |
20:11:39 | Dobson | ou i believe i found it |
20:12:28 | domonoky | search for si4702 |
20:12:47 | Dobson | hm |
20:12:51 | Viaken | Bah. Woot sent me a FuzeV2. |
20:12:52 | domonoky | datasheet says too 76-108Mhz |
20:12:54 | Dobson | it is on the edge |
20:13:17 | Dobson | i believe thay are saving money on varistors |
20:13:28 | | Quit Dobson (Quit: Leaving) |
20:14:27 | stripwax | if the highest broadcast frequency is 108, why would you need to go to 109? |
20:15:18 | | Join sanidhya [0] (~sanidhya@124.123.251.195) |
20:17:01 | | Join kunal [0] (~kunal@124.123.251.195) |
20:18:57 | | Join stoffel [0] (~quassel@p57B4AA0E.dip.t-dialin.net) |
20:20:45 | | Quit sanidhya (Read error: Connection reset by peer) |
20:21:03 | | Quit kunal (Read error: Connection reset by peer) |
20:21:10 | soap | have you benched either of these last two commits, Buschel? If the estimates are right you're talking a combined impact of an ~1.5 hours on 60/80GB models and ~1 hour on 30GB models! |
20:22:52 | | Join sanidhya [0] (~sanidhya@124.123.251.195) |
20:23:52 | | Part sanidhya |
20:24:11 | | Join kunal [0] (~kunal@124.123.251.195) |
20:24:39 | | Quit Luca_S (Quit: CGI:IRC) |
20:25:15 | | Quit PaulJam (Ping timeout: 248 seconds) |
20:25:22 | | Quit kunal (Read error: Connection reset by peer) |
20:26:25 | Buschel | soap: I have measured the line-out disabling several times. I would assume +20 min on a 30GB model. The ATA patch was measured by dreamlayers and myself in benchs without any clearly visible effect. The measurements via debug screen told another story... In total I do not expect the total runtime to go up more than 20-30 min on a 30GB model. But even that is fine :o) |
20:27:06 | | Quit robin0800_ (Remote host closed the connection) |
20:27:07 | | Quit robin0800 (Read error: Connection reset by peer) |
20:28:07 | saratoga | bofh__: am now |
20:28:59 | saratoga | bofh__: the channel is logged so you can always ask questions even if I'm not around |
20:30:19 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
20:32:48 | | Quit Buschel (Ping timeout: 246 seconds) |
20:36:06 | | Join petur [0] (~petur@rockbox/developer/petur) |
20:36:31 | | Join fml [0] (~5dd2e783@giant.haxx.se) |
20:37:31 | fml | pixelma: hello. Would you like to talk about non-floating screenshots? I.e. screenshots not nested into a 'figure' environment? |
20:39:09 | | Quit moos (Read error: Connection reset by peer) |
20:40:22 | | Quit n1s (Quit: Lämnar) |
20:40:55 | | Join mt_ [0] (~mtee@41.233.142.114) |
20:43:18 | | Quit mt (Ping timeout: 246 seconds) |
20:43:21 | | Nick mt_ is now known as mt (~mtee@41.233.142.114) |
20:45:36 | | Join froggyman [0] (~sopgenort@pool-72-69-76-103.chi01.dsl-w.verizon.net) |
20:48:09 | | Quit stoffel (Remote host closed the connection) |
20:50:19 | | Quit ObsidianX (Ping timeout: 248 seconds) |
20:52:42 | | Quit kugel (Read error: Connection reset by peer) |
20:54:35 | | Join ObsidianX [0] (~ObsidianX@adsl-76-254-45-102.dsl.pltn13.sbcglobal.net) |
20:55:19 | | Quit froggyman (Ping timeout: 256 seconds) |
20:56:25 | | Join kunal [0] (~kunal@124.123.251.195) |
20:57:06 | | Quit fml (Quit: CGI:IRC) |
20:57:17 | | Join fml [0] (~5dd2e783@giant.haxx.se) |
20:57:50 | | Join Tomis2 [0] (~Tomis@70.134.100.166) |
20:58:38 | | Join froggyman [0] (~sopgenort@pool-72-69-76-103.chi01.dsl-w.verizon.net) |
20:58:51 | | Quit Tomis (Ping timeout: 248 seconds) |
20:58:51 | | Nick Tomis2 is now known as Tomis (~Tomis@70.134.100.166) |
21:00 |
21:05:20 | | Quit Xerion (Ping timeout: 260 seconds) |
21:06:03 | stripwax | i wonder what else we aren't doing properly, if the OF has accessory supply and lineouts active at all times but (seemingly) longer runtime |
21:07:31 | Torne | stripwax: you mean on ipodvideo? |
21:08:17 | stripwax | yeah. |
21:08:22 | Torne | we beat the OF by a good four hours at least... |
21:08:27 | stripwax | maybe I'm misremembering then! |
21:08:53 | Torne | I got 25+ hours on ipodvideo64mb *before* this latest set |
21:08:59 | Torne | and apple's own data only says 20 hours |
21:09:20 | stripwax | is that with "turn off lcd and use no wps" type stuff though? |
21:09:38 | Torne | turning off lcd, yes, but a normal wps |
21:09:59 | Torne | i'm fairly sure we're on par with OF at worst with LCD on though |
21:10:03 | | Part kunal |
21:10:17 | stripwax | hm, ok. i fancy testing that .. |
21:10:24 | Torne | there are other things we don't do that we could: we don't shut down the BCM processor entirely |
21:10:28 | Torne | there's a FS# for that somewhere |
21:10:34 | Torne | which might give us even *more* runtime with lcd off |
21:13:00 | | Quit mt (Ping timeout: 240 seconds) |
21:13:48 | | Join mt [0] (~mtee@41.233.142.114) |
21:13:50 | | Quit mt (Changing host) |
21:13:50 | | Join mt [0] (~mtee@rockbox/developer/mt) |
21:14:18 | | Quit amiconn (Disconnected by services) |
21:14:20 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
21:14:25 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
21:14:25 | | Quit pixelma (Disconnected by services) |
21:14:44 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
21:14:46 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
21:15:53 | *** | Saving seen data "./dancer.seen" |
21:17:23 | fml | pixelma: ping |
21:24:40 | | Join Maxxie [0] (~techno@trance.bergon.net) |
21:31:29 | | Part Maxxie ("No matter how dark the night, somehow the Sun rises once again") |
21:32:20 | pixelma | fml: pong... well, I'm not sure what that means for the endproduct (especially the pdf). Can you explain it a bit? |
21:33:21 | | Join freddyb_ [0] (~chatzilla@pool-68-238-8-141.chi.dsl-w.verizon.net) |
21:34:29 | fml | pixelma: as of now, not much perhaps. It could speed up typesetting since (it's my assumption) typesetting a fixed object is faster than typesetting a floating. |
21:35:09 | fml | pixelma: as a side product, we'll free floats for really floating objects should we need them. |
21:35:42 | | Join moos [0] (moos@rockbox/staff/moos) |
21:35:58 | fml | Since now floating objects aren't really floating because they are placed exactly where they are in the source text. |
21:38:31 | | Quit DV (Ping timeout: 240 seconds) |
21:39:35 | pixelma | sorry, I still can't follow |
21:40:36 | pixelma | maybe I have a wrong picture what "floating" means here |
21:41:54 | fml | pixelma: "floating" means in LaTeX that the object is placed (in PDF) not exactly where it's in the source text but maybe somewhere else −− to better fill up the page for example. |
21:43:37 | | Quit RadicalR (Quit: Nettalk6 - www.ntalk.de) |
21:45:05 | pixelma | and pictures/screenshots are currently "floating"? I ask because I can't remember seeing a screenshot which I thought was mispkaced. |
21:45:27 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
21:46:21 | pixelma | on the other hand, if we keep the somewhat "wasteful" layout with the big margins etc... |
21:49:03 | fml | pixelma: technically, yes. They are placed into a 'figure' environment which is a floating. LaTeX tries to put such things where they are but may also shift them. We redefined figure placing to be 'H' which effectively means 'no shifting'. |
21:49:59 | fml | The only purpose of having 'figure' is the possibility to have a caption. But captions can also be set in another way, without 'figure'. |
21:50:36 | mc2739 | pamaury: FS #11043 has been updated |
21:52:32 | | Join MrIphone [0] (~4e325211@giant.haxx.se) |
21:52:51 | MrIphone | hey guys one question i read about a rockbox app for iphone is that real ? |
21:52:56 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:53:40 | Torne | It's an idea, nothing more |
21:54:46 | MrIphone | thx for the help torne |
21:55:00 | MrIphone | i really do hope iphonelinux is the same as ipodlinux |
21:56:38 | pixelma | fml: hmm, if I understand you correctly, then we say "float" but later we prevent it from being used that way? |
21:57:31 | fml | pixelma: exactly. Look into preable.tex where figure placement is redefined. |
21:57:45 | stripwax | MrIphone - I'm not sure what iphonelinux has to do with rockbox? |
21:57:56 | stripwax | but rockbox-as-an-application is a GSoC 2010 project |
21:59:14 | pixelma | fml: for the captions... how would you make them work then and how many chhanges are needed for it? |
22:00 |
22:01:19 | | Join DV [0] (~DV@218.248.65.241) |
22:02:31 | fml | pixelma: no, not many changes are needed. See FS #11129 |
22:03:05 | | Join robin0800 [0] (~quassel@genkt-057-206.t-mobile.co.uk) |
22:03:46 | MrIphone | what is gsoc2010 ? |
22:04:01 | Farthen | MrIphone: google summer of code 2010 |
22:05:25 | MrIphone | well rockbox as app would be the best thing ever but i am quite sure apple wont allow it |
22:05:36 | MrIphone | like the coreplayer |
22:06:10 | saratoga | no one has ever allowed a rockbox port before |
22:06:29 | | Quit Adubb (Read error: Connection reset by peer) |
22:06:38 | | Join Adubb [0] (~aldubuc@67.201.160.144) |
22:07:01 | | Join gilmorenator [0] (~dividebyz@5aca1312.bb.sky.com) |
22:08:30 | Farthen | MrIphone: hu? apple won't allow rockbox as an app? what does apple have to do with that? |
22:08:45 | gilmorenator | Any mentors on board to discuss GSOC project Ideas? |
22:09:04 | CIA-5 | New commit by torne (r25262): Prevent accidental skipping to beginning/end of file in text viewer. ... |
22:09:07 | | Quit Adubb (Read error: Connection reset by peer) |
22:09:41 | Torne | gilmorenator: are you a student? or just have a suggestion? |
22:10:18 | gilmorenator | Torne: I am a Student... |
22:10:49 | Torne | well, you can discuss it. there are numerous devs here and the mentors are either probably around or will read the log |
22:10:58 | MrIphone | rockbox gonna provide a better music player on the iphone |
22:11:03 | MrIphone | and we all do know apple |
22:11:22 | | Quit robin0800 (Ping timeout: 248 seconds) |
22:11:26 | gilmorenator | Torne: Thanks... |
22:11:40 | Torne | MrIphone: Apple's approval process is not really relevant; we know tha Apple would not allow it on the app store, but someone would be welcome to develop it anyway. |
22:11:53 | Farthen | app doesn't mean iphone. there are apps for all other kinds of devices like android |
22:12:09 | Torne | Indeed. The major part of rockbox-as-an-app is not device-specific |
22:12:09 | saratoga | gilmorenator: which project did you want to discuss anyway? |
22:12:30 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
22:12:34 | Torne | getting it to run on the first device will be tricky, subsequent devices would hopefully be easier |
22:12:36 | | Join Xerion [0] (~xerion@82-170-197-160.ip.telfort.nl) |
22:12:57 | | Join robin0800_ [0] (~quassel@general-ld-216.t-mobile.co.uk) |
22:14:43 | gilmorenator | saratoga: Of particular interest was the port across to the Android platform - I have a deep interest in Android apps however i probably lack the GNU skills involved |
22:15:22 | MrIphone | well i still hope to get rockbox soon in my hands again lol ^^ freedom for better music :D |
22:15:34 | saratoga | gilmorenator: have you done any work on android? |
22:15:51 | kugel | why doesn't our website state we are accepted for gsoc? |
22:15:59 | | Join Adubb [0] (~aldubuc@67.201.160.144) |
22:16:00 | | Quit robin0800 (Client Quit) |
22:16:01 | | Join blairb [0] (~blair@121-73-216-35.broadband.telstraclear.net) |
22:16:23 | gilmorenator | saratoga: Yes have completed a few apps for Android now mainly for research projects at University |
22:16:23 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
22:16:33 | saratoga | kugel: update it! |
22:17:04 | kugel | how many slots did we get? |
22:17:20 | Torne | gilmorenator: do you have/use a rockboxed player? |
22:17:34 | Torne | (this is not mandatory) |
22:17:50 | gilmorenator | saratoga: Recently completed a pattern matching application for Biometric identification i.e. Even if someone knows my password they can type it in but if the pattern is incorrect they are not who they claim to be |
22:17:55 | pixelma | kugel: that's not decided yet |
22:18:02 | | Quit freddyb_ (Read error: Connection reset by peer) |
22:18:15 | gilmorenator | saratoga: Yes I have it running on my iPod |
22:18:44 | saratoga | so you've done android and apple stuff? |
22:20:22 | | Quit DV (Ping timeout: 258 seconds) |
22:21:09 | gilmorenator | saratoga: If that question is for me - then I have only developed for Android but not Apple - Just used Rockbox on iPod |
22:21:24 | saratoga | ah ok misunderstood you |
22:21:50 | saratoga | i wouldn't say rockbox involves a lot of GNU stuff exactly, we're somewhat different then most other projects |
22:22:10 | saratoga | but it would involve a lot of reading other peoples c code and trying to understand a lot of old and often confusing code |
22:23:37 | pixelma | fml: do I understand correctly, that the patch uses a new package (caption2) - and if so is it standard? I guess I could try though... |
22:24:40 | gilmorenator | saratoga: My background is hardware: PIC microcontrollers, Electronics, Arduino, DSP etc... I'm proficent in Assembler, C (intermediate) and .net languages with a focus on C# I also teach Object Oriented Programming to 2nd years |
22:25:17 | gilmorenator | saratoga: Sounds like a large undertaking with a lot of challenges to complete within the time scale |
22:27:12 | | Join Connor_ [0] (Connor@ip72-204-35-60.fv.ks.cox.net) |
22:27:46 | | Quit Connor1 (Disconnected by services) |
22:27:48 | | Nick Connor_ is now known as connor1 (Connor@ip72-204-35-60.fv.ks.cox.net) |
22:27:52 | | Nick connor1 is now known as Connor1 (Connor@ip72-204-35-60.fv.ks.cox.net) |
22:29:33 | | Join DV [0] (~DV@218.248.65.246) |
22:32:52 | | Quit JohannesSM64 (Quit: WeeChat 0.3.2-dev) |
22:34:41 | pamaury | mc2739: thanks ! I'll read it with interest |
22:35:18 | | Quit wark (Quit: Leaving) |
22:36:19 | | Quit gilmorenator (Ping timeout: 252 seconds) |
22:38:07 | | Join gilmorenator [0] (~dividebyz@5aca1312.bb.sky.com) |
22:40:15 | | Quit fml (Quit: CGI:IRC (Ping timeout)) |
22:42:35 | | Quit TheSeven (Remote host closed the connection) |
22:43:33 | Torne | pamaury: i've added your FAT directory patch to my ipod build, so I'll see how it goes :0 |
22:44:02 | pamaury | ok, I'm going to push it to the limits to check |
22:44:54 | saratoga | gilmorenator: if you're interested in this you should apply |
22:45:05 | saratoga | we'll evaluate your application and then can discuss it in more detail |
22:45:08 | MrIphone | is there a homepage for app projekt of rockbox or is there anyway to support the projekt |
22:45:30 | Torne | MrIphone: It's only an idea. There is no work being done yet. |
22:45:51 | MrIphone | well i hope somebody gonna work on that idea |
22:45:56 | sevard | gilmorenator: make a better calendar plugin. |
22:48:23 | | Join fml [0] (~5dd2e783@giant.haxx.se) |
22:48:28 | fml | pixelma: sorry, I was off for a while. Yes, the patch uses the package caption2 (which is a rather standard package IMO) to typeset captions −− instead of using 'figure'. |
22:48:37 | gilmorenator | saratoga: Im just looking at other Android projects and will make my application in due course - the Rockbox idea is a good one but its just a matter of getting it started i guess |
22:49:02 | gilmorenator | sevard: A calendar plugin for Rockbox? |
22:50:22 | | Join fred_99 [0] (~fred@80.125.172.108) |
22:52:22 | pamaury | Torne: I just spotted some potential bugs in my FAT code. If some entries are longer than the spec allows, it will be a nice buffer overflow |
22:52:40 | Torne | Oh :) |
22:52:53 | sevard | gilmorenator: yeah ;) |
22:53:02 | pamaury | I think I'll also further reduce the size of fat_dir->longname |
22:54:06 | pamaury | Oh sorry, increase :) To avoid another overflow if the number of LFN entry is good but the size is >=255 |
22:54:48 | Torne | what's the maximum length we can reasonably deal with? |
22:55:22 | pamaury | in which part of the code ? |
22:55:30 | Torne | in general. |
22:55:40 | Torne | i mean eventually you'd hit MAX_PATH no? |
22:55:47 | pamaury | well, MAX_PATH is rather present even though I would like to suppress it |
22:56:13 | pamaury | that's 260 actually |
22:56:23 | fred_99 | saratoga, I did a battery bench with my x5 under cowon OS, and the result is almost the same. I can mesure the real current consumption with an amper meter if you want. |
22:57:20 | fred_99 | if it helps of course |
22:57:27 | pamaury | Torne: hum, I think the current and older code was/is buggy: LFN entries are not always NUL terminated |
22:57:35 | Torne | well there's no point in handling filenames longer than MAX_PATH, is there? |
22:57:45 | Torne | since we can't actually pass them to the caller] |
22:58:02 | Torne | anyway yeah, i'll take the patch out I think |
22:58:13 | Torne | if you come up with another one i will review it if you like |
22:58:19 | Torne | i didn't really look at this in detail |
22:58:30 | pamaury | I don't like fat spec, look: |
22:58:39 | pamaury | Names are also NUL terminated and padded with |
22:58:39 | pamaury | 0xFFFF characters in order to detect corruption of long name fields by errant disk utilities. A name |
22:58:39 | pamaury | that fits exactly in a n long directory entries (i.e. is an integer multiple of 13) is not NUL terminated |
22:58:39 | DBUG | Enqueued KICK pamaury |
22:58:39 | pamaury | and not padded with 0xFFFFs. |
22:59:07 | pamaury | NUL-terminated ? not NUL-terminated ? That is the question :) |
22:59:15 | fml | pamaury: are you talking about the current FAT code? AFAICS there is a check whether the LFN still fits into the buffer. If not, the short name is used. |
22:59:26 | Torne | It's terminated by a NUL or by the fact that you've reached the last LFN entry |
22:59:31 | Torne | er, the end of the last LFN entry |
22:59:32 | Torne | :) |
22:59:35 | Torne | THis is just tough |
22:59:53 | pamaury | Well, I'll change the code, not to assume it's NUL-terminated then |
23:00 |
23:00:00 | sevard | Is any portion of this conversation related to parking the drive? |
23:00:25 | Torne | sevard: what? no. |
23:00:33 | | Quit fml (Quit: CGI:IRC 0.5.9 (2006/06/06)) |
23:00:34 | Torne | do you have a problem? |
23:00:43 | sevard | yeah, I'm having an issue when I pause my audio and rockbox goes into power save mode it must not be parking the drive correctly |
23:01:02 | Torne | i don't understand what you mean.. |
23:01:05 | sevard | I figured it was my drive, but I put a brand new hdd in the 4th gen ipod |
23:01:18 | Torne | we leave the hard disk off almost all the time |
23:01:27 | sevard | well, when I press play to wake it up, the drive will click and I have to give it a sharp rap or else it'll give me an error screen |
23:01:39 | Torne | it's only on when we're refilling the buffer, or when you are doing somethign in the UI which requires disk access |
23:01:55 | Torne | what do you mean, power save mode? |
23:01:58 | Torne | you mean idle poweroff? |
23:02:13 | Torne | rockbox doesn't support sleep mode |
23:02:26 | sevard | if that's what you call it, yes. it completely shuts down after a minute or two of inactivity |
23:02:45 | Torne | Then that's not anything to do with Rockbox |
23:02:53 | sevard | ?! |
23:03:00 | Torne | when it powers off it's off |
23:03:08 | Torne | when you turn it back on, the Apple code in the flash rom runs |
23:03:20 | Torne | if it doesn't even make it to our bootloader then it can't be rockbox causing it.. |
23:03:23 | Torne | I would guess you have a hardware problem |
23:03:50 | sevard | I'm saying the issue lies when rockbox goes in to powersave mode, when it shuts off because of inactivity, it doesn't park the drive correctly. |
23:03:54 | Torne | (and idle poweroff is not normally a minute or two, it defaults to much longer, unless you have set it |
23:03:58 | sevard | the drive works perfectly without seek errors or whatever |
23:04:12 | sevard | interesting, i'll poke around in the manual and try to adjust it |
23:04:13 | Torne | There is no "parking the drive" |
23:04:16 | Torne | it does that itself |
23:04:28 | Torne | it's been decades since disks needed to be parked by software |
23:04:34 | Torne | they do it automatically on poweroff. |
23:04:35 | sevard | well then |
23:04:52 | sevard | i aman old fashioned idiot eh? |
23:05:11 | Torne | well no, clearly your ipod has a problem |
23:05:20 | sevard | when you reboot, with menu and select, the harddrive shuts off and starts up again, right? |
23:05:20 | Torne | i am just saying that it seems a lot more likely to be hardware. |
23:05:36 | Torne | sevard: I believe so |
23:05:43 | sevard | I don't have an issue with drive parking then |
23:05:46 | Torne | also, that's not the normal way to reboot |
23:05:51 | | Quit fred_99 (Quit: fred_99) |
23:05:56 | Torne | that's a hrd reset, for emergencies only |
23:06:00 | sevard | eg, if it's running and i reboot it with menu/select the drive fires up just fine. |
23:06:17 | | Quit Rob2222 (Remote host closed the connection) |
23:06:18 | sevard | ah, I was completely un aware, i guess there's a soft-reboot option in system? |
23:06:25 | Torne | Rockbox doesn't have a reboot option |
23:06:27 | | Join Kitr88 [0] (~Kitr88@BSN-182-13-252.dial-up.dsl.siol.net) |
23:06:30 | Torne | you just power off then power back on again |
23:06:39 | Torne | If you hard reset you will lose chagned settings, etc |
23:06:44 | Torne | you should only do that if it's hung. |
23:07:43 | | Join Rob2222 [0] (~Miranda@p4FDCB0CF.dip.t-dialin.net) |
23:08:40 | Torne | sevard: anyway, it's *possible* there is a problem with rockbox, I am just saying it seems unlikely |
23:08:57 | Torne | sevard: does it boot ok to the original firmware, if you turn on the hold switch? or does it have the same problem there |
23:09:25 | sevard | it's supposed to boot back to the apple os when you turn on the hold switch? |
23:09:41 | | Quit kugel (Disconnected by services) |
23:09:46 | | Join kugel [0] (~kugel@e178123117.adsl.alicedsl.de) |
23:09:56 | | Quit kugel (Changing host) |
23:09:56 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:10:27 | | Join mt_ [0] (~mtee@41.233.142.114) |
23:10:32 | | Quit Kitar|st (Ping timeout: 268 seconds) |
23:10:44 | | Quit mt (Ping timeout: 256 seconds) |
23:10:51 | | Quit Kitr88 (Ping timeout: 260 seconds) |
23:10:54 | | Nick mt_ is now known as mt (~mtee@41.233.142.114) |
23:11:03 | sevard | Torne: because it does not doo that, heh. |
23:12:16 | Torne | sevard: If you have the hold switch turned on while booting up, it will start the OF, yes |
23:12:31 | Torne | you need to turn it on immediately after powering on |
23:12:54 | Torne | but it will've had to already bring the disk up at that point, since the dual booting is done by our bootloader |
23:13:54 | sevard | yes it does boot to the ipod firmware |
23:14:07 | Torne | and it does that without a problem? |
23:15:22 | | Quit robin0800 (Quit: No Ping reply in 180 seconds.) |
23:15:23 | sevard | testing that |
23:15:34 | | Quit mt (Ping timeout: 258 seconds) |
23:15:46 | | Join Kitar|st [0] (Kitr88@BSN-182-15-118.dial-up.dsl.siol.net) |
23:15:50 | | Join robin0800 [0] (~quassel@general-ld-216.t-mobile.co.uk) |
23:15:50 | sevard | i need to wait for rockbox to go in power save shut off. |
23:15:57 | *** | Saving seen data "./dancer.seen" |
23:16:30 | Torne | you don't.. |
23:16:35 | Torne | Powering off is always the same |
23:16:38 | | Join mt [0] (~mtee@rockbox/developer/mt) |
23:16:40 | Torne | powering off by holding play is identical |
23:16:44 | Torne | it doesn't do anything different |
23:17:19 | | Quit MrIphone (Quit: CGI:IRC) |
23:17:32 | Torne | like i said, it's not a power save mode, it just shuts down automatically after idle for whatever time you set it to. |
23:18:56 | | Join mt_ [0] (~mtee@41.233.142.114) |
23:21:01 | | Quit mt (Ping timeout: 240 seconds) |
23:21:06 | | Nick mt_ is now known as mt (~mtee@41.233.142.114) |
23:22:15 | sevard | I don't know what to say now. It's not doing it. |
23:22:21 | | Join Highlander_ [0] (~Highlande@mek33-4-82-236-45-205.fbx.proxad.net) |
23:22:32 | sevard | a frequent problem, for a month, and now nothing. |
23:23:21 | stripwax | maybe it didn't like being rebooted via menu+select :-) |
23:23:26 | sevard | haha |
23:23:37 | stripwax | it's quite a severe thing to do |
23:23:46 | sevard | the problem was when I was playing music on the way to work, I'd stop at the gas station, come out, my ipod would be shut off |
23:24:04 | stripwax | only if you pause/stop it, presumably ? |
23:24:06 | sevard | I pressed play and could hear the read head clicking, and it would error/not boot. |
23:24:14 | stripwax | what does that mean? |
23:24:17 | sevard | yeah, I press pause when I get out of the car. |
23:24:21 | stripwax | was there actually an Error Message |
23:24:33 | sevard | It's the apple sad mac error message |
23:25:11 | stripwax | that is indeed really weird |
23:26:22 | | Quit Highlander (Ping timeout: 252 seconds) |
23:26:53 | | Join mt_ [0] (~mtee@41.233.142.114) |
23:27:58 | | Quit mt (Ping timeout: 240 seconds) |
23:28:04 | | Nick mt_ is now known as mt (~mtee@41.233.142.114) |
23:28:45 | | Quit kugel (Remote host closed the connection) |
23:29:19 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
23:35:31 | | Quit elinenbe (Ping timeout: 240 seconds) |
23:41:25 | | Join Buschel [0] (~ab@p54A3E109.dip.t-dialin.net) |
23:44:41 | amiconn | pamaury: MAX_PATH is 260 in rockbox, but each path component is limited to <= 255 as per fat specs |
23:45:20 | pamaury | yes I now |
23:45:29 | pamaury | fat spec also limit a path to 260 |
23:45:36 | pamaury | (characters, not bytes !) |
23:46:11 | amiconn | (and the actual limit *in characters* might be even lower due to the fact that MAX_PATH is 260 *bytes*, rockbox using utf-8, and fat using ucs-2) |
23:46:44 | pamaury | yes, rockbox doesn't handle all filenames that FAT handles |
23:46:52 | amiconn | Or utf-16, not 100% sure whether fat allows extended characters |
23:48:29 | amiconn | Actually MAX_PATH == 260 is not actually a fat limit, but used by convention |
23:48:30 | pamaury | the spec is rather vague |
23:48:57 | pamaury | amiconn: the FAT spec limits the maximum length of path to 260 characters |
23:49:00 | | Quit stripwax (Quit: http://miranda-im.org) |
23:49:08 | pamaury | Long names are limited to 255 characters, not including the trailing NUL. The total path length of a |
23:49:08 | pamaury | long name cannot exceed 260 characters, including the trailing NUL. |
23:49:28 | amiconn | The unicode file api in windows allows path lengths of up to (a little less than) 64K chars, but keeps the 255 chars per path component limit |
23:49:48 | pamaury | yes the windows api is not the fat spec ;) |
23:50:23 | amiconn | That's true, but then I don't see why a filesystem specs should limit total path length |
23:51:14 | ender` | <amiconn> The unicode file api in windows allows path lengths of up to (a little less than) 64K chars, but keeps the 255 chars per path component limit <- only when you prefix the path with \\?\, and only for programs that don't assume MAX_PATH limit |
23:51:19 | amiconn | Anyway, total path length isn't a propblem in the fat driver (iirc) |
23:51:27 | ender` | (and only for absolute paths) |
23:51:39 | amiconn | ender`: That's why I said *the unicode api* |
23:52:23 | ender` | even if you use unicode api, without \\?\ prefix, you're limited to 260 characters (99% of programs fall under this limit) |
23:52:45 | | Quit liar (Ping timeout: 252 seconds) |
23:55:30 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
23:56:39 | JdGordon | ning |