00:00:48 | | Join moparx [0] (~moparx@unaffiliated/moparx) |
00:00:54 | *** | Saving seen data "./dancer.seen" |
00:01:40 | | Join epicfailguy [0] (EPICFAIL@75-170-228-21.desm.qwest.net) |
00:02:05 | epicfailguy | where is a good place to get info on installing rockbox? sansa fuze v2 |
00:02:21 | funman | www.rockbox.org |
00:02:36 | jhMikeS | kugel: not as cheesy as a fake pointer: http://www.pastie.org/private/wxw9a3nlhcdszwp3pdt8zq |
00:03:21 | kugel | jhMikeS: what's the problem with the current code? |
00:03:32 | bluebrother | epicfailguy: http://www.rockbox.org/manual.shtml |
00:04:15 | jhMikeS | we don't really know what the main thread is doing, better to have it cleanly just waiting |
00:05:20 | AlexP | kugel: That's cool, I haven't had time to do it yet either :) |
00:05:49 | | Join webguest94 [0] (www-data@giant.haxx.se) |
00:06:06 | jhMikeS | (and besides, I just like solving synchronization issues for some reason, so it's it's rather a pleasure to mess with) |
00:06:18 | | Quit webguest94 (Client Quit) |
00:10:32 | | Join panni__ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
00:10:50 | | Quit panni_ (Read error: Connection reset by peer) |
00:10:55 | jhMikeS | it could also be attempting to use the destroyed mutex (which isn't good) |
00:12:03 | | Join webguest42 [0] (www-data@giant.haxx.se) |
00:12:12 | | Quit webguest42 (Client Quit) |
00:12:23 | | Join webguest42 [0] (www-data@giant.haxx.se) |
00:13:08 | kugel | jhMikeS: I see :) |
00:13:37 | jhMikeS | come to think of it, this code is still not quite right *rrr* |
00:14:09 | kugel | jhMikeS: maybe you can make it work so that exiting happens via queue_broadcast(SYS_POWEROFF,0) instead of a random exit call somewhere :) |
00:14:44 | kugel | then the event thread could easily just return and the main thread would handle all termination of the other threads |
00:14:56 | | Quit liar (Ping timeout: 258 seconds) |
00:17:13 | | Quit moparx (Ping timeout: 245 seconds) |
00:17:22 | | Quit ender` (Quit: If you assign N persons to write a compiler you'll get a N-1 pass compiler.) |
00:19:12 | jhMikeS | having main handle the termination would be best, yes. jmpbufing it somewhere else (back where it started) would be easier |
00:24:35 | | Quit kugel (Remote host closed the connection) |
00:25:39 | ssorgatem | funman: so far it's working, but, according to svn log, bootloader/ was last modfied in r25855, 2010-05-07 00:13:54 |
00:26:21 | ssorgatem | funman: and therefore svn bootloader and v2 bootloader should be the same, right? |
00:26:26 | funman | that's right, bootloaders do not include only bootloader/ directory |
00:26:31 | funman | so no, they differ |
00:28:28 | ssorgatem | ok |
00:29:55 | ssorgatem | any ideas about what could be causing the double appearing of "TĂȘtes Raides" in my database? |
00:30:09 | funman | dunno, delete database_* files and settings |
00:30:32 | | Quit pamaury (Quit: exit(rand());) |
00:31:23 | | Quit esperegu (Remote host closed the connection) |
00:32:23 | | Quit jgarvey (Ping timeout: 240 seconds) |
00:32:53 | | Quit webguest42 (Quit: CGI:IRC (EOF)) |
00:33:20 | ssorgatem | ok |
00:35:57 | ssorgatem | oh |
00:36:06 | ssorgatem | now it shows Ok |
00:36:30 | ssorgatem | thankyou |
00:37:14 | | Quit Zagor_ (Quit: Clint excited) |
00:42:33 | | Quit advcomp2019 (Read error: Connection reset by peer) |
00:42:56 | | Quit efyx (Quit: Quitte) |
00:42:59 | | Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) |
00:43:56 | | Join markun [0] (~markun@bastards.student.ipv6.utwente.nl) |
00:44:02 | | Quit markun (Changing host) |
00:44:02 | | Join markun [0] (~markun@rockbox/developer/markun) |
00:45:42 | | Join DerPapst [0] (~Alexander@p4FE8EAA6.dip.t-dialin.net) |
00:49:32 | | Join jgarvey [0] (~jgarvey@cpe-065-190-066-089.nc.res.rr.com) |
00:51:57 | funman | r26308 didn't work as expected, there's no loopback on recording |
00:55:15 | | Quit jgarvey (Ping timeout: 264 seconds) |
00:58:58 | CIA-5 | New commit by funman (r26319): as3525: fix r26308 ... |
00:59:28 | | Quit Soap_Hotel (Quit: CGI:IRC (Ping timeout)) |
01:00 |
01:00:15 | | Join jgarvey [0] (~jgarvey@cpe-065-190-066-089.nc.res.rr.com) |
01:00:55 | | Quit jgarvey (Client Quit) |
01:02:50 | funman | i'm battery_benching clipv1 with pclk@24MHz like the v2/+ |
01:03:43 | | Quit aevin (Ping timeout: 240 seconds) |
01:03:47 | | Join aevin [0] (eivindsy@unaffiliated/aevin) |
01:04:05 | | Quit preglow (Ping timeout: 260 seconds) |
01:04:08 | | Join preglow [0] (thomj@tvilling2.pvv.ntnu.no) |
01:06:31 | ssorgatem | funman: white screen |
01:07:09 | | Quit kramer3d (Quit: Leaving) |
01:07:18 | ssorgatem | funman: and now a weird-coloured screen |
01:07:34 | ssorgatem | funman: and it's a freezed screen |
01:07:58 | funman | have you tried just updatign .rockbox folder to an older build? |
01:08:04 | ssorgatem | it's all freezed, not just the screen |
01:08:10 | ssorgatem | yes |
01:08:34 | | Join Soap_Hotel [0] (www-data@giant.haxx.se) |
01:08:36 | ssorgatem | so old that it wasn't even able to write |
01:08:53 | ssorgatem | and yet it whitescreened too |
01:09:50 | ssorgatem | the "ver 2.0" screen is from the bootloader and not from rockbox, or am I completely lost? |
01:09:50 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
01:09:58 | funman | bootloader |
01:10:02 | ssorgatem | ok |
01:10:09 | ssorgatem | then it must be the bootloader |
01:10:33 | ssorgatem | because it can happen that I get a blank screen instead of just the "ver 2.0" screen |
01:10:38 | funman | try r25371 |
01:11:42 | funman | i think this one might fail to enable backlight in bootloader so you would sometimes get black screen until rockbox is loaded |
01:12:09 | ssorgatem | but I currently get backlight |
01:12:58 | funman | well we just want to know if it causes white screen |
01:13:09 | ssorgatem | ok |
01:16:44 | Mode | "#rockbox +o funman" by ChanServ (ChanServ@services.) |
01:17:01 | Topic | "Now in feature freeze for 3.6 | Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community | This channel is logged at http://www.rockbox.org/irc | DevCon2010 will be from June 4th to 6th in Ghent, http://www.rockbox.org/wiki/DevConEuro2010" by funman (~fun@rockbox/developer/funman) |
01:17:06 | Mode | "#rockbox -o funman" by funman (~fun@rockbox/developer/funman) |
01:18:53 | ssorgatem | mm it work |
01:19:11 | ssorgatem | but I can see anything before rockbox |
01:19:20 | ssorgatem | can't ^^ |
01:20:23 | | Quit Soap_Hotel (Quit: CGI:IRC (EOF)) |
01:21:25 | | Join Soap_Hotel [0] (www-data@giant.haxx.se) |
01:21:27 | ssorgatem | I'm going to bed, but i'll let it play until tomorrow morning |
01:22:10 | * | ssorgatem goes to bed |
01:22:34 | ssorgatem | goodnight! |
01:26:28 | | Quit Soap_Hotel (Quit: CGI:IRC (Ping timeout)) |
01:27:01 | | Quit funman (Quit: free(random());) |
01:29:09 | | Join stefan_ [0] (~stefan@p5493B91A.dip0.t-ipconnect.de) |
01:29:17 | stefan_ | hi people |
01:29:36 | stefan_ | I've installed rockbox for my sansa v2 |
01:29:44 | stefan_ | and it works fine |
01:29:57 | stefan_ | sansa fuze v2 |
01:32:30 | | Quit wincent (Ping timeout: 252 seconds) |
01:34:28 | | Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.) |
01:35:02 | Rob2223 | lol |
01:35:05 | Rob2223 | stefan_: ? |
01:35:26 | Rob2223 | i just wanted to ask about the fuze 2 status |
01:35:35 | Rob2223 | cause im wanna get a fuze for rockbox |
01:36:56 | | Quit MethoS- (Remote host closed the connection) |
01:37:02 | Rob2223 | anybody know that actual fuze status if i get a V2? |
01:37:13 | Rob2223 | im lil confused by the wiki |
01:39:03 | | Join Soap_Hotel [0] (www-data@giant.haxx.se) |
01:39:06 | | Join krabador [0] (~ubuntu@host158-217-dynamic.117-80-r.retail.telecomitalia.it) |
01:40:37 | | Quit petur (Remote host closed the connection) |
01:41:19 | stefan_ | oh I'm here |
01:41:21 | stefan_ | sorry |
01:46:20 | epicfailguy | Rob2223: me too |
01:46:36 | Rob2223 | stefan says its working |
01:46:43 | * | Rob2223 wanna order a fuze |
01:46:48 | epicfailguy | i just got a fuze today |
01:47:10 | krabador | do you know where i can find a sansa fuze usb cable (not amazon) |
01:47:13 | krabador | ? |
01:47:43 | epicfailguy | if you dont want amazon im betting you dont want ebay either? |
01:49:08 | epicfailguy | stefan_: any advice about installing rockbox on a fuze v2? |
01:49:27 | epicfailguy | and does it matter what firmware version is currently on there? |
01:52:21 | | Join stefan__ [0] (~stefan@p5493B983.dip0.t-ipconnect.de) |
01:52:39 | | Quit stefan_ (Ping timeout: 245 seconds) |
01:52:54 | epicfailguy | err |
01:52:56 | Rob2223 | i dont know |
01:53:03 | Rob2223 | maybe stefan__ has a hint |
01:53:17 | epicfailguy | <epicfailguy> stefan_: any advice about installing rockbox on a fuze v2? | <epicfailguy> and does it matter what firmware version is currently on there? |
01:54:19 | stefan__ | don't know |
01:54:36 | epicfailguy | i thought you said you did it |
01:54:36 | stefan__ | where can I look at the original firmware version of my fuze? |
01:54:42 | epicfailguy | uhh |
01:54:43 | stefan__ | yes I did it |
01:55:06 | epicfailguy | howd you do it? |
01:55:15 | Rob2223 | http://www.rockbox.org/wiki/SansaAMS <= heres how to install it |
01:55:20 | Rob2223 | scroll down |
01:55:24 | | Join mt__ [0] (~mtee@41.233.155.37) |
01:55:24 | epicfailguy | settings, system settings, Info |
01:55:25 | stefan__ | I downloaded the following file |
01:55:30 | stefan__ | http://build.rockbox.org/data/rockbox-sansafuzev2.zip |
01:55:40 | stefan__ | extract it on my fuze |
01:56:03 | | Quit mt (Ping timeout: 240 seconds) |
01:56:11 | | Nick mt__ is now known as mt (~mtee@41.233.155.37) |
01:56:16 | stefan__ | and than I downloaded the following files |
01:57:03 | stefan__ | http://forums.sandisk.com/sansa/board/message?board.id=sansafuse&thread.id=23276 |
01:57:30 | stefan__ | Sansa Fuze Firmware 02.02.26 |
01:57:34 | stefan__ | this version |
01:57:35 | epicfailguy | you extract that file into the erm |
01:57:45 | epicfailguy | into the devices main directory? |
01:57:50 | epicfailguy | root directory :? |
01:58:02 | stefan__ | in the main directory |
01:58:13 | stefan__ | I use linux |
01:58:22 | stefan__ | and typed the following command |
01:58:39 | stefan__ | unzip rockbox-sansafuzev2.zip -d /media/SANSA\ FUZE/ |
01:59:10 | stefan__ | but /media..... cab be different on your pc |
01:59:24 | epicfailguy | yeah im in windows but i can figure it out just knowing it goes in the root dir. |
01:59:30 | epicfailguy | hmm |
01:59:38 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
01:59:41 | epicfailguy | should i update the official firmware first |
01:59:47 | epicfailguy | or put rockbox on first |
02:00 |
02:00:10 | stefan__ | why do you want to update your original firmware? |
02:00:43 | epicfailguy | i dont know, youre theone that was saying something about that. |
02:00:49 | stefan__ | you just need the original one to build your own firmware |
02:00:57 | epicfailguy | http://forums.sandisk.com/sansa/board/message?board.id=sansafuse&thread.id=23276 |
02:00:58 | *** | Saving seen data "./dancer.seen" |
02:01:11 | epicfailguy | hmm |
02:01:13 | epicfailguy | now im confused. |
02:01:37 | stefan__ | ok first step is to extract the zip file in the main directory of your fuze |
02:01:52 | stefan__ | http://build.rockbox.org/data/rockbox-sansafuzev2.zip |
02:01:55 | stefan__ | this zip file |
02:02:03 | epicfailguy | ok |
02:02:07 | stefan__ | than you have to download 3 files |
02:02:13 | stefan__ | the original firmware |
02:02:24 | stefan__ | the bootloader |
02:02:29 | epicfailguy | hmm |
02:02:30 | | Join rockrant [0] (www-data@giant.haxx.se) |
02:02:42 | stefan__ | http://download.rockbox.org/bootloader/sandisk-sansa/fuzev2/bootloader-fuzev2.sansa |
02:02:48 | stefan__ | and this one |
02:02:58 | epicfailguy | by original firmware do you mean the updated one, or the one that i currently have on there |
02:03:35 | stefan__ | http://download.rockbox.org/bootloader/sandisk-sansa/mkamsboot/ |
02:04:29 | stefan__ | original firmware |
02:04:42 | epicfailguy | 2.01.17A |
02:04:50 | stefan__ | http://forums.sandisk.com/sansa/board/message?board.id=sansafuse&thread.id=23276 |
02:04:59 | stefan__ | you just need the 3 files |
02:05:04 | stefan__ | no update |
02:05:06 | stefan__ | nothing |
02:05:24 | epicfailguy | ok so not the original thats on there,but the updated one |
02:06:14 | stefan__ | your original firmware on your fuze is 2.01.17A right? |
02:06:19 | epicfailguy | yes |
02:06:42 | stefan__ | ok and I downloaded the Sansa Fuze Firmware 02.02.26 (see link) |
02:06:59 | stefan__ | than you have the 3 files |
02:07:05 | stefan__ | the original firmare |
02:07:08 | stefan__ | bootloader |
02:07:29 | stefan__ | and the programm called mkamsboot |
02:08:04 | | Part toffe82 |
02:08:06 | epicfailguy | yeah |
02:08:20 | epicfailguy | so i shouldnt be conserned that i have not the same version that im running? |
02:08:27 | epicfailguy | fuze02.02.26.zip |
02:08:32 | | Quit rockrant (Quit: CGI:IRC (Ping timeout)) |
02:09:48 | stefan__ | I had a other firmware too installed and it worked |
02:09:56 | stefan__ | so I think it doen't matter |
02:10:03 | stefan__ | +s |
02:10:04 | | Quit aevin (*.net *.split) |
02:10:04 | | Quit shaggy-h (*.net *.split) |
02:10:04 | | Quit ThomasAH (*.net *.split) |
02:10:04 | | Quit powell14ski_ (*.net *.split) |
02:10:05 | | Quit lostlogic (*.net *.split) |
02:10:10 | epicfailguy | whats nextthen |
02:10:16 | stefan__ | sorry I'm german my english isn't perfect |
02:10:26 | stefan__ | ok you have the 3 files |
02:10:32 | | Join vaguerant [0] (~vague@CPE-58-175-76-199.dqzk1.lon.bigpond.net.au) |
02:10:32 | | Quit vaguerant (Changing host) |
02:10:32 | | Join vaguerant [0] (~vague@wikipedia/vague-rant) |
02:10:49 | | Join aevin [0] (eivindsy@unaffiliated/aevin) |
02:10:49 | | Join shaggy-h [0] (~kiwi@78-86-164-31.zone2.bethere.co.uk) |
02:10:49 | | Join ThomasAH [0] (~thomas@aktaia.intevation.org) |
02:10:49 | | Join powell14ski_ [0] (~powell14s@c-24-9-7-198.hsd1.co.comcast.net) |
02:10:49 | | Join lostlogic [0] (~lostlogic@rockbox/developer/lostlogic) |
02:10:57 | stefan__ | and you have to build with the program a patched firmware (the rockbox firmware) |
02:11:33 | | Quit TopyMobile (Ping timeout: 252 seconds) |
02:11:48 | | Quit shaggy-h (Ping timeout: 240 seconds) |
02:12:00 | stefan__ | how this works under windows I don't know please read the pdf file: http://www.rockbox.org/manual.shtml |
02:12:12 | epicfailguy | ty |
02:12:24 | stefan__ | no problem |
02:12:28 | stefan__ | good luck |
02:14:51 | | Quit vaguerant (Ping timeout: 252 seconds) |
02:15:44 | | Quit mt (Read error: Connection reset by peer) |
02:27:46 | | Join fdinel [0] (~Miranda@modemcable235.127-131-66.mc.videotron.ca) |
02:31:55 | | Join Don_Roberto [0] (~Don@ppp-70-242-145-14.dsl.stlsmo.swbell.net) |
02:39:33 | epicfailguy | uhh |
02:39:40 | epicfailguy | where did the .rockbox directory go |
02:39:49 | epicfailguy | and erm, where do you put themes |
02:40:34 | | Quit domonoky1 (Read error: Connection reset by peer) |
02:41:12 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
02:43:01 | | Quit DerPapst (Ping timeout: 264 seconds) |
02:48:51 | | Join DerPapst [0] (~Alexander@p4FE8EAA6.dip.t-dialin.net) |
02:49:17 | | Join powell14ski___ [0] (~powell14s@c-24-9-7-198.hsd1.co.comcast.net) |
02:52:18 | | Quit powell14ski_ (Ping timeout: 240 seconds) |
02:57:05 | | Join moparx [0] (~moparx@unaffiliated/moparx) |
02:57:07 | Rob2223 | .rockbox goes to the root |
02:57:27 | Rob2223 | themes in a subfolder in .rockbox i think |
02:58:11 | JdGordon | stefan__: are you stephen_ from a whie ago? |
02:58:43 | stefan__ | hi |
02:59:10 | stefan__ | no |
02:59:24 | stefan__ | my nick is normaly Conax |
02:59:33 | Don_Roberto | yeah... no... yeah... no... |
02:59:38 | Don_Roberto | I'm gonna need those TPS reports |
03:00 |
03:07:23 | stefan__ | what is a TPS report? |
03:09:06 | kisak | ummm .... yeah |
03:11:44 | | Quit krabador (Read error: Connection reset by peer) |
03:13:54 | saratoga | its a bad joke |
03:18:35 | Rob2223 | i didnt knew the acronym, too |
03:18:42 | Rob2223 | ok its easy to google |
03:24:51 | | Join Blue_Dude [0] (~chatzilla@rockbox/developer/Blue-Dude) |
03:26:58 | Blue_Dude | kugel: (for the logs) I needed the debug audio function today, but since DEBUG wasn't defined I couldn't use it without modification. Was this your intention? Why define out debug audio by default? And do you have any objections to either taking out the new defines or enabling debug audio by default with a dedicated define? |
03:28:17 | Blue_Dude | Anyway, inquiring minds want to know and I've got to get back to debugging some audio. Ciao. |
03:28:21 | | Quit Blue_Dude (Client Quit) |
03:28:57 | | Quit Soap_Hotel (Quit: CGI:IRC) |
03:29:02 | | Join Soap_Hotel [0] (www-data@giant.haxx.se) |
03:29:40 | | Join stormdragon2976 [0] (~stormdrag@137.118.186.73) |
03:31:03 | stormdragon2976 | Is there a list of words somewhere for the en.voice file? |
03:33:31 | JdGordon | they come from the english.lang file |
03:33:59 | stormdragon2976 | I couldn't get it to open in a text editor. It was asking for the encoding of the file |
03:34:23 | JdGordon | which? |
03:34:29 | stormdragon2976 | the .lang |
03:34:40 | JdGordon | .lang or .lng? |
03:34:53 | JdGordon | in the sourece apps/lang/english.lang is plaintext |
03:35:26 | stormdragon2976 | I'll plug in the player and see if I can find it. |
03:35:48 | JdGordon | that woulod be english.lng then which is not user-readable |
03:36:16 | stormdragon2976 | Oh, what do I need to get, the rockbox source? |
03:36:21 | stormdragon2976 | from git? |
03:36:25 | JdGordon | svn |
03:36:30 | stormdragon2976 | oh lol |
03:36:38 | JdGordon | svn://svn.rockbox.org/rockbox/trunk |
03:36:54 | JdGordon | tool/voice.pl shows how the voice files are made |
03:42:43 | stormdragon2976 | I haven't done much with perl. Just to see if I am right, the voice clips are created, spliced together, and turned into a .talk format? |
03:43:06 | JdGordon | no idea |
03:43:11 | JdGordon | do you just want to make one? |
03:43:15 | JdGordon | or fiddle somehow? |
03:47:02 | | Join CaptainKwel [0] (~jason@207-237-113-115.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
03:47:57 | stormdragon2976 | I am creating a set of tools for Linux because the RButility is inaccessible with the screen reader. |
03:48:29 | JdGordon | ok |
03:48:37 | stormdragon2976 | I can already generate .talk files for tracks and folders, but I would like to be able to make the menus and things too so it can have a uniform voice across the player. |
03:48:39 | JdGordon | then learning voice.pl would be usful :) |
03:49:06 | stormdragon2976 | Very useful lol |
03:49:36 | stormdragon2976 | Thanks for getting me started in the right direction. |
03:50:49 | | Join CGL [0] (~CGL@190.207.226.198) |
03:54:57 | | Nick CGL is now known as [CGL] (~CGL@190.207.226.198) |
03:55:26 | | Quit stefan__ (Remote host closed the connection) |
03:55:53 | | Quit DerPapst (Quit: Leaving.) |
04:00 |
04:00:04 | | Join krazykit` [0] (~kkit@adsl-76-240-221-156.dsl.ipltin.sbcglobal.net) |
04:01:02 | *** | Saving seen data "./dancer.seen" |
04:01:27 | | Quit krazykit (Read error: Connection reset by peer) |
04:03:04 | | Nick krazykit` is now known as krazykit (~kkit@adsl-76-240-221-156.dsl.ipltin.sbcglobal.net) |
04:06:22 | | Quit pixelma (Disconnected by services) |
04:06:23 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:06:27 | | Quit amiconn (Disconnected by services) |
04:06:29 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:06:42 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:06:51 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:13:09 | | Part stormdragon2976 ("Leaving.") |
04:40:40 | | Join Barahir_ [0] (~jonathan@frnk-590f518e.pool.mediaWays.net) |
04:42:02 | | Quit Barahir (Read error: Operation timed out) |
04:43:49 | | Quit CaptainKwel (Quit: Ex-Chat) |
05:00 |
05:13:06 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
05:26:53 | | Join T44 [0] (~Topy44@f048206250.adsl.alicedsl.de) |
05:27:03 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.2.216) |
05:27:38 | | Quit Topy44 (Ping timeout: 248 seconds) |
05:28:53 | S_a_i_n_t | Soap_Hotel: My point was more, " If you can reproduce this with a current build, then why test with a modified one that "technically" no support could be offered for unless it's in the unsupported builds section" |
05:29:01 | S_a_i_n_t | Isn't that forum protocol? |
05:40:21 | | Quit Horscht (Quit: Verlassend) |
05:41:27 | | Join Topy [0] (~Topy44@f048073112.adsl.alicedsl.de) |
05:43:46 | Llorean | S_a_i_n_t: Yeah, generally testing should be done on unmodified builds (in the sense that if it's a single patch that causes the problem, it should be reported on that patch's task). |
05:44:00 | | Quit fdinel (Read error: Connection reset by peer) |
05:44:12 | Llorean | Of interesting note, though not the point Soap_Hotel brought up, the M can show up on unmodified builds (or did in the past). |
05:44:57 | Llorean | In some situations even SVN builds had an M for a while, though I think that got cleared up. But self compiled builds probably can still show it whether or not patches are present. |
05:45:14 | | Quit T44 (Ping timeout: 248 seconds) |
05:53:59 | | Quit panni__ (Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )) |
05:57:03 | rvvs89 | Can anyone confirm that the bug tracker is currently down? |
06:00 |
06:01:04 | *** | Saving seen data "./dancer.seen" |
06:10:03 | | Quit anewuser (Quit: for SELL 2 by the price of 1 now!) |
06:24:50 | S_a_i_n_t | rvvs89: Yes, it is down curently. |
06:29:29 | Mode | "#rockbox +o JdGordon" by ChanServ (ChanServ@services.) |
06:30:12 | Topic | "Tracker down temporarily | Now in feature freeze for 3.6 | Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community | This channel is logged at http://www.rockbox.org/irc | DevCon2010 will be from June 4th to 6th in Ghent, http://www.rockbox.org/wiki/DevConEuro2010" by JdGordon (~jonno@rockbox/developer/JdGordon) |
06:30:21 | Mode | "#rockbox -o JdGordon" by ChanServ (ChanServ@services.) |
06:33:21 | | Quit Tuplis (Ping timeout: 264 seconds) |
06:36:42 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
06:45:30 | | Quit powell14ski___ (Ping timeout: 260 seconds) |
06:53:28 | | Join powell14ski_ [0] (~powell14s@c-24-9-7-198.hsd1.co.comcast.net) |
06:59:06 | | Quit jhMikeS () |
07:00 |
07:12:17 | | Join Orion7 [0] (~IceChat7@c-71-204-140-208.hsd1.ca.comcast.net) |
07:12:43 | | Join esperegu [0] (~quassel@145.116.15.244) |
07:13:30 | Orion7 | what is the difference between compiling ones own version of mkamsboot or a build from svn and just using whats available already? |
07:17:55 | saratoga | Orion7: the version you compile will be newer |
07:19:22 | Orion7 | k thanks saratoga |
07:19:53 | Orion7 | one more thing, does usb charging work for the fuze v2 yet |
07:20:22 | Orion7 | I haven't updated since 26004 |
07:20:28 | saratoga | check the wiki |
07:20:33 | Orion7 | k |
07:22:50 | | Quit esperegu (Ping timeout: 260 seconds) |
07:23:48 | pixelma | JdGordon: did you see my info about why %pb didn't work in a conditional for me? |
07:24:01 | JdGordon | yeah |
07:24:12 | JdGordon | is adding a space not workable? |
07:26:51 | pixelma | it is but I don't like adding workarounds for something that is broken. If it was for my own theme - maybe I would - but I won't put that into the official radio-screen. I thought it would be easy to fix because you already did for %pv |
07:27:42 | | Join mischasworld [0] (~quassel@f050199243.adsl.alicedsl.de) |
07:28:10 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
07:31:55 | | Join esperegu [0] (~quassel@145.116.15.244) |
07:52:06 | | Quit polobricolo () |
07:58:44 | | Quit antil33t (Disconnected by services) |
08:00 |
08:01:07 | *** | Saving seen data "./dancer.seen" |
08:02:23 | | Quit amiconn (Read error: Operation timed out) |
08:02:27 | | Quit pixelma (Read error: Operation timed out) |
08:02:43 | | Join pixelma [0] (quassel@rockbox/staff/pixelma) |
08:03:46 | | Join amiconn [0] (quassel@rockbox/developer/amiconn) |
08:07:20 | | Quit Orion7 (Quit: For Sale: Parachute. Only used once, never opened, small stain.) |
08:12:17 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
08:15:24 | | Join mitk [0] (~mitk@195.117.162.130) |
08:16:24 | | Quit anewuser (Quit: for SELL 2 by the price of 1 now!) |
08:21:14 | | Join Zagor [0] (bjst@rockbox/developer/Zagor) |
08:22:41 | | Quit Soap_Hotel (Quit: CGI:IRC (EOF)) |
08:23:03 | | Join webguest23 [0] (www-data@giant.haxx.se) |
08:23:12 | | Quit webguest23 (Client Quit) |
08:25:36 | | Join webguest26 [0] (www-data@giant.haxx.se) |
08:26:05 | | Quit webguest26 (Client Quit) |
08:26:58 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
08:28:42 | | Join JdGordon1 [0] (~jonno@2002:7bf3:8c1f:1234:223:4eff:fe9e:a776) |
08:29:35 | JdGordon1 | pixelma: i'll have a ook at the code, but basically I'm not putting any effort into the current parser because staruight after release the skin lang is changing which will fix your problem anyway |
08:29:49 | kugel | Zagor: is it possible that -DDEBUG for the sim got lost during your make rework? |
08:30:04 | kugel | I haven't checked but sim builds don't define DEBUG anymore since a while |
08:30:28 | Zagor | umm, the make rework was ages ago |
08:30:43 | Zagor | but sure, it's possible |
08:31:10 | kugel | yea, but nobody knows for how long the -DDEBUG is lost too. it just has been discovered recently |
08:31:27 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:33:19 | JdGordon1 | pixelma: technically the fix for %pv end them was a nasty work around... |
08:38:42 | | Quit kugel (Remote host closed the connection) |
08:42:02 | | Join flydutch [0] (~flydutch@host23-166-dynamic.15-87-r.retail.telecomitalia.it) |
08:53:33 | | Quit simabeis (Ping timeout: 252 seconds) |
08:54:08 | | Join simabeis [0] (~simabeis@lobmenschen.de) |
08:54:34 | pixelma | probably because it wasn't thought through in the first place ;) |
08:56:19 | * | JdGordon1 cant help it if people do silly things he didnt expect |
08:57:13 | | Quit kramer3d (Read error: Connection reset by peer) |
08:57:37 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
08:59:46 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
09:00 |
09:02:29 | | Join petur [0] (~petur@rockbox/developer/petur) |
09:02:55 | | Quit JdGordon1 (Ping timeout: 276 seconds) |
09:03:42 | | Join shaggy-h [0] (~kiwi@78-86-164-31.zone2.bethere.co.uk) |
09:08:55 | | Part Zagor |
09:09:10 | | Join Zagor [0] (bjst@rockbox/developer/Zagor) |
09:17:35 | | Join Tuplis [0] (~jani@adsl-77-109-221-158.kymp.net) |
09:18:12 | | Join funman [0] (~fun@rockbox/developer/funman) |
09:23:25 | funman | Llorean: i think unmodified builds still show M : there's a missing dependency of the bitmap logo |
09:24:47 | S_a_i_n_t | My unmodified build never show an M personally. |
09:25:05 | funman | because it was first configured with unmodified svn |
09:26:23 | | Join lpereira [0] (~lucien@did75-8-82-226-27-213.fbx.proxad.net) |
09:26:40 | | Join B4gder [0] (~daniel@rockbox/developer/bagder) |
09:27:08 | S_a_i_n_t | I'm not sure I parse that. But, I'm willing to accept its possible. I've seen builds do some weird things in the past. |
09:28:38 | | Nick GeekShadow is now known as BlobbyStorm (~Antoine@reactos/tester/GeekShadow) |
09:29:50 | funman | if main.c is built from a modified build it will show a M; unless main.c or its dependencies are modified it will not be rebuilt if you reset your svn tree to be unmodified ('pure' svn) |
09:30:33 | pixelma | JdGordon: I don't think that this is a silly thing - and people will always do things you don't expect ;) But I don't care too much as no-one else than me seems to have complained so far and I know that the parser will change and we hopefully get different conditional and parameter separators |
09:33:22 | funman | I think we discussed dependency on a version number already, perhaps on #rockbox-community . Not sure what was the outcome |
09:33:51 | | Quit phanboy4 (Ping timeout: 245 seconds) |
09:34:26 | JdGordon | flysrpray back up? I'm getting fs emails again |
09:35:13 | Zagor | JdGordon: only the index page is broken, the automatic mails still work. |
09:35:23 | JdGordon | ah ok |
09:36:09 | | Nick BlobbyStorm is now known as GeekShadow (~Antoine@reactos/tester/GeekShadow) |
09:36:17 | Zagor | the "funny" thing is the feeds.php page still works, only index.php doesn't. very strange. |
09:36:29 | Zagor | feed.php |
09:41:00 | topik | and no clues, Zagor ? |
09:43:18 | | Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey) |
09:43:51 | Zagor | topik: none yet |
09:44:06 | Zagor | it works fine when I call the script from the prompt, but not from apache |
09:46:42 | | Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
09:47:22 | | Quit shai (Read error: Connection timed out) |
09:49:27 | | Join Rob2222 [0] (~Miranda@p4FDC9BC2.dip.t-dialin.net) |
09:51:36 | funman | clipv1 @24MHz : +45 minutes runtime |
09:52:40 | | Quit Rob2223 (Ping timeout: 240 seconds) |
09:53:35 | | Quit BHSPitMonkey (Remote host closed the connection) |
09:54:22 | | Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey) |
09:55:30 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
10:00 |
10:01:11 | *** | Saving seen data "./dancer.seen" |
10:01:50 | markun | Zagor: what needs to be done to get the tracker back online? |
10:02:32 | Zagor | markun: find the problem |
10:03:08 | Zagor | I think it's something in the apache setup, but I get *no* error messages at all anywhere so I'm stumbling blind |
10:03:53 | JdGordon | if it at all helps firefox is asking to open the php file... messed up mie-type or something? |
10:04:12 | topik | perhaps apache is not parsing it as php indeed |
10:04:38 | Zagor | that's a good clue. thanks. |
10:05:04 | funman | http://pastie.org/979515 <- how to rebuild properly on version.sh output change |
10:05:41 | Zagor | :( actually that's just a firefox-ism. the server sends no headers and no data. |
10:05:52 | funman | we need to run an unconditional rule for rockbox.xxx target which may update a version.c |
10:06:44 | Zagor | unconditional rules are bad |
10:07:18 | funman | you have another idea ? |
10:08:24 | funman | we could depend on some svn/git/bazaar/mercurial file which is updated each time the source changes but that would be worse IMO, and I wouldn't know how to handle different VCS |
10:09:05 | funman | or depend on each single source file :) |
10:09:30 | Zagor | funman: what is the core problem you are solving? |
10:09:52 | funman | no rebuild on APPSVERSION change |
10:10:36 | Zagor | why? |
10:10:54 | Zagor | oh, that's the problem. not the desire :) |
10:11:03 | funman | hehe yeah :) |
10:12:53 | | Join DerPapst [0] (~Alexander@dslb-088-069-156-095.pools.arcor-ip.net) |
10:14:58 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
10:18:31 | Zagor | funman: it's very difficult to do right. there is no dependency tracking for defines, so we don't know what needs to be rebuilt. |
10:18:56 | Zagor | I'd say manual "make clean" is the best solution |
10:19:02 | funman | i want to move the version string to its own .c file |
10:19:35 | Zagor | that doesn't really solve it though |
10:19:47 | funman | no that's just part of it |
10:19:47 | Zagor | it only limits the problem to that file |
10:20:06 | funman | solution is to unconditionally check with a script if that file needs to be regenerated |
10:20:37 | Zagor | adding unconditional rules means we will never get "Nothing to be done for `all'." |
10:20:40 | B4gder | isn't this adding time to a million recompiles to fix the problem once every blue moon? |
10:20:54 | funman | Zagor: hm right |
10:20:59 | funman | B4gder: why? |
10:21:14 | B4gder | unconditonal stuff takes time at every compile |
10:21:21 | B4gder | yet the version is rarely bumped |
10:21:33 | funman | it's bumped several times a day here O:-) |
10:21:54 | B4gder | ah yes that's the svn version string thing |
10:22:05 | funman | I guess I will just do that: move the version to its own .c file so that I can delete it to force rebuild |
10:22:37 | B4gder | or make a special make target that updates the version |
10:22:42 | B4gder | "make versioncheck all" |
10:23:06 | funman | 'rm version.o' is less keys to type |
10:23:13 | | Quit TheSeven (Ping timeout: 260 seconds) |
10:27:02 | funman | s/APPSVERSION/RBVERSION/g sounds good ? (to replace it in bootloader as well) |
10:27:38 | Zagor | fine with me |
10:28:13 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
10:43:33 | | Quit xavieran (Ping timeout: 252 seconds) |
10:47:56 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
10:56:12 | | Quit bmbl (Ping timeout: 252 seconds) |
11:00 |
11:06:11 | | Quit FlynDice (Ping timeout: 258 seconds) |
11:15:20 | | Quit shai (Read error: Operation timed out) |
11:18:29 | | Join swilde [0] (~wilde@aktaia.intevation.org) |
11:19:54 | | Join FlynDice [0] (~FlynDice@c-24-19-225-90.hsd1.wa.comcast.net) |
11:20:51 | | Quit BHSPitMonkey (Quit: Ex-Chat) |
11:22:41 | funman | for plugin api: rb->rbversion or simply rb->version ? |
11:32:02 | Zagor | I'd say rbversion |
11:34:10 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
11:34:31 | | Quit FlynDice (Ping timeout: 265 seconds) |
11:34:56 | | Join FlynDice [0] (~FlynDice@c-24-19-225-90.hsd1.wa.comcast.net) |
11:38:08 | | Part cYmen |
11:39:35 | | Join LinusN [0] (linus@80.67.6.50) |
11:39:35 | | Quit LinusN (Changing host) |
11:39:35 | | Join LinusN [0] (linus@rockbox/developer/LinusN) |
11:40:26 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
11:40:56 | | Join jhMikeS [0] (~jethead71@adsl-75-45-236-147.dsl.sfldmi.sbcglobal.net) |
11:40:56 | | Quit jhMikeS (Changing host) |
11:40:56 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
11:41:50 | CIA-5 | New commit by funman (r26320): Generate C file / header for svn version string ... |
11:46:53 | funman | does delta take a while to compute ? |
11:47:47 | funman | well only some bootloaders could have changed and they're not in the list |
11:50:25 | funman | hm i broke build.rockbox.org |
11:51:38 | funman | no, rockbox-info.txt |
11:58:11 | CIA-5 | New commit by funman (r26321): mkinfo.pl: Run version.sh to generate version string |
12:00 |
12:01:12 | *** | Saving seen data "./dancer.seen" |
12:04:55 | | Quit moparx (Ping timeout: 276 seconds) |
12:06:29 | | Join watto [0] (~watto@193.203.81.165) |
12:08:14 | | Quit DerPapst (Quit: Leaving.) |
12:09:23 | | Join DerPapst [0] (~Alexander@dslb-088-069-156-095.pools.arcor-ip.net) |
12:10:40 | | Join Marker_ [0] (~4ddc89bc@gateway/web/freenode/x-wjihcefhnjdnewdy) |
12:10:49 | Marker_ | Hi all |
12:11:31 | Marker_ | Who can help me ? I want to install this theme |
12:11:32 | Marker_ | http://themes.rockbox.org/index.php?themeid=742&target=cowond2 |
12:12:47 | S_a_i_n_t | Marker_: What's the problem. |
12:12:58 | S_a_i_n_t | Is there something stopping you from installing it |
12:13:02 | S_a_i_n_t | ? |
12:13:34 | Marker_ | but emulator give me this error |
12:13:34 | Marker_ | http://s52.radikal.ru/i138/1005/9c/db699f3f1e90.jpg |
12:13:42 | Marker_ | sorry for my english |
12:13:51 | Marker_ | i am from Russia |
12:14:33 | S_a_i_n_t | Marker_: All that means is that you don;t have the fonts it needs installed |
12:14:39 | S_a_i_n_t | Install the Font Pack |
12:14:42 | S_a_i_n_t | and it will work. |
12:14:55 | Marker_ | Where I can get it ? |
12:15:27 | S_a_i_n_t | http://www.rockbox.org/wiki/RockboxExtras |
12:15:47 | S_a_i_n_t | It's linked from the Rockbox main page. |
12:17:58 | Marker_ | thank you |
12:19:16 | JdGordon | its thrusday just about everywhere now... are we branching today? |
12:20:27 | funman | i guess yes |
12:25:15 | | Quit jhMikeS (Ping timeout: 248 seconds) |
12:27:37 | | Join jhMikeS [0] (~jethead71@adsl-75-45-230-68.dsl.sfldmi.sbcglobal.net) |
12:27:38 | | Quit jhMikeS (Changing host) |
12:27:38 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
12:28:06 | * | JdGordon has a checkwps working that will update current skins to new skins, and be able to parse the new skins also :) |
12:28:42 | * | S_a_i_n_t still needs to checkout JdGordon's git branch for skinbreak stuff... |
12:29:04 | S_a_i_n_t | could I have the link for that again please? |
12:29:41 | JdGordon | jdgordon/rockbox/tree/skinbreak">http://github.com/jdgordon/rockbox/tree/skinbreak |
12:29:49 | S_a_i_n_t | Thankyou. |
12:31:54 | funman | rockbox-info.txt depends on version.sh, not genversion.sh, unless we parse version.h from perl (and there we could add a dep of rockbox-info.txt on version.h) |
12:33:39 | | Quit shai (Ping timeout: 260 seconds) |
12:34:24 | | Join ucchan [0] (~ucchan@softbank126102048041.bbtec.net) |
12:35:12 | | Quit GeekShadow (Ping timeout: 252 seconds) |
12:37:24 | | Join Topy44 [0] (~topy@my.fastsh.it) |
12:37:50 | mitk | Is it necessary to update translation before branching? Asking because have ready diff but FS is still not accessible. |
12:38:52 | funman | necessary no but easier (no need to commit 2 times the same thing) |
12:39:25 | JdGordon | or pastebin the diff and ask someone to do it? |
12:43:48 | * | JdGordon points everyone to http://forums.rockbox.org/index.php?topic=24907.0 and once again looks out for someone to do a webfrontend to the updated checkwps |
12:45:14 | | Part LinusN |
12:46:14 | | Quit JdGordon (Quit: Leaving.) |
12:47:26 | mitk | I'm asking then. Could anyone commit Polish translation update sync to r26307 -> http://pastebin.com/LFvaAHic |
12:49:18 | funman | saratoga: I get the clipv2 noise even with the DAC off |
12:50:00 | ucchan | mitk: I will commit your patch. |
12:50:28 | mitk | thank you |
12:50:41 | | Join Boldfilter [0] (~Boldfilte@adsl-71-215-115.jax.bellsouth.net) |
12:50:49 | Marker_ | Where can I read any guides about themes localisation ? |
12:50:51 | funman | or if i output the microphone to headphones (instead of DAC or SUM) |
12:51:58 | GodEater | rasher: how easy would it be to modify translate.rockbox.org to enable people to add new languages? |
12:54:31 | | Quit Marker_ (Quit: Page closed) |
12:55:20 | ucchan | mitk: Is your realname included in the list of the Polish translators ? |
12:57:41 | mitk | yep, last one |
12:58:40 | ucchan | mitk: OK. Please wait a little until committing it. |
13:00 |
13:05:28 | CIA-5 | New commit by uchida (r26322): Polish translation updates (translated by Tomasz Kowalczyk) |
13:06:04 | mitk | ucchan: thanks |
13:09:14 | CIA-5 | New commit by funman (r26323): clipv2: make buttonlight functions static inline one-liners |
13:16:49 | funman | I want to add new functions as INIT_ATTR, if no one rush me to it i'll make the branch before this commit |
13:19:18 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
13:26:07 | funman | someone but "thebreaker" knows why rtc_init() is called (again) in alarm_menu.c ? |
13:27:10 | funman | back then it was called in a loop if an error happened but now there is no error anymore |
13:31:25 | | Join wodz [0] (~wodz@skatol.ch.pw.edu.pl) |
13:33:10 | wodz | funman: about the noise - maybe You are getting noise from bus transfers (for example to the lcd). This was the case when I reduced waitstates too much in MPIO. |
13:33:38 | | Join DataGhost [0] (~dataghost@unaffiliated/dataghost) |
13:34:19 | funman | there is some noise from lcd but it's also present when the lcd is off |
13:35:44 | funman | ah i can't create the branch without a svn checkout :/ |
13:36:42 | funman | svn cp svn://svn.rockbox.org/rockbox/trunk svn://svn.rockbox.org/rockbox/branches/v3_6 -m "Branch for 3.6" # someone? |
13:38:22 | wodz | funman: I also had 'asymethrical' noise - it was much louder in left channel and almos not audiable in right. So I think You have similar situation - some digital transfer produces pattern that is picked up as noise in analog domain |
13:39:05 | JdGordon | funman: woo! go for it :) |
13:40:04 | funman | JdGordon: ah i'm stupid i don't need a checkout >> |
13:40:24 | funman | any last minute commit which needs to be in the branch ? |
13:40:54 | funman | wodz: it's not present when playback is paused though |
13:42:18 | ssorgatem | funman: mm I updated catalan translation |
13:42:27 | ssorgatem | two days ago or so |
13:42:34 | funman | ssorgatem: flyspray is not accessible |
13:42:39 | ssorgatem | still? |
13:42:51 | ssorgatem | well, I have the patch |
13:42:54 | ssorgatem | one moment |
13:44:57 | ssorgatem | funman: http://pastie.org/979720 |
13:45:18 | ssorgatem | it just fixes 2 or 3 strings and adds the last missing string |
13:46:46 | CIA-5 | New commit by funman (r26324): update catalan translation ... |
13:46:58 | | Quit Topy (Ping timeout: 276 seconds) |
13:46:59 | CIA-5 | New commit by funman (r26325): Branch for 3.6 |
13:51:07 | | Join Marker_ [0] (~4ddc89bc@gateway/web/freenode/x-rbqgjmfcgwdclzfx) |
13:52:33 | wodz | funman: have You tried to comment out audio fifo handling routines? I mean to be able to play/pause without any transfer. This way You will be almost certain that noise comes from decoded audio transfer (or not) |
13:53:17 | funman | nope I wanted to try that but I was not sure how to ask for more pcm data |
13:53:34 | funman | perhaps with a thread / or timer callback |
13:53:59 | wodz | timer callback would be better - You will know its frequency |
13:54:53 | | Quit Marker_ (Client Quit) |
13:55:28 | | Quit ucchan (Quit: Leaving...) |
13:58:17 | JdGordon | is anyone doing the RC builds? |
14:00 |
14:00:20 | CIA-5 | New commit by funman (r26326): as3525: don't export empty usb_init_device(), declare it as empty inline |
14:00:25 | CIA-5 | New commit by funman (r26327): rockboy: rename pcm_*() functions to avoid namespace clash with rockbox |
14:00:32 | CIA-5 | New commit by funman (r26328): mark some functions as init functions (discarded after init() has run) ... |
14:01:13 | *** | Saving seen data "./dancer.seen" |
14:01:24 | funman | ADJUSTABLE_CPU_VOLTAGE only was a problem on as3525v1 models with ”SD slot, right? I'm testing it on Clipv1 |
14:02:10 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
14:04:37 | | Join bmbl [0] (~Miranda@vpn224-119.fh-bielefeld.de) |
14:04:38 | | Quit bmbl (Changing host) |
14:04:38 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
14:06:47 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
14:11:29 | funman | wodz: hmm interesting the frequency of that noise changes |
14:12:45 | | Join kugel [0] (kugel@rockbox/developer/kugel) |
14:13:10 | wodz | changes when? |
14:13:48 | funman | if i use a timer to pull PCM data instead of transferring it to audio FIFO |
14:14:04 | funman | with a timer of 1HZ i hear the noise every 2 seconds |
14:14:23 | funman | with 10HZ timer, much faster (i would think every .2 second) |
14:14:53 | wodz | that is interesting in did |
14:15:32 | JdGordon | pixelma: have ou thought at all about changing the skin tags? |
14:18:18 | JdGordon | hmm... did someone break the release/bins.pl script? |
14:19:08 | | Join Blue_Dude [0] (~chatzilla@rockbox/developer/Blue-Dude) |
14:19:29 | JdGordon | C: ../tools/configure −−type=n −−target=ipodvideo64mb −−ram=-1 |
14:19:52 | JdGordon | ram should be 64 there... |
14:20:37 | Blue_Dude | kugel: ping! |
14:20:43 | kugel | Blue_Dude: pong |
14:21:09 | Blue_Dude | Hi, what do you think about removing the DEBUG's from the sdl code? |
14:22:03 | kugel | Blue_Dude: do you know you can still do advanced builds with DEBUG defined explicitely? |
14:22:36 | Blue_Dude | No. Is that why they're carved out? |
14:22:41 | kugel | no |
14:23:15 | kugel | did you forget that we found out that the sims are supposed to define DEBUG but don't currently |
14:23:51 | kugel | you can remove it but it will make it impossible to use rockbox' c library instead of the host's one |
14:23:58 | Blue_Dude | No, I wasn't sure what your purpose was for adding the ifdefs, so I didn't mess with it. |
14:24:42 | kugel | because we don't have fprintf() |
14:25:00 | Blue_Dude | So to get it working for me I changed DEBUG to DEBUG_AUDIO and defined it. It "works" but I didn't know if that was an acceptable solution. |
14:25:04 | Blue_Dude | k |
14:25:08 | kugel | it was my purprose as to make the sim compile under the target tree |
14:26:18 | kugel | it will work now because we link the OS libraries, but we might want to change that back in the feature (or add a compile time switch to link our C library functions) |
14:26:18 | Blue_Dude | Yeah, I noticed that you need stdio.h if you do use debugaudio |
14:26:30 | kugel | OTOH we also want the sim to define DEBUG again I think |
14:26:41 | | Quit B4gder (Quit: It is time to say moo) |
14:27:02 | Blue_Dude | OK, I'll leave the code alone. Sounds like you have bigger fish to fry with that. |
14:27:32 | kugel | well, putting it around #ifdef DEBUG only works by accident too |
14:27:47 | Blue_Dude | Hm. |
14:28:55 | CIA-5 | New commit by funman (r26329): Clip*: give lcd_hw_init() INIT_ATTR attribute |
14:29:23 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
14:30:40 | JdGordon | hey domonoky, any chance you have time to whip up a quick n dirty page for the theme site? |
14:30:48 | wodz | ehh, the way charger circuit in HD200 is designed it delivers at max 600mAh charge to the battery :-/ |
14:31:16 | domonoky | JdGordon: depends on what this page should do ? :-) |
14:32:21 | wodz | but from the other hand I think it is possible to fool the charging timer |
14:32:53 | JdGordon | user uploads a zip, script extracts it, runs each skin file through "checkwps -u newfile.ext oldfile.ext" and sends back (or makes a link or whatever) to the zip with the new files replacing the old ones :) |
14:32:56 | JdGordon | nice n easy :D |
14:34:11 | | Join froggymana [0] (www-data@giant.haxx.se) |
14:34:15 | JdGordon | I think I can do the middle bit (extract and recreate the zip).. but dunno how to do the up/dowloading... |
14:34:49 | domonoky | thats not nice n easy. The unpacking and repackaging might get ugly.. and why not just convert all zips on the themeserver in one run (when we have the new syntacs ready) |
14:35:17 | JdGordon | do we really want to do that though? |
14:36:27 | JdGordon | heck, even if we just have 2 text fields so the user can copy/paste the old and get the new back that would be better than nothing |
14:36:41 | JdGordon | (I'd have to change checkwps to not wing about mising bmp's though) |
14:37:20 | | Join esperegu_ [0] (~quassel@145.116.15.244) |
14:37:58 | kugel | JdGordon: is the %V* optional labels still the first argument? |
14:38:11 | kugel | I remember we wanted to put all optional parameters at the end |
14:38:25 | | Quit esperegu (Ping timeout: 264 seconds) |
14:38:27 | JdGordon | for the time being it is a -able required param |
14:38:37 | JdGordon | yes optinals at the end, but id's should be at the begginging |
14:38:50 | kugel | not if they're optional imo |
14:39:07 | kugel | IIRC bieber agrees with me |
14:39:52 | kugel | or did you mean to put "-" instead of nothing for them with -able? |
14:40:04 | domonoky | JdGordon: hm, converting all zip on the themeserver has the drawback that then it wont work for the last (upcomming) release anymore... so we would have to somehow provide both versions.. |
14:40:29 | | Join MethoS- [0] (~clemens@134.102.106.250) |
14:40:39 | JdGordon | kugel: yes, allowing - |
14:40:59 | JdGordon | domonoky: also the updater might not actually work 100% |
14:41:03 | kugel | so %V(x,y,w,h,f,fg,bg) will not work? |
14:41:09 | domonoky | but letting the user do download - upload - convert - download, just to get a working theme doesnt sound nice. |
14:41:29 | JdGordon | ideally they would then reupload it to the site |
14:41:31 | domonoky | JdGordon: or do you indent to let the theme autors do that conversion ? |
14:41:49 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
14:42:12 | JdGordon | the authors, or someone... eventually all the old themes would be purged |
14:42:50 | domonoky | so if the upgrade isnt automatic, wouldnt it be better todo the conversion locally with some script ? |
14:43:09 | JdGordon | kugel: I havnt got rid of the Vl tag so V would work without the id, Vi would require the - now though |
14:43:22 | kugel | ok |
14:43:29 | kugel | that works too then |
14:43:44 | kugel | but I think %Vl and %V should be merged before it goes final |
14:43:54 | JdGordon | I tend to agree |
14:44:05 | kugel | what's the matter about the %Vf/%Vg thingies? |
14:44:32 | JdGordon | domonoky: we could do that also, and uploading the new version with a different name or something, but either way a front end for users to update their skins would be very helpful |
14:44:46 | JdGordon | kugel: matter? nothing... |
14:45:04 | kugel | do we need those? |
14:45:34 | JdGordon | we dont *need* them, but they are being added to replace fg,bg in the viewport tag |
14:45:42 | kugel | why that? |
14:46:19 | domonoky | JdGordon: the themeautors are allowed to replace their themes already. so they could convert and upload the new zip under the same name. |
14:46:47 | JdGordon | %V(.....) |
14:46:47 | JdGordon | default colour %Vf(ff0000)red %Vf(00ff00)green %Vf(abc123)some other colour |
14:46:57 | JdGordon | before you would need 4 viewports for that |
14:47:34 | JdGordon | domonoky: yes but once they do that 3.6 users wont be able to use those themes |
14:47:34 | kugel | and why not do that for all parameters? |
14:47:54 | JdGordon | kugel: x,y,w,h,font,id are all static for the viewport |
14:48:13 | kugel | as was the colors |
14:48:34 | JdGordon | they are static for real reasons.. if they are changed he viewport will break |
14:48:44 | JdGordon | colours was static for arbitrary reasons |
14:49:19 | kugel | the viewports break if those are changed? |
14:49:25 | JdGordon | sure |
14:49:33 | kugel | can you give an example? |
14:49:50 | JdGordon | font size changes and and new line will be at the wrong y offset |
14:49:59 | domonoky | JdGordon: true, the real solution for that would be to let the themeserver manage two zips for every theme for a while.. but thats too much modifications on the themeserver for me. |
14:50:01 | JdGordon | change the y offset and new lines will be wrong |
14:50:30 | kugel | that doesn't break the viewport |
14:50:38 | JdGordon | domonoky: what about forking the whole themesite off as readonly once the change is made? |
14:50:50 | kugel | the text might not be in line with the backdrop anymore but that's under control of the themer |
14:51:31 | JdGordon | kugel: are you arguing to be difficult? or you really cant see how those fields are much more important to the viewport than the colour...? |
14:51:39 | | Quit steve|m (Ping timeout: 276 seconds) |
14:51:56 | kugel | the second |
14:52:31 | JdGordon | ok hang on.. ill pastebin the best argument i can think of... |
14:52:43 | domonoky | JdGordon: forking/copiing the whole site might be easier..but we need scorche (or rasher ?) for that. |
14:55:15 | JdGordon | kugel: ok, I cant actually asciiart what I'm thinking... |
14:56:41 | JdGordon | kugel: http://pastebin.com/qnH2EQJ7 what x,y will that "four" text be at? |
14:57:15 | JdGordon | I'm not necessarily saying that wont work, but even if it did work, it would be too bloody confusing to use |
14:57:26 | JdGordon | colour on the other hand doesnt affect anything else |
14:57:52 | kugel | you change the params per line? |
14:57:53 | | Join robin0800 [0] (~quassel@cpc2-brig8-0-0-cust964.brig.cable.ntl.com) |
14:58:07 | kugel | well, I mis-understood it then |
14:58:22 | kugel | I think that bites with the internal viewport definition though |
14:58:34 | JdGordon | how so? |
14:58:59 | kugel | that one has only 1 color for all content |
14:59:08 | JdGordon | no it doesnt |
14:59:16 | JdGordon | background colour is there also |
14:59:29 | kugel | I mean 1 fg and 1 bg |
14:59:34 | JdGordon | as is 3 colours for the list selection whcih arnt accessable to the skins (which they could be) |
14:59:44 | kugel | ignore line selector |
14:59:56 | JdGordon | yes, they get changed when that tag gets hit. |
15:00 |
15:00:15 | kugel | I'm saying it doesn't have different colors for each line of content |
15:00:31 | JdGordon | correct, but nothing stops us doing that |
15:01:02 | JdGordon | ok I lie! scrolling lines will break with this :D |
15:01:03 | kugel | I'm not a fan but well |
15:01:11 | JdGordon | BUGGER! |
15:02:02 | JdGordon | meh, that is an acceptable gotcha for it |
15:02:27 | JdGordon | and can be fixed fairly easily if we need to |
15:02:56 | kugel | but %s will still work if there's a single %Vf line or only if there's none? |
15:04:04 | JdGordon | the scrolling will work, it will just draw with the last colour set |
15:04:40 | JdGordon | which can be fixed by storeing the colours with the scroll line struct |
15:04:48 | JdGordon | 5 LOC fix |
15:05:58 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
15:06:22 | wodz | what is typical end of charging condition on Yours targets? When charging current drops to 10% of nominal charging current? |
15:06:24 | | Join steve|m [0] (~steve@p4FD46E4A.dip.t-dialin.net) |
15:09:31 | funman | on as3525v2 i think it's setup to 30% (selectable) |
15:10:58 | wodz | ok so Icharg/10 is acceptable 'end of charge' condition I think |
15:13:41 | | Join stormeh [0] (~63277e64@gateway/web/freenode/x-eetnjsbqygvgwnnz) |
15:18:20 | | Quit shai (Quit: Leaving) |
15:18:52 | | Join stormeh_ [0] (~63277e64@gateway/web/freenode/x-rneqgzwgxcpswynj) |
15:19:13 | | Join Marker_ [0] (~4ddc89bc@gateway/web/freenode/x-ahsikydjdkdvogov) |
15:20:07 | Marker_ | Yoohoo! I have installed rockbox to my cowon ^_^ |
15:20:10 | | Quit stormeh_ (Client Quit) |
15:20:22 | | Quit stormeh (Ping timeout: 252 seconds) |
15:21:32 | | Join wincent [0] (~wincent@f055135161.adsl.alicedsl.de) |
15:21:54 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
15:23:17 | | Join hebz0rl [0] (~hebz0rl@dslb-088-065-219-054.pools.arcor-ip.net) |
15:24:59 | funman | i don't hear the noise when buffering thread 'usefl' is not moving |
15:28:35 | | Quit robin0800 (Remote host closed the connection) |
15:33:53 | | Join shai_ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
15:34:34 | | Quit shai (Read error: Connection reset by peer) |
15:35:27 | | Nick shai_ is now known as shai (~Shai@l192-117-110-233.cable.actcom.net.il) |
15:39:15 | funman | supposedly the codec isn't decoding then |
15:39:26 | funman | (the PCM buffer is full) |
15:40:43 | | Quit kugel (Quit: exit(0);) |
15:42:01 | funman | test_codec alone gives a lot of noise so it's not a playback problem |
15:42:45 | CIA-5 | New commit by funman (r26330): as3525: no need to ack TIMER interrupt multiple times |
15:44:12 | | Quit Marker_ (Ping timeout: 252 seconds) |
15:45:28 | wodz | test_codec runs boosted while decoding during playback not necessrily so this is not 'boost dependend' |
15:46:04 | funman | yeah i disabled boosting but now test_codec crashes :o |
15:46:39 | | Join jgarvey [0] (~jgarvey@cpe-065-190-066-089.nc.res.rr.com) |
15:47:30 | wodz | does it uses dualcore capabilities during decoding and not during normal operation? |
15:47:52 | funman | there's only 1 core |
15:47:54 | wodz | funman: do You have noise when playing wav? |
15:48:38 | funman | with normal build + test_codec (mp3) -> noise |
15:48:53 | leavittx | How do i correctly include stdio.h if i write a codec? |
15:49:26 | funman | leavittx: just include codec headers and use ci-> api |
15:49:51 | | Quit wodz (Quit: Leaving) |
15:50:56 | leavittx | funman: i'm not actually writing my own codec. it's mikmod patch for rockbox. it fails to compile with the following: /usr/include/stdio.h:339: error: expected =, ,, ;, asm or __attribute__ before -> token |
15:51:02 | funman | wodz: there is less noise with wav |
15:51:12 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
15:51:15 | | Quit froggymana (Quit: CGI:IRC (EOF)) |
15:51:16 | funman | are you building a sim ? |
15:51:46 | | Quit anewuser (Ping timeout: 258 seconds) |
15:51:49 | leavittx | funman: yep right now :) |
15:52:51 | | Join Mobius-1 [0] (www-data@giant.haxx.se) |
15:53:02 | funman | i guess you have printf defined to ci->something |
15:53:03 | | Quit Mobius-1 (Client Quit) |
15:55:26 | | Quit mitk (Quit: Leaving) |
15:55:32 | | Join Mobius-1 [0] (~d8a2583e@gateway/web/freenode/x-xtbmqzvsgyzbmdpj) |
15:55:39 | | Quit shai (Quit: Leaving) |
15:55:52 | Mobius-1 | Hello all. |
15:56:02 | funman | any idea about the nano2g red ? |
15:56:38 | leavittx | funman: defined where? |
15:56:39 | | Nick Mobius-1 is now known as help (~d8a2583e@gateway/web/freenode/x-xtbmqzvsgyzbmdpj) |
15:56:45 | help | oops lol |
15:56:48 | | Nick help is now known as Mobius-1 (~d8a2583e@gateway/web/freenode/x-xtbmqzvsgyzbmdpj) |
15:57:07 | funman | leavittx: in your code? |
16:00 |
16:00:19 | | Quit Mobius-1 (Client Quit) |
16:01:17 | *** | Saving seen data "./dancer.seen" |
16:01:27 | funman | hm the .c & .h shouldn't be created at the same time i guess |
16:01:38 | JdGordon | scorche: ping? |
16:01:54 | funman | with datacache disabled I hear much more noise with wav |
16:02:00 | funman | so perhaps any RAM access? |
16:02:17 | JdGordon | domonoky: oh right, i remembered another reason autoupdate might not work... |
16:02:52 | JdGordon | to do it properly every theme will need to be run through every checkws that it would apply to to make sure any feature tags get converted also |
16:04:25 | domonoky | we already run themes through all checkwps which would apply. But you need to somehow get the correct (merged?) converted result.. |
16:04:40 | funman | i spot some diff in SDRAM setup between clipv1/v2 |
16:05:05 | JdGordon | yeah |
16:05:14 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
16:05:55 | JdGordon | we could maybe dump a list of files which dont have the same output.. but that could be really tricky |
16:06:13 | | Join Kitr88 [0] (~Kitar_st@89.142.78.26) |
16:08:16 | * | domonoky thinks the converting is done best locally with some script and manual checking. And we try to somehow dublicate the themesite... |
16:09:10 | domonoky | but dublicating the themesite, also means needed changes in rbutil theme installer.. |
16:09:38 | | Quit Kitar|st (Ping timeout: 264 seconds) |
16:09:43 | JdGordon | yeah, unfortunatly noone has come forward offering to do an update script, so I've been forced to use checkwps which is limited to the target caps |
16:11:09 | * | JdGordon wouldnt even know where to start writing an updater in perl/python/* |
16:11:10 | | Quit Kitr88 (Ping timeout: 264 seconds) |
16:11:39 | domonoky | JdGordon: you can use any languge you want for that updater :-) |
16:11:48 | JdGordon | I used c :) |
16:15:12 | | Join Kitar|st [0] (Kitar_st@BSN-182-107-10.dial-up.dsl.siol.net) |
16:15:46 | domonoky | what happens if i try to load a old theme with a rockbox with the new parser ? |
16:16:12 | | Join kugel [0] (kugel@rockbox/developer/kugel) |
16:16:14 | | Join TopyMobile [0] (~topy@xdsl-78-34-66-188.netcologne.de) |
16:16:35 | kugel | leavittx: I assume you included stdio.h *after* some other header which clashes with it |
16:18:47 | JdGordon | domonoky: it will fail it is uses any of the new tag formats :) |
16:19:01 | JdGordon | I made a special checkwps which can parse both |
16:19:17 | * | JdGordon is seeing how hard it is to write a quick and dirty c updator |
16:19:59 | domonoky | JdGordon: maybe it would be good to introduce some version tag ? so rockbox could tell the user its outdated ? |
16:20:41 | JdGordon | I dont think that is really needed |
16:20:52 | JdGordon | it doesnt change enough to make that really useful |
16:20:58 | JdGordon | de ja vu :) |
16:21:05 | JdGordon | didnt we have this discussion already? :D |
16:21:59 | domonoky | maybe, but i still think a version would be usefull.. just reverting to the builtin theme without error message isnt very user-friendly. |
16:24:52 | leavittx | kugel: nope. mikmod do this include firstly. |
16:26:01 | | Quit saratoga (Ping timeout: 252 seconds) |
16:26:35 | domonoky | JdGordon: if you can create a universal convertor, i think we should just convert the whole themesite at once, and tell 3.6 users to upgrade to svn. Maintaining both is probably too much work for the short time its really needed. |
16:26:51 | leavittx | funman, kugel: it goes like #define printf(...) DEBUGF(__VA_ARGS__) |
16:27:37 | kugel | leavittx: remove that, printf() is available in the sim (and DEBUGF is defined to printf) |
16:27:46 | JdGordon | domonoky: yeah, but we could also dupe the theme site and just tell users if they want to use 3.6 they need to go to that theme site.. no real need to update rbutil for it |
16:28:39 | domonoky | JdGordon: true, in both ways rbutil will install wrong themes for 3.6 |
16:29:14 | JdGordon | bah |
16:29:16 | JdGordon | yeah :/ |
16:30:48 | domonoky | but we could ofcourse modify rbutil to use another url if the installed rockbox is 3.6 or less then a specific revision... |
16:32:50 | leavittx | kugel: ok, at least it compiles now. |
16:37:02 | | Quit bmbl (Quit: Bye!) |
16:38:23 | leavittx | hmm, it seems to me that pluginlib has changed. It was generic_directions, generic_actions, etc for button_mapping. Now it's pla_main_ctx,etc, am i right? Is that thing documented somewhere or not? |
16:39:45 | Torne | it's documented in the same place that the old pluginlib actions were: in the source for pluginlib actions ;) |
16:39:57 | leavittx | Ah, found it. S#10387. Git rulz :) |
16:40:33 | leavittx | Torne: heh, okay then |
16:40:55 | Torne | there's not really much in the way of explicit documentation for most of pluginlib :) |
16:40:58 | | Quit shai (Quit: Leaving) |
16:41:10 | | Join toffe82 [0] (~chatzilla@12.169.218.14) |
16:41:13 | Torne | basically, the large number of seperate contexts with a few buttons each were replaced with just one big context defining a reasonable set |
16:41:29 | Torne | with the intention that plugins would then only need to use that one context, which elminates all the confusion from chaining them |
16:41:37 | Torne | it still works exactly the same |
16:41:56 | Torne | you can just normally get away with only using one, instead of a combination of several |
16:42:00 | | Quit Blue_Dude (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]) |
16:42:13 | | Join solexx [0] (~jrschulz@e176122046.adsl.alicedsl.de) |
16:44:00 | CIA-5 | New commit by jdgordon (r26331): fix rtc tag mistake |
16:45:23 | | Quit solexx_ (Ping timeout: 264 seconds) |
16:49:46 | | Join bmbl [0] (~Miranda@vpn224-59.fh-bielefeld.de) |
16:49:46 | | Quit bmbl (Changing host) |
16:49:46 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
16:51:39 | leavittx | Torne: sounds good! |
16:51:53 | Torne | indeed |
16:53:59 | Torne | is it intentional/unavoidable that the beast powers on when you insert headphones? |
16:55:19 | | Quit rhodan () |
16:55:32 | | Join Barahir [0] (~jonathan@frnk-590feb82.pool.mediaWays.net) |
16:57:02 | | Join rhodan [0] (~Quassel@2001:1608:12:2::38) |
16:57:05 | | Join DennisHodapp [0] (www-data@giant.haxx.se) |
16:58:00 | | Quit kugel (Quit: exit(0);) |
16:58:44 | | Quit Barahir_ (Ping timeout: 276 seconds) |
17:00 |
17:01:28 | | Quit mischasworld (Ping timeout: 265 seconds) |
17:02:21 | AlexP | Torne: Even more annoyingly when you extract them |
17:02:33 | Torne | AlexP: fun. |
17:02:40 | Torne | so presumably it *can* detect headphones, then |
17:02:48 | Torne | if it manages to trigger a wakeup.. |
17:02:52 | AlexP | Yeah, pause on headphones works IIRC |
17:02:57 | Torne | It does? |
17:03:19 | AlexP | Well, I thought it did, but I don't have it here to check and wouldn't swear to it |
17:03:58 | Torne | Indeed it does.. |
17:05:34 | DennisHodapp | Never used IRC before...uh I just want to be added to WikiUsersGroup so I can update some stuff about plugins. |
17:05:50 | AlexP | The power on on insert isn't too bad, as presumably if you are plugging them in then most pf the time you want to use it, but on extract is really really annoying |
17:06:07 | AlexP | Although presumably it is just detecting state change and not either one specifically |
17:06:24 | AlexP | DennisHodapp: I assume your nick is your wiki username? |
17:06:37 | DennisHodapp | yes |
17:07:16 | | Quit [CGL] (Ping timeout: 260 seconds) |
17:07:48 | AlexP | DennisHodapp: OK, done. Promise not to spam now! :) |
17:08:06 | Torne | AlexP: i guess we don't know why it does that? :) |
17:08:11 | DennisHodapp | Alright! Thanks! and no, no spamming |
17:08:15 | funman | i don't get why the Sansa AMS OF modifies MPMC static ram registers, the ram is supposed to be SDRAM |
17:08:24 | AlexP | DennisHodapp: You're welcome :) |
17:08:45 | AlexP | Torne: Not to my knowledge - another stupid thing about the Toshiba bootloader |
17:09:03 | Torne | well presumably a hardware wakeup has to happen first |
17:09:03 | | Join [CGL] [0] (~CGL@190.207.226.198) |
17:09:10 | Torne | the bootloader isn't running after we shut down, is it? |
17:09:16 | | Join jepler [0] (~jepler@emc/developer/pdpc.professional.jepler) |
17:09:59 | AlexP | Yeah, but I would have hoped that the bootloader would have ignored it rather than wake up and then continue booting |
17:10:07 | Torne | Well, yeah |
17:10:21 | Torne | but if it's a hardware-wakeup issue.. we might be able to configure what wakeup reasons are used |
17:10:27 | Torne | (like you can on ipod) |
17:10:29 | AlexP | ah, I see |
17:10:39 | AlexP | That would be nice :) |
17:10:44 | Torne | if the device doesn't power up at all then the bootloaer is irrelevant ;) |
17:10:49 | jepler | runninx r26316 on a FUZEv2. Isn't there an option to turn the LCD upside down in rockbox? If so I've overlooked it −− I mostly looked inside Settings > General > Display |
17:10:50 | AlexP | yep :) |
17:10:52 | Torne | but it relies on someone knowing how wakeup works on beast |
17:11:06 | * | Torne looks to see if there's any hints in our code |
17:11:17 | AlexP | Is there an alarm wakeup on beast? |
17:11:30 | Torne | yes |
17:11:36 | AlexP | jepler: There is if it has been implemented on the specific hardware |
17:11:45 | | Quit DerPapst (Quit: Leaving.) |
17:11:56 | AlexP | jepler: I don't know if it has been done on the Fuzev2, it is quite new after all |
17:12:22 | | Join panni_ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
17:12:28 | jepler | AlexP: ah, that makes sense. |
17:17:10 | funman | it looks like it's done but not enabled |
17:17:33 | Torne | AlexP: well i found the manula for the PMIC :) |
17:18:03 | jepler | I'll have to find time to get the rockbox toolchain installed, then, and see if I can't find out how to enable it |
17:18:07 | jepler | thanks AlexP, funman |
17:18:09 | Torne | it's public so i assume we have it already |
17:19:43 | funman | i think i vaguely remember problems with mpegplayer |
17:20:56 | | Part Zagor |
17:23:02 | Torne | AlexP: yeah, i found it i think |
17:23:07 | Torne | headphone detect is on ON2B on the PMIC |
17:23:38 | Torne | and there's a bit in the power control register to determine whether to reset based on that |
17:24:39 | AlexP | Awesome :) |
17:25:39 | * | Torne looks to see if we program that register at all |
17:26:22 | Torne | doesn't look like it. |
17:27:12 | AlexP | Seeing as we have branched then I suppose the topic needs an update :) |
17:27:18 | Topic | "Tracker down temporarily | 3.6 now branched | Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community | This channel is logged at http://www.rockbox.org/irc | DevCon2010 will be from June 4th to 6th in Ghent, http://www.rockbox.org/wiki/DevConEuro2010" by ChanServ (ChanServ@services.) |
17:29:46 | | Quit bmbl (Ping timeout: 240 seconds) |
17:30:59 | funman | JdGordon: rotating display (180°) works for you ? i think there is a problem with status bar |
17:31:20 | JdGordon | cant say I've tried |
17:31:35 | JdGordon | put it on FS... busy and sleepy atm |
17:31:43 | funman | FS doesn't work |
17:31:50 | | Quit lpereira (Ping timeout: 264 seconds) |
17:31:56 | funman | just need someone to confirm on something else than fuze |
17:32:26 | funman | clip works fine but it's mono |
17:32:36 | | Join phanboy4 [0] (~benji@c-174-49-112-244.hsd1.ga.comcast.net) |
17:33:20 | FlynDice | funman: What do you need confirmed? |
17:33:34 | funman | plugins are fine, i get flickering in the menu when setting lcd to 180° |
17:34:22 | funman | one time the status bar is drawn on (logical, not physical) top and the menu just under, the other time the menu is drawn on top and the bottom pixels aren't updated |
17:35:08 | funman | hmm r24181 says lcd_set_flip() wasn't enabled on fuze for this reason |
17:35:26 | CIA-5 | New commit by jdgordon (r26332): first go at a general skin updater program. not very useful yet |
17:35:47 | Torne | Aha, I know why the beast wakes up on headphone insert/remove :) |
17:35:52 | Torne | for sure. |
17:36:04 | Torne | it's the remote |
17:36:43 | funman | FlynDice: it should work on e200v2 |
17:36:50 | Torne | there's something connected to the third ring of the headphone jack that's looking for a remote so it can trigger ON2B on the PMIC |
17:46:13 | | Join Zarggg_ [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
17:47:34 | CIA-5 | New commit by jdgordon (r26333): make it slightyl more useful.. read in a up to 10Kb file, dump to stdout or outfile |
17:49:25 | | Join archivator [0] (~archivato@stu0279.keble.ox.ac.uk) |
17:49:44 | | Quit Zarggg (Ping timeout: 272 seconds) |
17:49:48 | JdGordon | S_a_i_n_t: compile that with "$gcc -g -Wall -o updater *.c" and you can test it... bare in mind i is apparently broken but i need to know which tags breaks |
17:50:30 | | Quit efyx (Remote host closed the connection) |
17:50:53 | | Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
17:55:41 | CIA-5 | New commit by jdgordon (r26334): handle # comments and fix some printfs which should be fprintf |
17:56:44 | | Join S_a_i_n_t_ [0] (S_a_i_n_t@203.184.2.216) |
17:57:03 | | Part S_a_i_n_t_ |
17:58:43 | funman | ranma: ping |
18:00 |
18:00:38 | funman | damn fuzev2 won't turn on |
18:01:20 | *** | Saving seen data "./dancer.seen" |
18:03:34 | | Quit [CGL] (Remote host closed the connection) |
18:06:04 | | Quit GeekShadow (Ping timeout: 260 seconds) |
18:09:15 | | Quit petur (Quit: *plop*) |
18:09:30 | | Join S_a_i_n_t_ [0] (st.lascivi@203.184.2.216) |
18:09:43 | | Part S_a_i_n_t_ |
18:10:00 | AlexP | Torne: Is that disable-able? |
18:11:04 | Torne | AlexP: maybe |
18:11:08 | Torne | AlexP: it might just need extra debouncing |
18:11:14 | Torne | i'll experiment later/weekend |
18:11:17 | AlexP | cool |
18:14:31 | | Quit S_a_i_n_t () |
18:15:30 | | Join S_a_i_n_t [0] (st.lascivi@203.184.2.216) |
18:17:06 | | Quit DennisHodapp (Quit: CGI:IRC (EOF)) |
18:17:24 | | Quit S_a_i_n_t (Client Quit) |
18:18:15 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.2.216) |
18:27:19 | funman | FlynDice: nevermind it's something on the fuze |
18:34:57 | | Join domonoky1 [0] (~Domonoky@agsb-4d048f4e.pool.mediaWays.net) |
18:36:52 | | Quit domonoky (Ping timeout: 260 seconds) |
18:40:56 | funman | hmm afaik fuzes & e200v2 use the same controller? |
18:41:51 | FlynDice | funman: it does in fact work on e200v2 |
18:42:12 | funman | scrolling is smooth ? |
18:42:33 | FlynDice | I think so, let me doublecheck |
18:42:43 | funman | R_RAM_ADDR_SET is set incorrectly on fuze |
18:43:20 | funman | hmm but the registers are different then :/ |
18:43:34 | funman | at least for lcd_window() functions |
18:44:19 | FlynDice | scrollwheel is smooth but then I guess you mean scrolling text? checking now |
18:44:25 | funman | nop scrollwheel |
18:44:37 | FlynDice | scrollwheel is solid |
18:44:49 | funman | there are good chances the controller is different: the one for fuze is for a 240pixels wide display |
18:44:58 | funman | on e200v2 there's no correction so it's 220 |
18:50:34 | | Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs)) |
18:53:49 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
18:55:26 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
19:00 |
19:00:00 | funman | but well window code works the same |
19:07:16 | | Quit S_a_i_n_t (Ping timeout: 240 seconds) |
19:07:47 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.175) |
19:16:59 | ranma | funman: pong |
19:18:32 | funman | did you see r26316 ? i think there is the same problem with audio interrupts |
19:21:47 | | Quit phanboy4 (Read error: Connection reset by peer) |
19:23:12 | | Join Horscht [0] (~Horscht2@xbmc/user/horscht) |
19:23:51 | | Join captainkewler [0] (~2669ecc2@gateway/web/freenode/x-qaljsejdwtaktakw) |
19:24:44 | | Join DerPapst [0] (~Alexander@dslb-088-069-156-095.pools.arcor-ip.net) |
19:25:37 | | Quit DerPapst (Client Quit) |
19:27:05 | | Quit captainkewler (Client Quit) |
19:32:45 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
19:36:10 | | Join wincent_balin [0] (~wincent@f050142111.adsl.alicedsl.de) |
19:36:43 | CIA-5 | New commit by bluebrother (r26335): Use build dir and respect TARGET_DIR when building mkamsboot. ... |
19:38:04 | | Quit wincent (Ping timeout: 265 seconds) |
19:44:49 | | Join Zagor_ [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
19:46:28 | | Join r0b- [0] (~nnscript@adsl-76-235-218-36.dsl.klmzmi.sbcglobal.net) |
19:46:54 | r0b- | why wont my voice files work in rockbox? |
19:52:22 | | Join moparx [0] (~moparx@unaffiliated/moparx) |
19:53:23 | | Quit MethoS- (Remote host closed the connection) |
19:54:59 | bluebrother | r0b-: because? |
19:55:18 | * | bluebrother goes searching for crystal ball |
19:56:25 | | Join Emin^ [0] (~sdfsdf@cpc2-leds8-0-0-cust298.leed.cable.ntl.com) |
19:58:57 | ranma | funman: Did you check if it maybe just takes a few cycles for the INT_EN_CLEAR to take effect? |
19:59:06 | funman | nope |
19:59:29 | funman | you mean disable_irq, write INT_EN_CLEAR and wait ? |
19:59:46 | ranma | Yeah, wait until the bit is unset in INT_ENABLE |
19:59:58 | funman | didn't look if it was still set |
20:00 |
20:00:46 | | Join Luca_S [0] (www-data@giant.haxx.se) |
20:00:58 | | Part Emin^ |
20:01:21 | *** | Saving seen data "./dancer.seen" |
20:02:06 | ranma | Or maybe it's some HW race condition comparable to spurious interrupts on the x86 interrupt controller? |
20:02:54 | ranma | Does the INT_EN_CLEAR never work for DMAC or only sometimes? |
20:04:16 | funman | well i dunno |
20:04:27 | funman | sometimes the interrupt happens while it shouldn't |
20:04:31 | * | ranma cannot imagine a grave bug like that in this IP block, since I'd expected the VIC to be a widely used IP block :) |
20:04:51 | funman | i checked linux code / datasheet but didn't find anything |
20:05:23 | funman | OF does strange stuff |
20:06:02 | funman | it disables all interrupts but timer2 (VIC_INT_EN_CLEAR = 0xfffffffb) |
20:06:23 | funman | and then re-enables all the interrupts but the one which it wants to disable by writing VIC_INT_ENABLE |
20:06:58 | funman | same for enabling one interrupt: VIC_INT_EN_CLEAR = 0xfffffffb and then it writes VIC_INT_ENABLE |
20:09:19 | ranma | The Linux kernel has generic arm code for the vic (arch/arm/common/vic.c) |
20:09:39 | ranma | vic_mask_irq and vic_unmask_irq don't seem to contain workarounds... |
20:10:12 | funman | they set the default irq handler to something strange also: "32" |
20:11:29 | ranma | Well, I'm assuming that means the Linux 'unhandled interrupt' handler is at offset 0x20 :) |
20:12:22 | | Quit S_a_i_n_t () |
20:12:43 | | Quit flydutch (Quit: /* empty */) |
20:13:05 | funman | didn't see it in entry-arm*.S |
20:13:32 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.175) |
20:21:59 | | Join merbanan [0] (~banan@c-94-255-217-84.cust.bredband2.com) |
20:23:27 | pixelma | r0b-: how did you create the voice files, which target are they for etc... |
20:27:07 | r0b- | i tried the downloaded versions for the e200 |
20:28:10 | r0b- | the voice files arent super important it would just make it easier while i was at work |
20:30:47 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
20:32:37 | r0b- | bbl |
20:38:17 | ranma | Hmm, looks like Linux doesn't use the VIC vectors at all, it just looks at the VIC_IRQ_STATUS register AFAICS |
20:46:11 | CIA-5 | New commit by jethead71 (r26336): SDL Simulator: Get thread shutdown and properly handled and fix a minor memory leak that happens when threads exit. |
20:46:48 | | Quit jhMikeS (Read error: Connection reset by peer) |
20:46:53 | | Join jhMikeS [0] (~jethead71@adsl-75-45-230-68.dsl.sfldmi.sbcglobal.net) |
20:46:54 | | Quit jhMikeS (Changing host) |
20:46:54 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
20:49:41 | | Join tchan1 [0] (~tchan@c-69-243-144-70.hsd1.il.comcast.net) |
20:50:32 | | Quit tchan (Ping timeout: 245 seconds) |
20:53:22 | | Quit Luca_S (Quit: CGI:IRC (EOF)) |
20:57:01 | | Join petur [0] (~petur@rockbox/developer/petur) |
20:57:57 | funman | kugel: have you seen the high speed mode in HD66789R datasheet ? |
21:00 |
21:01:14 | kugel | funman: no |
21:02:45 | jhMikeS | that's renesas? there's constraints on that mode iirc. |
21:02:53 | ranma | funman: How long does it take to trigger the vic bug if I update to r26311 and play some mp3? |
21:03:07 | * | ranma would like to try and reproduce that tomorrow :) |
21:03:08 | funman | ranma: 4 to 5 minutes perhaps |
21:03:20 | funman | jhMikeS: yes |
21:03:41 | funman | i'm driving myself mad trying to understand how fuze windowing works |
21:04:09 | jhMikeS | funman: when do those int happen? I notice that the locking doesn't leave the int disabled when the counter reaches 0 and things are stopped. |
21:04:24 | funman | what? |
21:04:35 | funman | i believe they happen while locked |
21:05:09 | kugel | funman: don't you just setup the rectangle of the device's frame buffer in the windowing code? |
21:05:15 | funman | ranma: ah well you could add a pcm_rec_lock() after enabling the channel -> would be faster |
21:05:18 | funman | kugel: not only |
21:05:34 | | Join kura [0] (~kura@chello089078169046.chello.pl) |
21:05:37 | funman | you need to set the start address (which changes according to write direction) |
21:05:38 | kugel | jhMikeS: that one looks strange to me |
21:05:40 | jhMikeS | funman: hmm...ok, some other drivers set a flag that says "enable/ dont' enable" depending. |
21:05:41 | kura | hi |
21:05:54 | kura | I have a question |
21:05:57 | jhMikeS | kugel: which one? (it's never stranger than it needs to be) |
21:06:11 | kura | I heard that rockbox already get on clip+ |
21:06:18 | kugel | I wished we could do it the rockbox way with queue_broadcast(SYS_POWEROFF, 0) and letting the main thread do all termination |
21:06:36 | kura | what this softwere will add to my player? |
21:06:38 | | Quit liar (Quit: Verlassend) |
21:07:14 | funman | kura: looks on frontpage |
21:07:18 | funman | "Why should you run rockbox?" |
21:09:02 | jhMikeS | kugel: maybe, but this works and doesn't depend on anything waiting for a queue. having threads disappear might deadlock if you depend upon something reaching a point where it must receive broadcasts. |
21:09:04 | kura | thc |
21:09:06 | kura | thx |
21:09:29 | kura | but rockbox on clip+ add things that was already on OF |
21:09:38 | kugel | jhMikeS: well, how does it work on target? that's how it should work in the sim too |
21:09:52 | jhMikeS | what if a thread thread uses queue_send, but the thread sevicing the queue is gone? |
21:10:44 | jhMikeS | kugel: this is more like on target...threads just go unless explicitely made to exit in rockbox firmware code |
21:11:05 | gevaerts | kura: technically, rockbox doesn't *add* anything. It's different firmware, not a firmware enhancement |
21:11:31 | kugel | jhMikeS: your scenario can't happen on target? |
21:13:06 | | Part watto |
21:13:21 | kura | gevaerts Yes I know but it is rockbox helpfull on clip+ ? |
21:13:29 | kura | It is eq better? |
21:13:45 | kura | There is a allarm clock ? |
21:13:54 | AlexP | kura: Read the manual |
21:14:09 | Bagder | kura: rockbox shines more! |
21:14:18 | gevaerts | That's entirely up to you... |
21:14:18 | AlexP | And really, do you think that people on the Rockbox channel are going to say anything other than they think Rockbox s better? |
21:14:23 | funman | rockbox impress the girls |
21:14:48 | | Join CGL [0] (~CGL@190.207.226.198) |
21:14:50 | funman | didn't try with the guys but that should work too. if not file a bug |
21:14:52 | kura | funman Thx for help! |
21:15:12 | kura | I want to know that |
21:15:13 | kura | ;p |
21:15:41 | kugel | jhMikeS: the other problem is that there's now a interdependency of system-sdl.c and thread-sdl.c, which breaks my gnu pth work |
21:16:11 | | Nick CGL is now known as [CGL] (~CGL@190.207.226.198) |
21:16:13 | kugel | hm, no maybe not |
21:16:23 | jhMikeS | kugel: no, target just power cuts whenever something gets to that point (threads disappear at that point of course) |
21:16:24 | kugel | ah well, there is |
21:16:36 | | Join Marker_ [0] (~4ddc89bc@gateway/web/freenode/x-uujzavkuxzjcfxya) |
21:16:50 | kugel | jhMikeS: I've seen rockbox deadlock at shutdown because the sd thread froze |
21:17:44 | jhMikeS | kugel: I'm sure some refinements can be made in order to clean it up but this works for the sim |
21:18:01 | | Quit kura (Remote host closed the connection) |
21:18:09 | kugel | I hope so, gnu pth can't feed sim_do_exit with an SDL_mutex |
21:18:33 | Marker_ | When was the last release for cowon d2 ? |
21:18:47 | jhMikeS | kugel: but is it really the same thing going on? |
21:19:36 | jhMikeS | kugel: guess that makes sense :) might be possible to feed it the other way instead |
21:20:00 | gevaerts | Marker_: there has never been a stable release that included the d2 |
21:21:01 | jhMikeS | kugel: what I don't get with what you're saying is that both files are SDL files anyway, not pth |
21:22:29 | kugel | in my qualification task I ported over pth which can transparently replace sdl threads and are IMO better suitable for us and for the sim anyway (featuring priorities for example) |
21:22:45 | Marker_ | it's bad,very bad :( |
21:22:50 | kugel | you can keep the sdl but only replace its threads with pth |
21:24:14 | jhMikeS | so it makes pth look like SDL? which thread.c does it run because naturally the sim feeds SDL_Thread * everywhere. |
21:24:35 | Marker_ | I hope that it will... |
21:25:10 | kugel | jhMikeS: no, just implement threading api. no parts of the sim assumed so far that the underlying rockbox threads are sdl threads |
21:27:47 | kugel | thread-sdl.c isn't compiled but thread-pth is (which in turn has no traces of sdl threads) |
21:28:58 | jhMikeS | but what about the system*.c? |
21:29:09 | kugel | the same, unmodified |
21:29:42 | | Quit storm` (Ping timeout: 240 seconds) |
21:29:48 | jhMikeS | it's still system-sdl.c when using pth? |
21:29:55 | kugel | yes |
21:30:49 | kugel | system-sdl.c doesn't know about the threads, except that it calls sim_thread_shutdown on exit |
21:31:05 | kugel | or rather didn't ;) |
21:31:42 | jhMikeS | didn't know or didn't call? :) |
21:33:46 | | Join storm` [0] (~lol@ip98-179-182-180.ri.ri.cox.net) |
21:34:50 | | Join kugel__ [0] (~kugel@e178058021.adsl.alicedsl.de) |
21:35:02 | | Quit kugel (Disconnected by services) |
21:35:06 | | Nick kugel__ is now known as kugel (~kugel@e178058021.adsl.alicedsl.de) |
21:35:08 | kugel | jhMikeS: didn't know |
21:35:51 | | Quit kugel (Changing host) |
21:35:51 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:37:33 | jhMikeS | kugel: it looked like it knows. what particular SDL can't be faked into pth? |
21:38:58 | | Join kugel_ [0] (~kugel@e178059143.adsl.alicedsl.de) |
21:39:09 | | Quit kugel (Disconnected by services) |
21:39:18 | | Nick kugel_ is now known as kugel (~kugel@e178059143.adsl.alicedsl.de) |
21:39:22 | | Quit kugel (Changing host) |
21:39:22 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:43:07 | kugel | jhMikeS: where? |
21:44:59 | | Join kugel_ [0] (~kugel@e178062075.adsl.alicedsl.de) |
21:45:19 | | Quit kugel (Disconnected by services) |
21:45:23 | | Nick kugel_ is now known as kugel (~kugel@e178062075.adsl.alicedsl.de) |
21:45:27 | | Quit kugel (Changing host) |
21:45:27 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:46:54 | jhMikeS | kugel: system-sdl.c sure looked like it knows about threads, creating synchronizations and such |
21:47:08 | kugel | jhMikeS: only for the event thread |
21:47:16 | kugel | that one doesn't count, it's not a rockbox thread |
21:48:10 | | Join kugel_ [0] (~kugel@e178062168.adsl.alicedsl.de) |
21:48:30 | | Quit kugel (Disconnected by services) |
21:48:34 | | Nick kugel_ is now known as kugel (~kugel@e178062168.adsl.alicedsl.de) |
21:48:38 | | Quit kugel (Changing host) |
21:48:38 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:49:53 | | Join kugel_ [0] (~kugel@e178059242.adsl.alicedsl.de) |
21:50:11 | | Quit kugel (Disconnected by services) |
21:50:17 | Marker_ | And one more question |
21:50:17 | | Nick kugel_ is now known as kugel (~kugel@e178059242.adsl.alicedsl.de) |
21:50:23 | | Quit kugel (Changing host) |
21:50:23 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:51:04 | jhMikeS | but it's still a thread, and a thread's a thread from the POV of the underlying code that deals with them |
21:51:23 | Marker_ | How can I boot from official fw at Ipod nano(Whithout deleting rockbox) ? |
21:51:38 | Marker_ | sorry for my english |
21:53:05 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
21:53:28 | funman | where have the manuals gone? |
21:53:53 | AlexP | server move I guess |
21:54:20 | funman | i read them yesterday |
21:54:36 | AlexP | Zagor_, Bagder - the manuals seem to have disappeared? |
21:54:48 | Zagor_ | ah |
21:55:07 | AlexP | Marker_: Hold a button when booting - for ipod I think it is menu, but I'm not sure |
21:55:08 | kugel | jhMikeS: the underlying code doesn't deal with it |
21:55:22 | kugel | it's more of an interrupt source not a thread |
21:55:29 | kugel | rockbox completely ignores it |
21:55:57 | Bagder | who needs manuals anyway! |
21:56:02 | Bagder | ;-P |
21:56:06 | kugel | pth replaces the threads that are relevant for rockbox' multithreading |
21:56:30 | pixelma | Bagder: we of course to tell people to rtfm ;) |
21:56:30 | jhMikeS | kugel: not totally, no. "int source" is something the "scheduler" is aware of (naturally) |
21:56:39 | AlexP | Bagder: But how do I tell people to RTFM if there are no FMs? :) |
21:57:00 | | Join kugel_ [0] (~kugel@g231106201.adsl.alicedsl.de) |
21:57:11 | Zagor_ | AlexP: fixed |
21:57:17 | CIA-5 | New commit by bieber (r26337): Theme Editor: Fixed a bug in the subline parser, added a LINE element to contain logical lines, working on data model |
21:57:20 | | Quit kugel (Disconnected by services) |
21:57:24 | | Nick kugel_ is now known as kugel (~kugel@g231106201.adsl.alicedsl.de) |
21:57:28 | | Quit kugel (Changing host) |
21:57:28 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
21:57:28 | Bagder | those arguments were so convincing the manuals were brought back |
21:57:35 | AlexP | Zagor_: ta :) |
21:58:23 | AlexP | Marker_: http://download.rockbox.org/daily/manual/rockbox-ipodnano1g/rockbox-buildch3.html#x5-290003.1.3 |
21:59:03 | Marker_ | thanks |
22:00 |
22:00:11 | jhMikeS | kugel: where's the branch of yours again? |
22:01:23 | *** | Saving seen data "./dancer.seen" |
22:02:32 | | Quit kugel (Ping timeout: 260 seconds) |
22:02:36 | | Quit liar (Quit: Verlassend) |
22:03:21 | | Quit Marker_ (Ping timeout: 252 seconds) |
22:04:07 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
22:04:27 | kugel | kugel-rb.git">http://repo.or.cz/w/kugel-rb.git, it's not in sync thogh. anyway, pth could easily replace the *rockbox* sdl threads, now system-sdl.c assumes they're sdl threads as well |
22:04:30 | kugel | with pth, the scheduler doesn't see that the event thread is a thread (it's not in the threads[] array), if anything it sees then it's the resulting button_event() calls that are called in interrupt context |
22:05:12 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
22:06:30 | jhMikeS | kugel: true, but really, it's not seeing it now either, not from thread-sdl.c, it sees some entity tell it to leave and makes a call up to finish the shutdown. |
22:07:03 | * | jhMikeS 's trying not to delete the object that might still be in use |
22:07:33 | epicfailguy | my rockbox made a directory with my old stuff in it called ##MUSIC# thats not accessable through windows, is it safe to delete that or will it brick it? |
22:07:45 | AlexP | Rockbox didn't make that |
22:07:53 | AlexP | The Sansa firmware did |
22:08:01 | AlexP | And yes, you can delete it |
22:08:21 | AlexP | But the Sansa firmware will recreate it every time it is booted |
22:08:29 | jhMikeS | mess it, I'd rather have a bloody sim_thread_cleanup, then the mutex doesn't have to be passed up...orr..... |
22:08:41 | | Quit kugel (Ping timeout: 240 seconds) |
22:08:48 | | Join kugel [0] (~kugel@g231107007.adsl.alicedsl.de) |
22:09:06 | | Quit kugel (Changing host) |
22:09:06 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
22:09:08 | kugel | jhMikeS: but system-sdl.c now assumes sdl threads |
22:09:45 | | Quit merbanan (Ping timeout: 258 seconds) |
22:10:13 | epicfailguy | what about ##PORT# |
22:10:27 | jhMikeS | how? |
22:10:36 | funman | epicfailguy: that's not rockbox but the Sandisk OF. go ask Sandisk |
22:10:39 | AlexP | epicfailguy: same, they are all made by the Sansa OF |
22:10:51 | epicfailguy | ok thanks. |
22:10:59 | funman | ADJUSTABLE_CPU_VOLTAGE on clipv1 -> + 13 *minutes* of battery |
22:11:09 | jhMikeS | what part is the assumption? I'm still not clear on that. |
22:12:06 | kugel | jhMikeS: well, sim_do_exit wants to be called from the threads and wants an SDL_mutex, no? |
22:12:20 | jhMikeS | it assumed SDL semas (or seemed to), seem to say "SDL_this/that" quite alot. if these aren't necessarily SDL, they should probably not be labelled as such at all |
22:13:06 | bertrik | funman, I saw that you made some functions inline and put them in a .h file. |
22:13:31 | jhMikeS | well, it wanted an SDL semaphore too, or so it appeared |
22:13:37 | * | kugel wants to know the issue with making the threads shutdown all threads except the main one |
22:13:50 | kugel | jhMikeS: which semaphore? |
22:13:57 | jhMikeS | the one you said |
22:14:05 | jhMikeS | was fine yesterday |
22:14:23 | kugel | again, that's for the event thread, not for the rockbox ones |
22:14:33 | kugel | as I said, the event thread is untouched by pth |
22:14:47 | kugel | it's got nothing to do with rockbox' multithreading |
22:15:22 | jhMikeS | but it still call SDL functions, and I'm under the impression you're silently making them something else |
22:15:42 | kugel | it, them? |
22:15:55 | | Join Soap_Hotel [0] (www-data@giant.haxx.se) |
22:16:51 | jhMikeS | make the SDL calls into pth calls or something like that |
22:17:09 | funman | bertrik: yes |
22:17:15 | kugel | no, I just implemented a different backend |
22:19:25 | bertrik | funman, it's against the conventions in docs/CONTRIBUTING as far as I can see (and I'm not really fond of it myself either) |
22:19:33 | jhMikeS | kugel: sort of your own version pth version of SDL? |
22:20:20 | funman | bertrik: i think it's ok for oneliners |
22:21:09 | | Join kugel_ [0] (~kugel@g231107120.adsl.alicedsl.de) |
22:21:27 | | Quit kugel (Disconnected by services) |
22:21:31 | | Nick kugel_ is now known as kugel (~kugel@g231107120.adsl.alicedsl.de) |
22:21:33 | kugel | jhMikeS: just see kugel-rb.git/tree/d20a1d3b9c92d4c5b29b7f0782541558e605a648:/firmware/target/hosted">http://repo.or.cz/w/kugel-rb.git/tree/d20a1d3b9c92d4c5b29b7f0782541558e605a648:/firmware/target/hosted, thread-pth.c is under unix/ |
22:21:38 | | Quit kugel (Changing host) |
22:21:38 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
22:21:39 | bertrik | I don't know, I thought inlining was basically being done only when there is special reason to do it |
22:22:04 | funman | not to export a symbol |
22:22:12 | funman | avoid a call |
22:23:00 | Soap_Hotel | funman - does the /arm/as3525 audio work affect the Cowon D2 or only the sansas? |
22:23:26 | funman | only sansa, cowon d2 is a tcc780x |
22:23:39 | Soap_Hotel | thank you. ;) |
22:23:59 | bertrik | hm, we could do this to a lot of other functions then |
22:26:02 | * | jhMikeS is lost , if this sytem file is "hosted" and not necessariy SDL, it shouldn't reference SDL but be logical layer and the SDL stuff do what it needs to do |
22:26:57 | kugel | thread-pth.c doesn't reference SDL (well, except for one call to SDL_GetTicks() but that can be fixed) |
22:27:29 | kugel | and system-sdl.c doesn't reference pth. each only reference the Rockbox kernel & threading api |
22:28:35 | Zagor_ | lookie, flyspray! |
22:29:29 | funman | \o/ |
22:31:01 | jhMikeS | kugel: but system-sdl.c *does* reference SDL and already did. |
22:31:49 | kugel | and that |
22:32:18 | kugel | 's a problem? |
22:34:40 | jhMikeS | apparently it is. help out a *very* confused person that totally does get what you're saying by pointing him to relevant pth files :) |
22:34:46 | jhMikeS | s/does/doesn't |
22:41:15 | | Join max242 [0] (www-data@giant.haxx.se) |
22:41:21 | kugel | jhMikeS: :/ |
22:41:31 | | Quit Soap_Hotel (Quit: CGI:IRC) |
22:41:35 | | Join Soap_Hotel [0] (www-data@giant.haxx.se) |
22:41:58 | kugel | jhMikeS: I'd now need to call sim_do_exit() from thread-pth.c with a mutex that doesn't exist |
22:42:49 | kugel | I also don't get why system-lcd.c calls the threads to shutdown and the threads call sdl to shutdown |
22:49:19 | jhMikeS | you need to call sim_do_exit in system-sdl.c from pth? that's what you're saying? |
22:50:07 | kugel | yes, from the threading back-end, is that wrong? |
22:51:09 | jhMikeS | I suppose it's confusing for the that's not necessarily run with SDL to appear so inherently tied to SDL. :) |
22:51:19 | jhMikeS | *for the code |
22:51:20 | | Join MethoS- [0] (~clemens@134.102.106.250) |
22:51:43 | kugel | definitely |
22:52:52 | kugel | looking at your commit diff I'm still not exactly aware of what happens at shutdown |
22:52:53 | jhMikeS | that includes *any* SDL_ call whatsoever, it should probably abstract that to use sim_set_video_mode or some such construct, then it's all much clearer on what the intent is |
22:53:08 | kugel | it looks to me as the main thread could exit before the other rockbox threads do |
22:53:48 | kugel | jhMikeS: no, I'm only worried about the threads |
22:54:09 | kugel | the other parts need to be tied to sdl anyway because of some other constraints |
22:54:09 | jhMikeS | no, because the main thread waits for the event thread, which waits for the other threads, therefore main is last to terminate |
22:54:21 | | Quit max242 (Quit: CGI:IRC (Ping timeout)) |
22:54:46 | | Quit bmbl (Quit: Bye!) |
22:54:52 | kugel | ah yes, there it is |
22:56:04 | jhMikeS | kugel: it's reversible, or a callback could be used as a parameter that does whatever is needed, or just have one more call down to finish cleanup (which should be before SDL_Quit) |
22:57:14 | jhMikeS | I'll be honest, I didn't like param, not for your reasons but just because it's aesthetically displeasing as hell |
22:59:27 | | Quit kugel (Ping timeout: 272 seconds) |
23:00 |
23:02:15 | | Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.) |
23:04:22 | | Join kugel [0] (~kugel@e178059251.adsl.alicedsl.de) |
23:04:22 | | Quit kugel (Changing host) |
23:04:22 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:09:42 | | Quit kugel (Ping timeout: 240 seconds) |
23:12:06 | | Quit esperegu_ (Remote host closed the connection) |
23:12:16 | | Part Boldfilter |
23:12:41 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:14:05 | jhMikeS | I got something else and best of all, no param at all |
23:17:49 | | Quit kugel (Ping timeout: 272 seconds) |
23:21:52 | | Quit GeekShadow (Quit: The cake is a lie !) |
23:22:28 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:24:53 | | Join kugel_ [0] (~kugel@g231104141.adsl.alicedsl.de) |
23:25:13 | | Quit kugel (Disconnected by services) |
23:25:17 | | Nick kugel_ is now known as kugel (~kugel@g231104141.adsl.alicedsl.de) |
23:25:21 | | Quit kugel (Changing host) |
23:25:21 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:30:19 | | Join kugel_ [0] (~kugel@e178059196.adsl.alicedsl.de) |
23:30:39 | | Quit kugel (Disconnected by services) |
23:30:43 | | Nick kugel_ is now known as kugel (~kugel@e178059196.adsl.alicedsl.de) |
23:30:49 | | Quit kugel (Changing host) |
23:30:49 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:32:02 | | Join kugel_ [0] (~kugel@g231104251.adsl.alicedsl.de) |
23:32:22 | | Quit kugel (Disconnected by services) |
23:32:26 | | Nick kugel_ is now known as kugel (~kugel@g231104251.adsl.alicedsl.de) |
23:32:30 | | Quit kugel (Changing host) |
23:32:30 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:36:04 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
23:36:06 | CIA-5 | New commit by jethead71 (r26338): Simulator: get rid of SDL_mutex* parameter to sim_do_exit. |
23:36:10 | | Join kugel_ [0] (~kugel@e178060246.adsl.alicedsl.de) |
23:36:26 | | Quit kugel (Disconnected by services) |
23:36:30 | | Nick kugel_ is now known as kugel (~kugel@e178060246.adsl.alicedsl.de) |
23:36:36 | | Quit kugel (Changing host) |
23:36:36 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
23:38:10 | | Join webguest88 [0] (www-data@giant.haxx.se) |
23:38:26 | webguest88 | hi |
23:38:39 | krazykit | hi |
23:38:44 | webguest88 | any here who can help me regarding rockbox ? |
23:38:44 | bluebrother | Hello, I'm Eliza. Please tell me your problem. |
23:39:06 | bluebrother | I don't understand here who can. |
23:39:09 | | Join yawny [0] (user36@2610:150:c229::2) |
23:39:26 | gevaerts | webguest88: not unless you ask specific questions :) |
23:39:35 | webguest88 | lol sorry |
23:39:37 | webguest88 | ok |
23:39:39 | webguest88 | here it is |
23:39:40 | bluebrother | Hello, I'm Eliza. Please tell me your problem. |
23:39:52 | * | gevaerts glares at bluebrother |
23:40:00 | webguest88 | i am trying to install rockbox on e270r sansa |
23:40:24 | * | bluebrother glares at gevaerts |
23:40:40 | webguest88 | i downloaded the manufacturedrivers e200r |
23:40:49 | webguest88 | provided on the site |
23:41:20 | webguest88 | but my devince wont install on windows with those drivers |
23:41:45 | webguest88 | ? |
23:41:48 | | Quit elcan (Ping timeout: 264 seconds) |
23:41:48 | bluebrother | how does "wont install on windows" exactly look like? |
23:41:50 | webguest88 | *device |
23:42:16 | webguest88 | it says the drivers dont contain any info abt your hardware |
23:42:56 | funman | perhaps it's not a e200r, i think those have a rhapsody menu in the OF |
23:43:18 | webguest88 | hmmm |
23:43:34 | webguest88 | its an e270r |
23:43:51 | webguest88 | sansa rhapsody |
23:44:13 | bluebrother | hmm, does the e200r have a different USB ID? |
23:45:27 | webguest88 | what do you mean? |
23:45:31 | webguest88 | USB ID ? |
23:46:00 | gevaerts | What's the firmware version? |
23:46:15 | * | gevaerts doesn't know much about the R variants |
23:46:17 | webguest88 | its v 1. something |
23:46:25 | bluebrother | a USB device attached to the computer has a USB ID. This is used to determine what to do with it −− like, which manufacturer it is, and which driver does belong to it. |
23:46:40 | gevaerts | hm |
23:47:32 | webguest88 | my hardware device list shows the uninstalled e270r |
23:47:40 | jhMikeS | It probably uses the same id as the non-R e200 (it's the same build). I have both kinds here. |
23:47:42 | webguest88 | in other devices |
23:47:56 | gevaerts | webguest88: I assume you're following http://www.rockbox.org/wiki/SansaE200RInstallation ? Did you put the sansa in manufacturing mode as explained there? |
23:48:19 | webguest88 | yup |
23:48:22 | | Quit bluebrother (Disconnected by services) |
23:48:25 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
23:48:37 | gevaerts | So it now has a black screen and lit blue leds? |
23:48:44 | webguest88 | windows asked me bat installing drivers for the device |
23:48:55 | webguest88 | about* |
23:49:04 | webguest88 | but the drivers wont fit |
23:49:13 | bluebroth3r | ok, and you pointed it to the extracted zip file you downloaded? |
23:49:21 | webguest88 | yup |
23:49:27 | bluebroth3r | what windows version do you use? |
23:49:47 | | Nick bluebroth3r is now known as bluebrother (~dom@rockbox/developer/bluebrother) |
23:49:55 | webguest88 | when i manually select the drivers it says "drivers location has no info abt your hardware" |
23:49:59 | | Join kugel_ [0] (~kugel@g231227228.adsl.alicedsl.de) |
23:50:12 | webguest88 | xp sp3 |
23:50:28 | gevaerts | Does the sansa show anything on the screen? |
23:50:43 | bluebrother | hmm. The folder you're pointing it to does contain a file with .inf extension plus some few others with libusb<something>? |
23:50:52 | webguest88 | yup |
23:51:20 | bluebrother | then that should work. Maybe the player isn't in manufacturing mode? |
23:51:26 | jhMikeS | e200r *install* needs some special handling (thought you meant RB). each device has it's own id. if it's in manufacturer mode, iirc we do have a driver for that |
23:51:49 | | Quit kugel (Ping timeout: 265 seconds) |
23:52:39 | webguest88 | hmmm |
23:53:05 | bluebrother | what does the screen show (repeating gevaerts question here ;-) |
23:53:07 | webguest88 | maybe i amnot into manufacturing mode |
23:53:18 | webguest88 | connecting.... |
23:53:29 | gevaerts | that's not manufacturer mode |
23:53:49 | webguest88 | lol |
23:54:29 | gevaerts | hm, the wiki is not really complete... |
23:54:43 | | Quit kugel_ (Ping timeout: 265 seconds) |
23:54:43 | webguest88 | how do i goto the manu mode ? |
23:55:01 | webguest88 | i hold the round button |
23:55:06 | | Join vaguerant [0] (~vague@CPE-58-175-76-199.dqzk1.lon.bigpond.net.au) |
23:55:06 | | Quit vaguerant (Changing host) |
23:55:06 | | Join vaguerant [0] (~vague@wikipedia/vague-rant) |
23:55:07 | bluebrother | according to the wiki, "turn on the hold switch, hold select and plug in USB while continuing to hold select for about 10s" |
23:55:16 | bluebrother | did you do that? |
23:55:18 | gevaerts | Make sure it's off first though |
23:55:26 | webguest88 | select is the round button right ? |
23:55:28 | bluebrother | hmm, doesn't it need to be turned off first? |
23:55:28 | * | jhMikeS looks at the manual and sees no reference to the e200r differences (and install was quite different before) :\ |
23:55:49 | gevaerts | select is the middle button. I think it's round, yes |
23:55:54 | jhMikeS | err, duhh there's the link :) |
23:55:57 | bluebrother | jhMikeS: just checked a bit earlier, for the e200r there is a link to the wiki in the manual :) |
23:56:11 | bluebrother | webguest88: you can also check the manual for the naming of the buttons :) |
23:56:33 | webguest88 | it has to be off? |
23:56:38 | gevaerts | yes |
23:56:52 | funman | i got lcd invert working on fuzev1, except an off by one-line bug when coming back from mpegplayer |
23:57:51 | jhMikeS | bluebrother: yes, I just overlooked it momentarily...http://www.rockbox.org/twiki/bin/view/Main/SansaE200RInstallation |
23:57:58 | ssorgatem | catalan language update: http://pastie.org/980878 |
23:58:18 | webguest88 | nothing happening when its off ? |
23:58:28 | webguest88 | are you sure it has to be off ? |
23:58:31 | | Quit ender` (Quit: printk("autofs: Out of inode numbers -- what the heck did you do??\n"); -- /usr/src/linux/fs/autofs/root.c) |
23:58:33 | bluebrother | yes. |