00:00:39 | | Quit Arathis ("[rl_bot quit]") |
00:04:33 | *** | Saving seen data "./dancer.seen" |
00:12:52 | | Quit Bonusbartus ("CGI:IRC") |
00:15:48 | | Quit petur ("sssssssssss---------PLOP!") |
00:17:38 | | Quit jhMikeS (Nick collision from services.) |
00:17:44 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:20:28 | jhMikeS | could use a counter and if x number of reads happens with no buttons down and scanning enabled, it's disengaged. |
00:23:11 | | Quit Wett_ (Read error: 104 (Connection reset by peer)) |
00:23:51 | scorche | Bagder: now that the logs have rolled over, can you cleanup from 07.09.12 to 08.04.12? |
00:24:44 | amiconn | jhMikeS: This wouldn't help catching a button press when it's disabled by the interrrupt |
00:24:49 | Bagder | scorche: sure |
00:25:42 | amiconn | If we absolutely want, we could scan the buttons at a very low rate (like once per second) when accessory detect says no button is pressed, and switch to full rate if we get a valid reading |
00:26:17 | amiconn | But I don't think it's necessary. Buttons are really reliable even with the 'accessory detect' switching |
00:28:17 | jhMikeS | subq.l #1,(address) is atomic right? |
00:28:52 | Bagder | scorche: done, thanks for taking care of the problem |
00:29:15 | amiconn | jhMikeS: Yes it should |
00:29:17 | scorche | i had no choice =) |
00:30:05 | scorche | Bagder: and if you were curious and do not have it logged on your personal box, here is the time from the server coming up to when logbot was able to come in and stay: http://pastebin.ca/258952 |
00:30:30 | jhMikeS | if you lower the rate, the interrupt will have to bring the rate up or else you'll wait the rest of the second with. 'less that what you meant. |
00:31:05 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
00:31:09 | scorche | basically, i got a few staffers to come in and they eventually restarted their bot |
00:31:24 | | Quit NickDe (Remote closed the connection) |
00:36:05 | | Quit funky ("leaving") |
00:37:51 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:44:31 | | Quit ender` (" Women and Cats will do as they please. Men and dogs had better get used to it. -- Robert Heinlein") |
00:49:23 | | Quit PaulJam (".") |
00:55:17 | | Quit obo ("bye") |
01:00 |
01:05:57 | hcs | bah, codec api changed again... |
01:09:22 | | Join NickDe [0] (n=nicholas@ip68-14-79-70.ri.ri.cox.net) |
01:09:27 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:12:07 | rasher | hcs: You need to update the ItunesDBtoTagCache script |
01:12:31 | hcs | it isn't a script, but ok, what's different? |
01:12:49 | rasher | Just the filenames changed |
01:13:01 | hcs | ah, ok |
01:13:25 | rasher | I put a notice on the wiki page |
01:16:33 | hcs | songdb.pl also still calls the files tagcache |
01:18:41 | rasher | Oh right, I forgot that songdb.pl can still be used in some situations |
01:18:50 | | Quit BHSPitMonkey (Read error: 60 (Operation timed out)) |
01:19:07 | | Quit blue_lizard (Read error: 60 (Operation timed out)) |
01:19:16 | | Join blue_lizard [0] (n=blue_liz@p549849E6.dip.t-dialin.net) |
01:20:57 | myzar | anyone figure out the differences in the disk controller for 80 gig 5.5s yet? |
01:21:17 | scorche | no, oh lickful one |
01:21:48 | rasher | hcs: fixed that |
01:22:32 | hcs | thanks, that and the converter are all I use, since it takes too long to build the database on the dap itself |
01:23:15 | * | myzar licks scorche |
01:23:20 | myzar | scorche, are you a married man? |
01:23:32 | scorche | of course not |
01:24:03 | rasher | In fact, you could already do that by running songdb.pl -db database |
01:24:18 | hcs | ah, ok |
01:24:29 | hcs | I was just checking it for the new name |
01:24:39 | myzar | REALLLLLLLLLLLLY. |
01:24:43 | myzar | scorche, did i mention i'm single? |
01:24:57 | myzar | very single |
01:25:13 | hcs | so what would be a better name, iTunesDB2Rockbox? |
01:26:01 | myzar | hc |
01:26:03 | myzar | call it... |
01:26:07 | rasher | Sounds reasonable |
01:26:09 | myzar | Applebox! |
01:26:43 | hcs | now I've got to figure out how to build it for windows again... |
01:27:11 | scorche | myzar: and i am male...your point?...and dont answer, as it doesnt belong in this channel anyway ;) |
01:28:20 | myzar | :P |
01:28:36 | myzar | scorche |
01:28:43 | myzar | meet me in the broom closet in 20 minutes |
01:28:51 | myzar | we'll discuss it there |
01:29:06 | scorche | hrm...apparently, when a staffer did a certain type of kline, it triggered the bug which forced the ircd to core on all servers... |
01:29:32 | scorche | (for anyone who is still interested on the freenode crash) |
01:29:44 | hcs | that'd be the "arbitrary turnback command", aka "kill ship" |
01:29:47 | myzar | this is a strange ircd scorche |
01:29:52 | myzar | no voice, hops, or ops |
01:29:57 | myzar | i don't understand it |
01:30:02 | scorche | huh? |
01:30:08 | scorche | there are such things... |
01:30:14 | myzar | every channel i go to |
01:30:16 | myzar | nobody has access |
01:30:21 | myzar | but yeah, i know it has at least OP |
01:30:30 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
01:30:41 | scorche | there are many channels that are moderated completely |
01:30:52 | myzar | but the point is to chat |
01:30:57 | myzar | unless it has a bot that shows CVS changes |
01:31:02 | myzar | and its the only one that can talk |
01:31:08 | scorche | and it is a network guideline not to keep OP access that i dont have an issue with |
01:31:20 | myzar | i don't get why |
01:31:23 | myzar | Bagder HAS had OP before |
01:31:30 | myzar | strange, strange network |
01:31:30 | scorche | join #freenode-social to see an example |
01:31:43 | amiconn | Several people can op themselves when needed |
01:31:50 | myzar | oh, i know |
01:31:54 | myzar | i understand that |
01:32:08 | myzar | but it's the idea behind it |
01:32:12 | myzar | i fail to see a reason |
01:32:19 | scorche | you can do a /msg chanserv access #rockbox list to see whom |
01:32:28 | scorche | the idea behind what? |
01:32:30 | hcs | http://freenode.net/channel_guidelines.shtml |
01:32:41 | myzar | nobody having any acess unless they need to use it |
01:32:50 | scorche | what is wrong with that? |
01:32:52 | myzar | reminds me of having to SU |
01:32:57 | myzar | well, is there a point? |
01:33:06 | myzar | why not have people have access as it is? |
01:33:08 | scorche | yes...read the link that hcs linked |
01:33:20 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
01:33:43 | myzar | well, it makes slightly more sense |
01:34:11 | myzar | but if the only reason is to defer users from bothering you because you have a shiny @ next to your name |
01:34:18 | myzar | why can't they access list and just bother those people? |
01:35:10 | scorche | they can of course, but those type of people typically either dont know how to do that, or think it is not worth the effort |
01:35:43 | myzar | i see |
01:35:51 | myzar | well, then the majority wouldn't do that |
01:36:02 | myzar | but still, it makes little sense when you compare it that way |
01:36:07 | scorche | also, there are times when new people come in, see that someone has op, and specifically ask them for help |
01:37:50 | myzar | that's what i meant |
01:38:10 | myzar | "Oh. He has a @ next to his name. I'll bother him because I didn't bother reading the FAQ or searching the forums" |
01:38:38 | myzar | but wouldn't an option to make the server turn off queries and notices if you have access in a channel be a better option? |
01:38:45 | myzar | especially one with a custom responce |
01:38:49 | myzar | or action |
01:39:21 | scorche | not really |
01:39:31 | hcs | The operator status is for maintenance purposes, and it makes sense to only use it for such. |
01:40:03 | myzar | like su/root |
01:40:08 | myzar | but still... |
01:40:12 | scorche | honestly, this is a much cleaner way...the only reason i can see to keep op privs while not in a situation, is to flaunt it imo |
01:40:22 | hcs | right, the flaunting |
01:41:04 | hcs | I'm sure you've seen other networks with "op-heavy" rooms, that use it as a status symbol |
01:41:51 | scorche | and an excuse to be even more elitist |
01:42:16 | hcs | rasher: is loading tagcache to RAM supposed to work? |
01:42:26 | hcs | *database, sorry |
01:42:38 | rasher | hcs: It should, I didn't touch anything but the filenames |
01:42:57 | hcs | it hasn't worked for me before and isn't working now, thought I'd ask |
01:43:20 | rasher | Ah, well, you should ask Slasheri. I don't really know much about it. |
01:43:32 | hcs | ok |
01:43:39 | rasher | I just did the renaming |
01:44:00 | myzar | then again |
01:44:10 | myzar | the channel looks dead without any prefix symbols near peoples names |
01:44:15 | | Join Ribs2 [0] (n=freenode@91.84.8.218) |
01:44:21 | myzar | freenode should have a random character next to every name |
01:44:26 | myzar | that would make it interesting |
01:44:26 | myzar | :P |
01:47:19 | scorche | well, that is just your preference then ;P |
01:48:30 | | Join hani [0] (n=hani@80.80-202-169.nextgentel.com) |
01:49:24 | hani | hmm, i just updated my ipod to use rockbox... i'm wondering if there's anything special i need to do to allow itunes to automatically sync with rockbox? |
01:49:42 | | Join relaxed [0] (n=relaxed@unaffiliated/relaxed) |
01:52:57 | | Join spiorf [0] (n=spiorf@host240-142.pool8250.interbusiness.it) |
01:54:02 | hcs | hani: there is no convenient way that I know of, though it is possible to convert the iTunes database into a form readable by rockbox |
01:54:33 | hani | ouch |
01:54:56 | rasher | Or you could just use Itunes like you always have, and use the database browser |
01:55:55 | hani | rasher, elaborate? |
01:57:10 | rasher | hani: http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ#How_do_I_access_music_that_I_hav |
01:57:20 | rasher | Specifically this: The Rockbox equivalent to the iTunes database is simply called Database. This will build a unified database containing both the music you have transfered using iTunes and music you have just copied to your iPod's hard disk, and allow you to browse it by Artist, Album, Genre etc. |
01:57:50 | rasher | And then, http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-buildch4.html#x7-380004.2 |
01:59:10 | | Quit Ribs3 (Read error: 110 (Connection timed out)) |
02:00 |
02:00:22 | rasher | The key is to understand that music transferred with Itunes is simply placed in a hidden folder with inconvenient names. |
02:01:03 | hani | i see |
02:01:12 | hani | okey... |
02:01:18 | hani | thanks rasher |
02:01:25 | * | hani bed & |
02:01:27 | | Quit hani ("Leaving") |
02:03:33 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:04:37 | *** | Saving seen data "./dancer.seen" |
02:07:40 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
02:07:55 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
02:17:57 | | Quit wooo (Read error: 113 (No route to host)) |
02:35:54 | | Quit spiorf (Remote closed the connection) |
02:38:46 | | Quit nenolod ("brb") |
02:40:02 | | Quit Rondom (Read error: 60 (Operation timed out)) |
02:42:18 | | Join TeaSeaLancs [0] (n=thunderc@82.153.141.169) |
02:44:08 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
02:44:13 | | Join aegray [0] (n=aegray@c-71-194-37-21.hsd1.il.comcast.net) |
02:51:42 | relaxed | Installed rockbox on my nano tonight and it was playing flac/mp3. Everything was ok but now I think the battery is completely drained. It won't even start. Any thoughts? |
02:54:49 | TeaSeaLancs | relaxed: You able to get it to charge? |
02:54:58 | TeaSeaLancs | Rockbox does drain the battery at quite a faster rate compared to apple firmware. |
02:55:58 | relaxed | dmesg shows nothing when I plug it in and I don't see the battery on the screen. |
02:56:51 | relaxed | Hope it's not ruined :( |
02:57:19 | | Quit TeaSea (Read error: 110 (Connection timed out)) |
02:57:27 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
02:57:33 | | Join aegray_ [0] (n=aegray@c-71-194-37-21.hsd1.il.comcast.net) |
03:00 |
03:00:11 | | Quit gtkspert (Read error: 104 (Connection reset by peer)) |
03:00:34 | hcs | relaxed: tried rebooting? sometimes it is still running, deadly |
03:00:51 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
03:01:08 | relaxed | you mean by holding play and meu down? |
03:01:16 | relaxed | menu |
03:01:16 | hcs | select and menu |
03:01:48 | relaxed | oh thank the baby jesus! |
03:01:59 | * | relaxed was scared |
03:02:15 | * | relaxed hugs hcs |
03:02:26 | * | scorche wonders what the baby jesus had to to with it |
03:02:31 | hcs | glad to help, fortunately ipods are fairly resilient |
03:03:38 | relaxed | Does the nano battery plus rockbox enable me to listen to 70 mins worth of flac? |
03:04:18 | scorche | more than that |
03:04:53 | relaxed | great! this is very slick :) |
03:07:18 | | Quit gromit` (Remote closed the connection) |
03:08:58 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
03:09:09 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
03:14:00 | | Part pixelma |
03:20:32 | | Join ptw419 [0] (i=ptw419@66-90-180-190.dyn.grandenetworks.net) |
03:22:27 | | Join lostnihilist [0] (n=lostnihi@adsl-68-250-39-195.dsl.chcgil.ameritech.net) |
03:31:21 | | Join BHSPitMonkey [0] (n=stephen@adsl-67-64-112-116.dsl.rcsntx.swbell.net) |
03:46:44 | | Quit newbyx86 ("afk") |
03:47:06 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
03:48:36 | | Join daurnimator [0] (i=daurn@124.243.164.126) |
03:53:00 | | Join BHSPitLappy [0] (n=steve-o@adsl-67-64-112-116.dsl.rcsntx.swbell.net) |
03:53:38 | | Join jba [0] (n=jba@postoffice.rogen.com.au) |
03:53:41 | jba | hey guys |
03:54:20 | jba | trying to debug a race condition in the gigabeat port. basically audio_stop gets called from audio_get_buffer , which gets called from talk_inity |
03:54:46 | jba | anyhow, audio stop, pushes a Q_AUDIO_STOP request onto the queue and then infinite loops waiting for playing to be false, or the queue to be empty |
03:55:29 | jba | i need some help in debugging the audio_thread and the queue in particular, because I can't seem to get the audio_thread to show any signs of running, and playing remains true, cause rb to lock up |
03:55:59 | jba | disclaimer, i may have some of he function names around the wrong way (this is all off my memory from hacking last night) |
04:00 |
04:04:41 | *** | Saving seen data "./dancer.seen" |
04:18:59 | | Join TeaSea [0] (n=thunderc@82.153.140.159) |
04:23:44 | | Join shnee [0] (n=CurtyD13@cpe-65-24-168-255.columbus.res.rr.com) |
04:26:22 | | Quit TeaSea (Remote closed the connection) |
04:33:25 | | Quit TeaSeaLancs (Read error: 110 (Connection timed out)) |
04:53:10 | | Join woodensoul [0] (i=45f6c134@gateway/web/cgi-irc/labb.contactor.se/x-6c66712fdc614e06) |
04:53:48 | jba | was what i asked that complicated? |
04:55:47 | scorche | it was more of wrong timing...that type of question is better asked in 5-8 hours from now |
04:57:34 | hcs | hey, scheduling of the "don't skip" variety is working again |
04:59:07 | jba | scorche, thanks mate, but I doubt I'll get to be on at that time |
04:59:16 | jba | hoepfully some of the "right people" are able to read the logs |
05:00 |
05:00:49 | scorche | well, a couple hours earlier would have worked as well |
05:00:54 | | Join setuid [0] (i=japh@65.172.152.98) |
05:01:10 | setuid | Can someone point me to some screenshots of Rockbox in action on an iPod? |
05:01:22 | scorche | around the same time as you talk to markun would be sufficient |
05:01:52 | scorche | setuid: the issue with that is that the WPSs or themes are user created |
05:02:05 | scorche | look in the WPSGallery on the wki |
05:02:14 | setuid | scorche, I'm trying to see if the interface is usable, and if it has anything over the top of my existing ipod firmware |
05:02:25 | scorche | what do you mean? |
05:02:38 | scorche | the only purpose of screenshots int his context is to see what it look like |
05:02:39 | * | myzar slides next to scorche |
05:02:46 | setuid | Right |
05:02:57 | scorche | if you want a feature list, go to the WhyRockbox page on the wiki |
05:03:01 | setuid | Screenshots tell a story about what the interface, navigation, features look like |
05:03:20 | setuid | Nope, no such page on the wiki |
05:03:22 | scorche | it is also linked on the front page |
05:03:28 | setuid | http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=whyrockbox |
05:03:28 | | Quit thegeek (Remote closed the connection) |
05:03:39 | scorche | wiki pages are case sensitive |
05:03:43 | setuid | Of course |
05:03:46 | * | jba is waiting for tagcache to have rating support before he puts rockbox on his ipod |
05:03:47 | setuid | But search should not be |
05:03:54 | scorche | you didnt search |
05:03:57 | jba | i have far too many dynamic playlists based on genre and ratings |
05:04:19 | scorche | jba: well, there is the runtimeDB... |
05:04:39 | jba | yeah I'm not too sure of it's current status |
05:04:50 | jba | the wiki made it seem like a feature to come, not one that is already there |
05:04:53 | scorche | setuid: well, as i said, it is very customizable...but if you look in the manual, you will see the basic screenshots |
05:05:04 | scorche | http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox |
05:05:23 | scorche | and |
05:05:25 | scorche | http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g |
05:06:03 | setuid | I don't have one of them thar video ipods, just the one right before that |
05:06:11 | scorche | 4g? |
05:06:24 | setuid | Yep, made by HP, but its an iPod, just rebranded. |
05:06:28 | scorche | color or greyscale? |
05:06:39 | setuid | Color |
05:06:47 | setuid | color with album art and all that |
05:06:55 | scorche | http://www.rockbox.org/twiki/bin/view/Main/WpsIriverH300 |
05:07:22 | setuid | Most of these wps look like xmms with some fu underneath |
05:07:57 | jba | scorche, try as I might i can't even make the wiki bring up an article on runtimeDB, most of what I know is from mail list archives |
05:08:42 | scorche | http://www.rockbox.org/twiki/bin/view/Main/RuntimeDatabase |
05:08:43 | scorche | ? |
05:09:11 | jba | i googled and search for runtimeDB, no hits, no similar hits, no "did you mean ..." |
05:09:17 | jba | something is up with the search |
05:09:38 | setuid | How does the voice controlled interface work? |
05:09:54 | | Quit ze (Read error: 104 (Connection reset by peer)) |
05:10:35 | scorche | jba: you just have to know what to search for and the context ;) |
05:10:56 | scorche | but without the space, it links to a page with a link to the page i just linked you |
05:11:18 | scorche | setuid: see the manual and/or the wiki |
05:11:18 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
05:13:08 | | Join Rob2222 [0] (n=Miranda@p54B15F08.dip.t-dialin.net) |
05:18:20 | | Join ze [0] (i=ze@70.40.152.105) |
05:25:14 | | Join Terinjokes [0] (n=spader@adsl-10-52-4.mia.bellsouth.net) |
05:25:21 | Terinjokes | hey |
05:25:32 | | Quit setuid ("This terminal has just gone to sleep") |
05:27:44 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
05:34:29 | | Join newbyx86 [0] (n=newbyx86@ip68-7-21-196.sd.sd.cox.net) |
05:47:50 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
05:51:31 | | Quit [sellout] (Remote closed the connection) |
05:52:41 | | Quit newbyx86 ("afk") |
05:57:30 | scorche | myzar: heh...sorry...forgot about that closet in 20 min business |
05:57:58 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
05:58:06 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
05:58:36 | | Join tychver [0] (n=tychver@202-154-152-123.ubs-dynamic.connections.net.nz) |
06:00 |
06:04:42 | *** | Saving seen data "./dancer.seen" |
06:04:51 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
06:05:22 | | Part Terinjokes |
06:05:42 | | Join daurn|laptop [0] (n=quae@124.243.164.126) |
06:09:55 | | Join dau [0] (i=daurn@124.243.164.126) |
06:09:58 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
06:10:56 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
06:17:56 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:21:22 | | Join Ribs3 [0] (n=freenode@91.84.8.218) |
06:22:12 | | Join Nibbier [0] (n=sven@e181067014.adsl.alicedsl.de) |
06:26:30 | | Quit aliask ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]") |
06:27:56 | | Quit Ribs2 (Read error: 60 (Operation timed out)) |
06:39:09 | hcs | does it actually matter to put things in iram for portalplayer? |
06:39:32 | | Quit ptw419 () |
06:49:43 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
06:53:42 | goffa | preglow: this is probably old news.. but did you know there's a new svn of musepack? (7.2) |
07:00 |
07:18:18 | | Nick Soap is now known as SoapIsOutOfTown (n=Soap@rockbox/staff/soap) |
07:38:20 | | Join ender` [0] (n=ender@84.52.165.220) |
07:42:12 | | Join mokeloke [0] (i=eaten@c-67-171-101-87.hsd1.pa.comcast.net) |
07:43:11 | mokeloke | hey guys, i'm new with rockbot, i was wondering if anyone with a 4g ipod photo has had problems with the colors of images? |
07:44:13 | hcs | I have that ipod and have not experience such programs. |
07:44:17 | hcs | *problems |
07:44:35 | mokeloke | hmmm |
07:44:45 | mokeloke | the colors work fine with the normal firmware |
07:44:47 | | Quit ndansmith ("Leaving") |
07:44:51 | mokeloke | i just don't know |
07:45:23 | scorche | what is the issue? |
07:46:03 | mokeloke | the colors are all inverted and such to the point where you can't tell what the image is |
07:46:26 | mokeloke | sort of like a problem with the gamma, possibly |
07:46:29 | | Quit dau (Read error: 104 (Connection reset by peer)) |
07:46:30 | scorche | are you using loader2? |
07:46:43 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
07:46:46 | scorche | gamma doesnt invert colors |
07:46:55 | | Quit woodensoul ("CGI:IRC (Ping timeout)") |
07:47:23 | mokeloke | i dont know which loader i'm using, i followed the manual and used the daily build |
07:47:43 | scorche | and where did you get the bootloader? |
07:47:50 | scorche | this was an issue with a past bootloader |
07:48:18 | mokeloke | the manual |
07:48:18 | mokeloke | http://download.rockbox.org/bootloader/ipod/bootloader-color.bin |
07:48:40 | | Quit jba (Read error: 110 (Connection timed out)) |
07:50:29 | mokeloke | where can i find loader2? |
07:50:57 | myzar | ipodlinux |
07:52:13 | scorche | i was just asking if you were using it |
07:52:14 | mokeloke | and that will work as a boot loader for rockbot? |
07:52:17 | scorche | not telling you to |
07:52:21 | mokeloke | or do you just suggest it |
07:52:28 | mokeloke | ok |
07:52:30 | JdGordon | hey guys, anyone know what audio codec im supposed t use for mencoder to encode to divx? |
07:53:52 | scorche | you can use lame |
08:00 |
08:00:35 | tychver | anything really |
08:01:39 | | Quit tychver ("Leaving") |
08:01:58 | JdGordon | grr... encoding to mpeg so it doesnt take 3 hours for a 40min vid |
08:02:19 | | Join tychver [0] (n=tychver@202-154-152-123.ubs-dynamic.connections.net.nz) |
08:04:43 | *** | Saving seen data "./dancer.seen" |
08:12:36 | | Quit mokeloke () |
08:15:00 | | Quit Rick ("I… don't need to be here.") |
08:15:32 | | Quit Ribs3 (Remote closed the connection) |
08:18:04 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
08:18:30 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
08:18:35 | | Join miepchen^schlaf [0] (n=hihi@p54BF7535.dip.t-dialin.net) |
08:29:48 | | Quit foolsh ("CGI:IRC (EOF)") |
08:33:14 | | Join galbedir [0] (i=u0402437@cm182.delta160.maxonline.com.sg) |
08:36:31 | | Quit midkay ("*poff*") |
08:36:58 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:39:56 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
08:55:47 | | Part galbedir |
08:57:31 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
08:57:31 | | Quit einhirn (Client Quit) |
09:00 |
09:01:55 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
09:02:43 | | Join daurn|laptop [0] (n=quae@124.243.164.126) |
09:06:37 | | Join tonat [0] (n=tona@i121-115-40-96.s06.a001.ap.plala.or.jp) |
09:06:55 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-e006e494bc40e233) |
09:09:33 | | Quit tychver ("Leaving") |
09:10:41 | | Join bbroke [0] (n=bbroke@194.59.156.104) |
09:17:34 | | Quit sando ("blargh") |
09:19:50 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:20:11 | petur | goodmorning Linus |
09:20:57 | LinusN | morning |
09:21:48 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
09:23:25 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
09:24:44 | | Join Shannon-ni1 [0] (n=Xanathos@ip-nat.intrapark.de) |
09:24:57 | webguest20 | Hi. On the wiki page " Non Lating Languages Support Page" I read that the pitch screen uses the rockbox system font. But that's not true (at least for H120). I see the 'normal' font in that screen. |
09:25:30 | | Quit tonat (Read error: 104 (Connection reset by peer)) |
09:27:28 | | Quit dan_a (Read error: 110 (Connection timed out)) |
09:27:54 | webguest20 | 'normal' = selected by the user and used e.g. in file browser |
09:28:37 | markun | webguest20: do you have a wiki account to change it? |
09:29:15 | markun | btw, why don't you use a real nick? All these webguests are confusing me :) |
09:29:28 | LinusN | i just looked at the pitch screen code, why are the LANG_xxx macros called LANG_SYSFONT_xxx? |
09:31:57 | Bagder | I would guess that's because the strings are used by the sysfont somewhere? |
09:32:38 | scorche | the lang files are messy... |
09:33:05 | Shannon-ni1 | How's the support for iPod gen. 5.5 coming ? |
09:34:07 | Bagder | slooooow |
09:34:16 | Shannon-ni1 | :( |
09:35:53 | webguest20 | No, I don't have a wiki account. webguest20 is my real nick! :-) |
09:36:15 | Slasheri | i might get an ipod this week :) |
09:36:40 | Slasheri | 5.5G 30GB |
09:36:50 | webguest20 | markun: and I'm not sure about other devices. |
09:37:11 | Shannon-ni1 | yeah, thats the one i'm was planning to get. But the native OS doesn't support ogg vorbis playback :( |
09:37:20 | LinusN | Bagder: LANG_SYSFONT_PITCH_UP_SEMITONE |
09:37:24 | Bagder | oh |
09:37:51 | LinusN | or did we have two sets of pitch strings once upon a time? |
09:38:13 | markun | webguest20: ok :) |
09:38:38 | LinusN | all devices use the same strings in the pitch screen |
09:41:06 | Bagder | well, they should not be *SYSFONT* if they don't use sysfont, AFAIU |
09:41:22 | | Quit Shannon-ni1 ("Leaving") |
09:42:36 | webguest20 | Then the code for the pitch screen and the lang files should be adjusted. |
09:43:06 | LinusN | yes |
09:43:17 | daurn|laptop | hi all |
09:43:29 | myzar | hail, LinusN |
09:43:39 | LinusN | yo |
09:43:41 | myzar | how goes the progress on the disk cocntroller differences on the 80gs |
09:43:54 | LinusN | i haven't the faintest clue |
09:43:54 | myzar | has any attempt been made on some type of debugging or hardware comparison? |
09:43:57 | myzar | :[ |
09:45:58 | markun | myzar: isn't it just a problem with the FAT driver and the sector size? |
09:46:38 | | Quit webguest20 ("CGI:IRC (EOF)") |
09:48:08 | LinusN | markun: basically, yes, i think |
09:50:12 | | Quit Sanitarium (Read error: 110 (Connection timed out)) |
09:56:02 | | Join dau [0] (i=daurn@124.243.164.126) |
09:56:07 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
09:59:26 | JdGordon | linuxstb: I tinhk the SYSFONT strings are used in the pitch screen to make the drawing code much easier |
09:59:26 | | Quit kubiix (Read error: 104 (Connection reset by peer)) |
09:59:29 | markun | LinusN: I want to split up some files like drivers/rtc.c. Maybe create drivers/rtc/ with e8564.c and rcf5060x.c? |
09:59:32 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
09:59:50 | LinusN | markun: sounds like a good idea |
10:00 |
10:00:08 | LinusN | JdGordon: why would the drawing code be easier? |
10:00:10 | markun | same goes for audio codecs I guess |
10:01:20 | LinusN | or is this _SYSFONT_ part of some convention that i'm unaware of? |
10:02:18 | | Join Jdgordon_ [0] (i=dced3920@gateway/web/cgi-irc/labb.contactor.se/x-1956712d667ecfdc) |
10:02:30 | Jdgordon_ | grr... wless keyboard being stupid.. |
10:02:31 | petur | yes, it's part of a construct that should be removed ;) |
10:03:01 | Jdgordon_ | linusN: syfont is a constant size, so laying out the font is easier than dealing with different font sizes |
10:04:17 | Bagder | sysfont is fixed size, sure, but this isn't using the sysfont |
10:04:27 | Bagder | which is kind of why we discuss this |
10:04:47 | *** | Saving seen data "./dancer.seen" |
10:04:48 | JdGordon | oh? did I misread? |
10:04:56 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
10:05:42 | JdGordon | ok, yeah, i misread, soz |
10:06:49 | myzar | i don't know markun |
10:06:56 | myzar | they say the disk controller may have a part too |
10:07:20 | JdGordon | aparently my external hard disk and keyboard/mouse reciver dont play nice together! |
10:09:20 | JdGordon | does bookmarks only work with unshuffled folders and not dynamic playlists? |
10:09:37 | | Quit dau (Read error: 104 (Connection reset by peer)) |
10:10:16 | | Join daurn|laptop [0] (n=quae@124.243.164.126) |
10:20:04 | * | Bagder writes a note to himself for the future: "No matter what, if Qt is brougth up: run away" |
10:31:20 | | Nick vr_ is now known as vr (n=Vr@cryogenia.devnullteam.org) |
10:33:08 | preglow | Bagder: why? |
10:33:16 | Bagder | I just hate poking around in it |
10:33:26 | Bagder | 13MB of C++ |
10:33:55 | preglow | why do you poke around in it? :> |
10:33:56 | Bagder | its use of the alpha bits on a framebuffer is broken |
10:34:23 | preglow | how nice |
10:35:20 | Bagder | they have lots of "alpha" internally, but that is its own internal blending which operates on the RGB values |
10:35:28 | amiconn | LinusN: The LANG_SYSFONT_* strings were invented by lamed |
10:36:14 | amiconn | ..to indicate that these strings use the sysfont. Sysfont only covers latin-1, so translators with non-latin scripts need to be aware of sysfont |
10:36:32 | amiconn | That said, I think this LANG_SYSFONT_ business is the wrong approach |
10:37:44 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
10:38:40 | amiconn | LinusN: Could you please quick-test target tree buttons on fmr? Not that I would expect problems... |
10:38:57 | preglow | what, slasheri managed to brick his h140 again? :> |
10:39:05 | preglow | i thought it was just a near-brick |
10:40:17 | amiconn | Now it's completely bricked |
10:40:22 | preglow | how'd he manage that? |
10:40:30 | LinusN | and in the pitch case, the SYSFONT thing is simply not true |
10:40:56 | amiconn | preglow: By flashing rombox with wrong code, and not having a working crash cookie mechanism |
10:41:13 | LinusN | amiconn: i think i have my fmr at home |
10:41:23 | amiconn | No hurry... |
10:42:05 | preglow | haha, i thought he said he was going to fix the crash cookie next |
10:42:14 | LinusN | preglow: he tried, but failed :-) |
10:42:38 | Bagder | as the saying goes, "Do it right, or send it to Linus" ;-) |
10:42:40 | LinusN | preglow: his h140 on its way to Feltzing Unbricking lt. |
10:42:48 | scorche | Bagder: i dont think logbot liked you messing with its logs |
10:43:20 | | Join bbroke_ [0] (n=bbroke@194.59.156.104) |
10:44:07 | scorche | LinusN: did his attempt to short the chip fail? |
10:44:49 | LinusN | scorche: nah, he saved it that time, with amiconn's ingenious codec hack |
10:44:57 | Bagder | scorche: right, it found my editor backup of the edits ;-) |
10:45:00 | LinusN | but he bricked it again later |
10:45:08 | scorche | Bagder: hehe |
10:45:15 | scorche | LinusN: ouch |
10:49:20 | | Quit Jdgordon_ ("CGI:IRC (EOF)") |
10:50:57 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-b5edf13ee491fe90) |
10:51:18 | | Join galbedir [0] (i=u0402437@cm182.delta160.maxonline.com.sg) |
10:51:25 | webguest20 | LinusN: how can you unbrick a firmly bricked player? |
10:51:37 | LinusN | webguest20: using a bdm emulator |
10:52:01 | LinusN | bdm = Background Debug Mode - a hardware debug port |
10:52:13 | markun | or JTAG for some other players |
10:52:26 | galbedir | how do i shut off my ipod 4g rockbox for real - it always just reboots after inactivity |
10:53:13 | scorche | hold play/pause |
10:53:46 | LinusN | it reboots on idle timeout? |
10:53:48 | galbedir | it still restarts after i do that...apple logo comes on..then rockbox boots |
10:53:56 | LinusN | that sux |
10:53:57 | galbedir | yes |
10:54:05 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
10:54:33 | * | scorche wouldnt have guessed that LinusN uses the word "sux" |
10:54:52 | LinusN | i'm in an aol mood today |
10:55:00 | webguest20 | Is it only possible with devices with that interface? Do all modern devices have it? |
10:55:27 | LinusN | almost every embedded microcontroller has some kind of hardware debugging port |
10:55:31 | Bagder | webguest20: most modern devices have JTAG interfaces |
10:55:55 | | Join dau [0] (i=daurn@124.243.164.126) |
10:56:01 | LinusN | but not all players have the port accessible on the pcb |
10:56:06 | LinusN | the iriver has |
10:56:55 | webguest20 | LinusN, Bagder: aha! Is there other standards? Or is one BDM device enough to unbrick all players (supported by RB)? |
10:57:21 | LinusN | it's unique to each microcontroller family |
10:57:30 | markun | LinusN: we found out the gigabeat has one too, but I'm still waiting for Toshiba to give me the docs for the LCD driver IC before we can make a flash bootloader. |
10:57:47 | | Quit dau (Read error: 131 (Connection reset by peer)) |
10:58:12 | webguest20 | LinusN: so you have a BDM unbricker for each RB player? |
10:58:21 | LinusN | only iriver |
10:58:38 | Bagder | but some targets are harder to brick than others |
10:58:45 | webguest20 | LinusN: then I'm in the right camp! :-) |
10:58:51 | LinusN | x5 is hard to brick |
10:58:57 | | Quit bbroke (Read error: 110 (Connection timed out)) |
10:59:04 | galbedir | anoter thing: after i installed rckbox and loaded my old database all my genres screwed!!! alot of the tracks had diff genres than i tagged them for |
10:59:13 | Bagder | the ipods are hard to brick too |
10:59:24 | webguest20 | LinusN: just give me a second and I'll brick everything! :-) |
10:59:25 | galbedir | but its ok on the PC |
10:59:44 | LinusN | webguest20: :-) |
11:00 |
11:00:06 | LinusN | we have a guy here at work who can break everything if he puts his mind to it |
11:00:15 | LinusN | he works at the test department |
11:00:25 | LinusN | an invaluable resource |
11:00:42 | | Join dau [0] (i=daurn@124.243.164.126) |
11:00:44 | webguest20 | LinusN: you know, there's a universal brick interface with only one pin. In many countries it's called hammer. |
11:01:27 | LinusN | ah, you unbrick it by transforming it to dust |
11:01:38 | LinusN | that's a way |
11:02:22 | webguest20 | LinusN: no, I said 'brick' interface, not 'unbrick' |
11:02:37 | LinusN | :-) |
11:02:50 | | Part galbedir |
11:04:28 | webguest20 | LinusN: but seriously: it's nice to know that there is always a way to restore the device. |
11:04:41 | LinusN | as long as you have an iriver that is |
11:04:57 | | Quit dau (Read error: 104 (Connection reset by peer)) |
11:05:23 | | Join dau [0] (i=daurn@124.243.164.126) |
11:06:43 | | Nick bbroke_ is now known as bbroke (n=bbroke@194.59.156.104) |
11:08:15 | | Quit SUSaiyan (Connection timed out) |
11:08:25 | | Join miepchen^schlaf [0] (n=hihi@75-118.wlan.rz.uni-potsdam.de) |
11:08:56 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
11:09:12 | | Join SUSaiyan [0] (n=susaiyan@cc84863-b.zwoll1.ov.home.nl) |
11:10:19 | | Join jba [0] (n=jba@c211-30-242-204.blktn3.nsw.optusnet.com.au) |
11:11:20 | webguest20 | LinusN: I do |
11:11:49 | amiconn | The archos is also relatively easy to unbrick, via uart boot (as long as you don't have one of the rare "romless" boxes) |
11:12:59 | amiconn | Ipods practically can't be bricked as long as we don't touch the flash rom (which we don't need to), and x5 is also hard to brick |
11:13:17 | amiconn | The irivers are actually the targets with the highest risk |
11:13:45 | webguest20 | amiconn: why are ipods and x5 so hard to brick? |
11:13:47 | * | petur remembers a guy throwing his ipod out of the window because he thought rockbox had bricked it |
11:13:57 | daurnimator | webguest20: cause firmware goes on the hdd |
11:14:09 | daurnimator | webguest20: you can just reformat the hdd |
11:14:22 | Bagder | in the x5 case it is due to a clever prebootloader design |
11:14:24 | daurnimator | webguest20: can only fuck up if you touch flash |
11:15:10 | amiconn | webguest20: On ipod, even the rockbox bootloader doesn't reside in flash, but on the firmware partition, and the apple flash loader handles usb access |
11:15:35 | jba | hi guys about 5 hours ago i asked a question about debugging the audio_thread message processing for the gigabeat port |
11:15:44 | webguest20 | daurnimator: so you have hdd access after the bootloader is run, right? And what happens if the hdd is just empty? |
11:15:45 | jba | can anyone help out? |
11:18:53 | jba | the gigabeat has an emrgency usb mode when you power up with disk disconnected so ti's pretty much un-brickable also |
11:19:11 | | Join woodensoul [0] (i=45f6c134@gateway/web/cgi-irc/labb.contactor.se/x-e01c51f5232cd006) |
11:19:22 | | Quit daurn|laptop (Connection timed out) |
11:20:08 | woodensoul | Hey all. I've got a question about what needs to be done with the iCatcher WPS that supports album art to make it work with recent (experimental, obviously) builds. |
11:20:51 | jba | so any seroius devs around that can help with debugging the audio_thread message loop/queue |
11:23:15 | LinusN | to be honest, the iriver is hard to brick after you have installed the rockbox bootloader |
11:24:11 | woodensoul | ...assuming it hasen't been done recently |
11:24:23 | | Quit anathema (Read error: 113 (No route to host)) |
11:25:27 | webguest20 | LinusN: it should read then "never touch a working bootloader on iriver", right? |
11:25:33 | petur | jba: look for jhMikeS, pondlife, lostlogic,... |
11:26:37 | jba | petur, i was gonna repeat the question in here again, is there any point or should i wait for jhMikeS, pondlife or lostlogic to come back in? |
11:27:37 | petur | not many know the wonders of the audio handling... sorry |
11:28:00 | jba | it's basically that I'm trying to figure out a way to log the audio_thread entrance and exit cases |
11:28:11 | LinusN | why? |
11:28:15 | jba | lcd_puts' aren't working |
11:28:25 | amiconn | LinusN: True, but messing with the flash contents may brick it, and then you need $150 hardware for unbricking |
11:28:29 | petur | use logf or splashes |
11:28:44 | amiconn | ...unlike e.g. archos, where the unbricking hardware is inexpensive |
11:28:51 | jba | logf seems to only be used in the simulator, i need this on actual hardware, is it possible to use logf for that? |
11:29:05 | LinusN | amiconn: yes, all i meant was that regular users don't have to be afraid of bricking |
11:29:32 | jba | LinusN, basically because it seems on the gigabeat port that the audio_stop call in talk_init sits in an infinite loop waiting for audio_thread to process the stop audio request |
11:29:56 | LinusN | aha |
11:30:02 | petur | jba: never used it, iirc it writes to the remote (which you don't have) and to disk |
11:30:23 | petur | splashes have helped me a lot in the past... |
11:30:29 | scorche | petur: i am starting to wonder if a wiki page listing areas of strength might be useful |
11:30:30 | LinusN | you can view the logf output in the debug menu |
11:30:46 | LinusN | scorche: a "knowledge map", sure |
11:31:12 | * | petur agrees |
11:31:15 | | Quit bbroke (Read error: 60 (Operation timed out)) |
11:31:18 | jba | LinusN, need something more permanent, the gigabeat port doesn't have power down capability and testing the dead-lock ends up in a dead lock, so i can't go into the debug memory |
11:31:41 | amiconn | Does the gigabeat have a serial port? |
11:31:43 | jba | like persisting the logf calls to a disk file |
11:31:50 | scorche | I will have to start one tomorrow then =) |
11:31:55 | jba | jtag, and i don't have a connector |
11:32:15 | amiconn | logf() doesn't write directly to disk because that would drastically change the timing |
11:32:33 | petur | oh.. sorry for spreading wrong info |
11:32:59 | amiconn | In fact not only that, but it would cause thread changes as well |
11:33:10 | petur | jba: how about inserting splashes... |
11:33:23 | jba | that's a new one |
11:33:26 | jba | i might try that |
11:33:34 | jba | are splashes what i think they are, just bitmap blits? |
11:33:44 | jba | or can i pass in string info, like message id's and stuff |
11:34:27 | jba | cause currently i've been drawing different colored lines to using the framebuffer |
11:34:47 | | Quit woodensoul ("CGI:IRC (Ping timeout)") |
11:34:51 | webguest20 | LinusN: are there any changes in the bootloader that are in your (or anybody's) plan? |
11:35:09 | LinusN | several |
11:35:26 | petur | jba: they're small popup boxes with custom text and configurable timeout |
11:35:43 | jba | great, i was wondering how they were drawn, drawn in beige? |
11:35:51 | jba | sorry beige background |
11:36:01 | * | petur even used them to poke around in the fat driver |
11:36:21 | jba | what header is the splashed def'ed in (save me grepping the source) ;) |
11:36:56 | * | petur guesses splash.h |
11:37:03 | jba | hehe |
11:37:07 | * | jba goes to check |
11:37:13 | jba | thanks guys |
11:38:22 | | Nick myzar is now known as myzar|away (n=myzar@66.199.227.210) |
11:42:05 | markun | amiconn: the gigabeat has a serial port. |
11:48:41 | | Join funky [0] (n=repulse@unaffiliated/funky) |
11:51:50 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
12:00 |
12:02:03 | jhMikeS | jba: what's unique about your situation that would cause a lock in audio_get_buffer? audio_stop used to always be called in talk_init now it just uses the call in the other instead. |
12:02:23 | | Join Psyphris [0] (i=42a5008e@gateway/web/cgi-irc/labb.contactor.se/session) |
12:02:37 | jba | jhMikeS, cause audio_stop puts a stop request in the queue, then infinite loops waiting for the queue to empty and playing to be false |
12:02:40 | jba | that never happens |
12:03:08 | jba | at least that seems like it never happens, and this inifinte loop that is calling yield, seems to lock up the rockbox cause it's in the init process |
12:04:49 | *** | Saving seen data "./dancer.seen" |
12:05:47 | jhMikeS | It always locked though right? That call from talk_init is essentially identical to the old way only diff being audio is informed to reinitialize now. |
12:06:29 | jba | jhMikeS, i don't know how it used to be, only been on the gigabeat port for the last two weeks |
12:06:38 | jba | am using cvs rb proper as of last week |
12:07:22 | jhMikeS | what file for gigabeat calls it? |
12:08:31 | jba | talk_init calls audio_get_buffer(false, NULL); which calls audio_stop(); |
12:08:32 | jba | which seems to infinte loop |
12:08:38 | jba | as part of the rb init process so far |
12:11:17 | jba | jhMikeS, is that what you meatn by your question? |
12:12:02 | jhMikeS | try changing audio_stop() to if (audio_is_initialized) audio_stop() |
12:12:55 | jhMikeS | the audio thread hasn't been created yet by talk_init so it can never respond. talk_init must be before audio_init |
12:14:36 | jba | jhMikeS, i've used debgraw calls to FRAME(...) to draw different coloured lines before and after createthreaed call in playback.c |
12:14:48 | jba | i see those lines, just never any debug calls from inside audio_thread |
12:14:55 | jba | but i'll that anyhow |
12:15:34 | jba | also, is that if(audio_is_initalized) call in cvs? |
12:15:49 | jhMikeS | no, in audio_get_buffer |
12:15:57 | jhMikeS | add it |
12:16:14 | jba | will do |
12:16:25 | jhMikeS | check it out. I should change it and not wait on a nonexisting thread =P |
12:19:20 | jba | jhMikeS, does that stop_audio need to be called at some stage during the init process though, if not then? |
12:21:56 | | Quit petur ("lunch") |
12:22:14 | jba | hey jhMikeS, that fixed it yeah |
12:22:17 | jhMikeS | audio_preinit is already called beforehand which creates the thread already. :) |
12:22:36 | jba | though I still don't know why it works |
12:23:17 | jba | it feels like I "worked around" the problem. if stop_audio puts a stop request in the queue and waits for it, shouldn't it get processed eventually? SHouldn't the yield calls allow the thread to be created and processed? |
12:24:21 | jhMikeS | not sure...playback.c is a twisted thing. will follow the logic around and see for sure. |
12:26:03 | jhMikeS | The thread should be running, yeah, but wait. audio_thread calls audio_playback_init which waits for Q_AUDIO_POSTINIT which never gets posted because audio_init didin't post it there yet. |
12:26:06 | | Join spiorf [0] (n=spiorf@host61-141-dynamic.56-82-r.retail.telecomitalia.it) |
12:26:55 | jba | that would explain my deadlock situation yes |
12:26:57 | jhMikeS | The workaround is correct |
12:27:08 | jba | okay cool, so I guess it was just a case of us using a dud cvs version? |
12:27:12 | jba | to start off with |
12:27:29 | jhMikeS | That change isn't in CVS but feel free |
12:27:46 | jhMikeS | or I can do it real quick, I know it's the right thing |
12:28:15 | jba | i don't have cvs write access to rockbox proper |
12:28:28 | jba | the gigabeat port has a separate tree cause it's so experimental right now |
12:29:19 | | Quit idnar (Nick collision from services.) |
12:29:22 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
12:30:02 | jhMikeS | ok I'll do it real quick |
12:31:09 | | Join lee-qid [0] (n=liqid@p54966312.dip.t-dialin.net) |
12:31:58 | jba | thanks mate, much appreciated |
12:32:56 | | Nick dau is now known as daurn|laptop (i=daurn@124.243.164.126) |
12:33:02 | | Part LinusN |
12:33:25 | daurn|laptop | will gigabeat work on zune? |
12:37:52 | jhMikeS | jba: it must have be been working out of pure luck on other ports since audio_stop must have been making an empty queue by chance. |
12:38:27 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
12:38:41 | jba | actually i wondered how playing was set to true if it wasn't initialised |
12:38:49 | jba | because playing was the condition causing the loop to go infinite |
12:39:08 | | Join miepchen^schlaf [0] (i=hihi@75-50.wlan.rz.uni-potsdam.de) |
12:39:09 | jba | must have been defaulting to true at variabel initialisation by the compiler? |
12:39:47 | jhMikeS | probably |
12:40:00 | jhMikeS | they should be set to explicitly be false |
12:40:24 | jba | they are, in the audio init method, which i think you said hadn't been called yet |
12:41:30 | jba | jhMikeS, what;'s the commit process for rockbox, i think the gigabeat port is following it and I need to check that fix in in our source |
12:41:31 | jhMikeS | you actually saw that it was true at that point? those should be zeroed out though. odd. not sure how it got by the queue_empty check either |
12:42:08 | jhMikeS | just have to run cvs commit on the file |
12:42:10 | jba | i did a debugdraw at 100 (y coord) if it was true, or at 300 if it was true and the queue wasn't empty |
12:42:20 | jba | i changed the color from green to red in each loop |
12:42:30 | jba | at line 100 i saw a read-green flickering line |
12:43:00 | jba | so i figured the queue somhow got empty without ever setting playing to false... |
12:43:12 | jhMikeS | it should loop forever in audio_stop if not empty so some globals must have different starting values |
12:43:12 | jba | jhMikeS, no special commit message format? |
12:43:17 | jba | or changelog to fill in |
12:43:35 | jhMikeS | cvs commit -m "whatever you need to say" <files> |
12:43:36 | jba | why is playing declared volatile? |
12:43:41 | jba | cool |
12:43:56 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
12:44:06 | | Join bluebrother [0] (i=JdamhN8K@rockbox/staff/bluebrother) |
12:44:10 | jhMikeS | not sure, should only be needed for interrupt hanlders |
12:44:56 | jhMikeS | not like I wrote playback.c in the first place :P |
12:45:23 | jba | sorry for seeming pushy, it's just that you seem to be in the know, and I'm in the need of someon in the know :) |
12:45:28 | jba | thanks for your help so far |
12:45:52 | jhMikeS | np |
12:46:02 | jhMikeS | I don't mind helping at all |
12:46:53 | | Join peernaute945 [0] (i=PeerTV-C@lns-bzn-51f-62-147-193-112.adsl.proxad.net) |
12:46:57 | | Quit peernaute945 (Client Quit) |
12:47:19 | jba | okay familly time for me |
12:47:23 | jba | catch you guys around later |
12:49:16 | amiconn | jba: Just a question, does the gigabeat crt0.S clear out .bss (and .ibbs)? |
12:49:25 | amiconn | * .ibss |
12:49:50 | jba | amiconn, I don't know, i haven't hacked on the assembly yet, markun might know |
12:49:53 | amiconn | If not, that might be the reason why playing is true for you (and other problems of that kind) |
12:50:03 | jba | leme check |
12:50:23 | amiconn | gcc wants to be clever and puts zero-initialised data in bss, relying on bss to be zeroed properly |
12:50:37 | jba | which folder is it in? |
12:50:55 | Bagder | well, gcc _should_ assume that |
12:53:05 | | Quit NickDe ("Leaving") |
12:53:24 | jhMikeS | amiconn: wondered bout that myself but took it for granted that would be done. if playing is nonzero it couldn't be. |
12:53:31 | jba | amiconn, the gigabeat port is arm |
12:54:17 | jba | #ifndef STUB |
12:54:17 | jba | /* Zero out IBSS */ |
12:54:17 | jba | ldr r2, =_iedata |
12:54:17 | DBUG | Enqueued KICK jba |
12:54:17 | jba | ldr r3, =_iend |
12:54:17 | jba | mov r4, #0 |
12:54:33 | jba | wonder if stub is defed |
12:55:18 | jba | okay guys sleep time |
12:55:27 | jba | really this time, night all |
12:56:04 | jhMikeS | in any case audio_stop shouldn't be used at that point |
13:00 |
13:04:31 | | Quit Psyphris ("CGI:IRC (EOF)") |
13:04:57 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
13:04:57 | * | MarcoPolo is away: Zzzz |
13:05:00 | | Nick MarcoPolo is now known as MarcoPolo|AFK (n=MarcoPol@virlet.rez-gif.supelec.fr) |
13:05:16 | * | MarcoPolo|AFK is away: ZZzzz |
13:05:31 | * | MarcoPolo|AFK is back. |
13:05:33 | | Nick MarcoPolo|AFK is now known as MarcoPolo (n=MarcoPol@virlet.rez-gif.supelec.fr) |
13:07:24 | jhMikeS | playing is explicity set to false in audio_preinit which has been called...hmmm...*getting confuzled again* |
13:07:32 | | Join habana [0] (i=c1335ac7@gateway/web/cgi-irc/labb.contactor.se/x-00f6925f0cf6d65c) |
13:09:16 | * | MarcoPolo is away: 2Z2zzz |
13:09:18 | | Nick MarcoPolo is now known as MarcoPolo|AFK (n=MarcoPol@virlet.rez-gif.supelec.fr) |
13:09:43 | jhMikeS | if it's true at that point, something is changing it that shouln't be |
13:10:14 | * | MarcoPolo|AFK is away: ZZZzzz |
13:10:33 | * | MarcoPolo|AFK is back. |
13:10:35 | | Nick MarcoPolo|AFK is now known as MarcoPolo (n=MarcoPol@virlet.rez-gif.supelec.fr) |
13:10:37 | webguest20 | jhMikeS: autoresume? |
13:10:40 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
13:12:28 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:12:41 | | Join bbroke_ [0] (n=bbroke@194.59.156.104) |
13:12:46 | | Nick bbroke_ is now known as bbroke (n=bbroke@194.59.156.104) |
13:16:00 | jhMikeS | webguest20: jba didn't say that autoresume was on but things will be well past that point by the resume |
13:19:06 | | Quit jba (Read error: 110 (Connection timed out)) |
13:19:25 | webguest20 | jhMikeS: that's the only thing I know of which could change the value of playing :-) But I know very little about playback magic. |
13:21:17 | | Join TeaSea [0] (n=thunderc@82.153.36.44) |
13:23:10 | jhMikeS | now that I look, the loop in audio_playback_init should empty the queue and initialization should procede since Q_AUDIO_INIT should be the only loop breaker there. if playing is true, it's something other than bss not initialized since it has been initialized already. :\ |
13:25:25 | * | jhMikeS comes up with a lot of nonesense while thinking things through to the proper answer. be wary. :) |
13:28:57 | | Quit TeaSea (Read error: 104 (Connection reset by peer)) |
13:29:01 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
13:31:29 | jhMikeS | conclusion so far: something is corrupting the playing variable |
13:35:33 | webguest20 | jhMikeS: is it used at many places? If not we could wrap all accesses to it in a function and add a debug or logf statement there. |
13:39:31 | jhMikeS | It's probably not throught explicit access. audio_stop only reads it. Q_AUDIO_STOP will be discarded. It appears to be a similar problem to that in dither_init where the size was incorrect and cause an overwrite of adjacent data. |
13:41:51 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
13:43:39 | jhMikeS | ...and there's no hang on other ports but you could check it after every stage in init() and see which one changes it. |
13:44:17 | * | jhMikeS doesn't have a gigabeat so can't do it himself |
13:49:05 | JdGordon | is the h10 install more involved than the h300? like, is it just hck a firmware image then copy it onto the player? |
13:49:11 | JdGordon | or is it painful like the ipods? |
13:50:30 | Bagder | JdGordon: its a matter of replace a file on the hdd |
13:50:35 | Bagder | replacing |
13:50:36 | JdGordon | awesome |
13:50:45 | JdGordon | means i can do it on the road tomorow |
13:50:54 | JdGordon | bloody stupid iriver usin a non standard usb port |
13:56:37 | | Join dakiller [0] (n=dakiller@210.0.100.201.static.nexnet.net.au) |
14:00 |
14:04:02 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:04:53 | *** | Saving seen data "./dancer.seen" |
14:06:19 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
14:07:09 | JdGordon | anyone know what the 2nd ribbon connector on the 4g ipod is for? it looks the same size as the one connecting the hard disk to the board |
14:07:48 | JdGordon | oh, ignore me.. it is conencted |
14:14:01 | jhMikeS | is that autostart.rock thing a new addition? don't recall seeing it before. |
14:14:54 | Bagder | been there for ages |
14:15:38 | jhMikeS | huh...just looks like the sort of thing Slasheri needed a few days ago :P |
14:16:33 | amiconn | autostart.rock is really old |
14:17:06 | amiconn | [IDC]Dragon added it mainly for his alpine cdc emulation |
14:17:14 | amiconn | ...on archos recorder |
14:20:03 | | Quit ScoTTie (Read error: 110 (Connection timed out)) |
14:21:22 | | Join NickDe [0] (n=nicholas@198.7.236.208) |
14:21:48 | | Quit jhMikeS (Nick collision from services.) |
14:21:54 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
14:22:28 | jhMikeS | ...on archos recorder |
14:22:28 | jhMikeS | It would give a standard way of injecting code off the hard drive if fw is flashed though. |
14:25:28 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:26:16 | | Join ScoTTie [0] (n=scott@unaffiliated/scottie) |
14:31:19 | | Quit daurn|laptop (Read error: 54 (Connection reset by peer)) |
14:31:35 | | Join dau [0] (i=daurn@124.243.164.126) |
14:40:32 | | Join PaulJam [0] (i=Paul@vpn-3200.gwdg.de) |
14:40:53 | JdGordon | cyaz thursday all, im off on a drunken camping trip :D |
14:40:59 | | Quit JdGordon ("Konversation terminated!") |
14:47:02 | | Quit bbroke ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") |
14:52:00 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-208-005.pools.arcor-ip.net) |
14:53:10 | | Quit NickDe ("Leaving") |
14:59:11 | | Join NickDe [0] (n=nicholas@198.7.236.208) |
14:59:21 | | Join Febs [0] (n=chatzill@38.98.196.75) |
14:59:26 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:00 |
15:01:46 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
15:04:50 | | Join Circuitmonkey [0] (n=chatzill@dyn-62-56-77-16.dslaccess.co.uk) |
15:05:04 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
15:05:15 | | Join Criamos [0] (n=Criamos@p549323B0.dip0.t-ipconnect.de) |
15:05:30 | Circuitmonkey | hello, can anyone lend some assitance with installing rockbox on an Iriver H10 5G Pure? |
15:06:06 | | Nick Circuitmonkey is now known as CircuitMonkey (n=chatzill@dyn-62-56-77-16.dslaccess.co.uk) |
15:06:26 | | Join Gnelik [0] (i=keefejoh@gateway/web/cgi-irc/ircatwork.com/x-a2f55d8c4ad9cdd8) |
15:06:39 | Gnelik | Hi! |
15:07:49 | markun | CircuitMonkey: sorry, I don't have a H10. What's the problem? |
15:08:17 | CircuitMonkey | well i've followed the user manual copying the stated files and folders across to the player |
15:08:22 | CircuitMonkey | and it boots up just fine |
15:08:36 | CircuitMonkey | but it doesn't seem to be able to find any of the music already on the device |
15:08:56 | markun | CircuitMonkey: where did you store your music? |
15:08:59 | Bagder | the 'music' folder is set hidden afaik |
15:09:43 | Bagder | (which Rockbox doesn't show by default) |
15:09:57 | CircuitMonkey | ok, so if i change it from hidden it should work? |
15:10:21 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
15:10:32 | Bagder | or if you change the show files setting in rockbox |
15:10:47 | Bagder | or you can use database mode |
15:11:25 | CircuitMonkey | the player also seems to be having a problems when i select the rockbox folder in the first screen, it quicly comes up with a loading message, but then doesn't get any further then this |
15:11:37 | Bagder | that's not a folder |
15:11:43 | Bagder | that's the rockbox firmware image |
15:11:48 | CircuitMonkey | Ahh, ok |
15:11:58 | CircuitMonkey | well that would make more sense |
15:12:30 | bluebrother | Bagder, how about not showing the firmware file in "supported" display mode? |
15:12:40 | bluebrother | seems to be a frequent cause of confusion :( |
15:12:40 | CircuitMonkey | ok, i'll go back to the usermanual and have another gander, prob just me tryin to get by without reading them first |
15:13:06 | Bagder | bluebrother: it has been a useful feature to run different firmwares, and the type _is_ supported... |
15:13:23 | CircuitMonkey | thanks for your help guys! |
15:13:49 | bluebrother | yeah, but people who want to run different firmwares know what they are doing, so I think it would be ok to change to some different view for this |
15:14:11 | * | amiconn thinks 'oh noes' ;) |
15:16:16 | * | petur suggests a 'dumb user' view mode :p |
15:16:20 | bluebrother | "oh no, users!" ;-) |
15:16:52 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
15:17:16 | amiconn | markun: The pcf50605 and pcf50606 RTCs are in fact identical. Why 2 drivers? |
15:17:46 | amiconn | The pcf50605 is a cut-down pcf50606 |
15:18:04 | godzirra | So anyone start working on rockbox for the zune? :) |
15:18:14 | markun | amiconn: sorry, I was just doing this to make it eaies for the rockbox port, didn't look at the actual code. |
15:18:27 | godzirra | heya markun. how's gigabeat coming? |
15:18:56 | markun | godzirra: quite well, we have more devs then ever. |
15:19:04 | godzirra | Thats awesome |
15:19:49 | markun | godzirra: But I have just been working on non-critical things such as rtc and backlight brightness adjustment :) |
15:20:04 | * | godzirra nods |
15:20:09 | godzirra | those are important too ;) |
15:20:20 | * | petur wants to get his father a gigabeat... better get sound working before the holidays, markun ;) |
15:20:30 | godzirra | lol |
15:21:05 | markun | petur: be sure to buy him a F or X then.. |
15:22:26 | petur | still have to look at the exact model numbers |
15:23:11 | markun | petur: the S players are MTP only and only little work has been done to hack them |
15:23:21 | | Quit habana ("CGI:IRC") |
15:24:56 | godzirra | If the S players get hacked, will the zune most likely follow shortly after? |
15:25:45 | * | amiconn wonders what's so special about the zune |
15:27:30 | Febs | Wifi. If you don't mind imprinting your files with DRM, even if they are public domain files. |
15:27:31 | godzirra | it has wifi and a nice screen and isn't an ipod. |
15:27:44 | godzirra | Febs: hence why I ask if rockbox could be ported to it. I won't buy one until then if ever ;) |
15:27:47 | Bagder | "wifi" I'd say |
15:27:51 | godzirra | lol |
15:27:58 | godzirra | I'll probably end up getting an iaudio |
15:28:02 | markun | and I guess that it's the first DAP under the MS brand also makes it special |
15:28:03 | amiconn | Nice screen is debatable. What I need wifi for on a dap I cannot imagine |
15:28:17 | amiconn | And drm is a thing I will stay away from as far as possible |
15:28:18 | Febs | I agree, at least the way it is implemented on the Zune. |
15:28:46 | godzirra | markun: Pssht. Like microsoft did any work on that. I'm guessing they had one of the million companies they bought out make it. |
15:29:05 | Febs | Now, if the Zune gave me the ability to load files from my home computer using a remote wifi connection, that would be a different story. |
15:29:17 | godzirra | Febs: thats what I'm hoping for with rockbox on the zune :) |
15:29:30 | Bagder | that's a lot to hope for |
15:32:51 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
15:32:56 | Febs | Maybe Microsoft will implement that functionality on its own. |
15:32:59 | Febs | hahahahahahahahahahaha. |
15:33:05 | Bagder | <g> |
15:33:08 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
15:33:09 | * | jhMikeS isn't sure how Microsoft didn't do the work if the company they bought in now part of Microsoft |
15:33:12 | | Quit dau (Read error: 104 (Connection reset by peer)) |
15:33:39 | godzirra | lol |
15:33:43 | Bagder | since the hw is basically toshiba, I would be too surprised if the sw comes from a place near that |
15:33:49 | Bagder | would not |
15:35:06 | | Join dau [0] (i=daurn@124.243.164.126) |
15:35:27 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
15:38:41 | * | pixelma found a GoldenQuote wannabe - too bad that it is in german... |
15:39:33 | * | petur wants to hear it anyway ;) |
15:39:39 | pixelma | http://www.netzwelt.de/forum/showpost.php?p=391118&postcount=17 |
15:41:06 | * | jhMikeS no habla Aleman |
15:41:10 | pixelma | that's from a discussion about an article linked from the ArticlesAboutRockbox wiki |
15:41:45 | * | Bagder understood the final words at least |
15:42:01 | petur | killing rockbox... hmmm |
15:42:16 | petur | seems to me he failed to uninstall the bootloader |
15:43:05 | pixelma | the (small) problem is that the article in "netzwelt" is very inaccurate |
15:43:28 | petur | re zune: I'd be surprised if they would make a DAP that runs linux.... |
15:43:51 | pixelma | they describe installing/uninstalling via the unofficial InstallerX (or how it is called) |
15:44:15 | | Quit Febs ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]") |
15:45:42 | godzirra | petur: I'd be surprised if they figured out a way to keep it from working. |
15:46:16 | markun | pixelma: are you the "Anonym" poster who tries to help him? |
15:46:40 | pixelma | yes |
15:47:47 | markun | Bagder: The Zune runs windows CE like the Gigabeat S I think. |
15:48:20 | Bagder | yeah, but someone wrote the app layer |
15:49:00 | petur | how long before somebody gets the CE shell working on top of it? |
15:49:16 | petur | finally a PDA with decent storage |
15:50:03 | markun | but without a touchscreen |
15:50:16 | petur | it hasn't? damn.... |
15:50:22 | | Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/labb.contactor.se/session) |
15:50:31 | | Quit Febs (Client Quit) |
15:51:12 | jhMikeS | The babelfish translation of the is just baaaaaaaaad and funny. "Skirt Box Kills!!!" |
15:51:39 | petur | rofl |
15:52:12 | amiconn | jhMikeS: It's just unaware that Rockbox is an english word |
15:52:23 | | Quit obo (Read error: 60 (Operation timed out)) |
15:52:34 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
15:52:37 | preglow | still qualifies as bad |
15:52:39 | preglow | heh |
15:52:52 | preglow | in the other meaning of the word |
15:53:07 | amiconn | ...and the word "Rock" exists in german |
15:53:32 | pixelma | still not translating correctly... that would be "Kill Skirt Box" |
15:54:04 | pixelma | if only "Rockbox" would be the problem... |
15:58:08 | | Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/labb.contactor.se/x-5abd0372fd716af2) |
15:58:27 | Gnelik | amiconn: SteinBox |
15:58:31 | Gnelik | :) |
15:58:52 | Gnelik | os ShteinBox |
15:58:55 | Gnelik | os = or |
16:00 |
16:02:49 | * | bluebrother just read that netzwelt thread |
16:03:12 | godzirra | http://www.suntimes.com/technology/ihnatko/147048,CST-FIN-Andy23.article |
16:03:13 | Gnelik | Link? |
16:03:16 | godzirra | great article about how badly the zune sucks :) |
16:04:22 | bluebrother | I remember I read the article some time ago and was shocked how wrong it is |
16:04:57 | *** | Saving seen data "./dancer.seen" |
16:05:08 | pixelma | yes so did I - that's why I checked the comments on it again |
16:07:09 | jhMikeS | amiconn: I know but I still find it a bit amusing |
16:09:51 | PaulJam | i just read the discussion about hiding the rockbox file in the supported fileview. Wasn't it planned to put the rockbox file into the .rockbox folder? Why wasn't this done? |
16:15:33 | | Join CriamosAndy [0] (n=Criamos@p549337A7.dip0.t-ipconnect.de) |
16:16:07 | jhMikeS | PaulJam: then I'd have to navigate my player's directories to drop it in place for testing...yuck |
16:16:45 | bluebrother | I prefer the file to be in the root folder. But showing it as default causes repeatedly confusion :( |
16:16:56 | | Quit EnterUserName (Read error: 110 (Connection timed out)) |
16:17:05 | * | bluebrother notes to mention the "folder" rockbox in the manual |
16:17:40 | * | amiconn wonders what makes people think it's a 'menu' or 'folder' |
16:17:47 | jhMikeS | directory! :P |
16:17:51 | amiconn | It doesn't have a folder icon |
16:18:13 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
16:18:40 | PaulJam | Propably because in the apple os the menu and the music navigation are in the same screen |
16:19:30 | | Join Rincewind [0] (n=Miranda@i3ED6EE63.versanet.de) |
16:19:38 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
16:20:09 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
16:20:51 | jhMikeS | amiconn: are you talking about the bin itself and people calling it a folder? |
16:21:15 | amiconn | yes |
16:23:22 | | Join EnterUserName [0] (n=dave@CPE0014bf8324c4-CM0016b5339a2a.cpe.net.cable.rogers.com) |
16:28:06 | XavierGr | jhMikeS: actually both would work (in root and in .rockbox folder) |
16:28:24 | XavierGr | jhMikeS: the plan was to make builds have the firmware file inside the folder |
16:29:08 | XavierGr | jhMikeS: and currently, you can boot rockbox without the firmware file in root (it must be in the .rockbox folder though) |
16:29:56 | amiconn | This is only true for newer ports |
16:30:03 | jhMikeS | XavierGr: Yeah. It really messed with me one time cause it was using the one in the folder first (accidentally dropped it there) and wondering why my changes weren't having effect. |
16:30:22 | | Part Rincewind |
16:30:28 | | Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/x-60bbe81ed06e968c) |
16:30:48 | XavierGr | jhMikeS: yeah I got that one time too |
16:31:29 | XavierGr | jhMikeS: though I have to say that i am in favout of the firmware-file-to-folder idea |
16:32:44 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
16:32:52 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-251-194.pools.arcor-ip.net) |
16:33:19 | | Quit Criamos (Read error: 110 (Connection timed out)) |
16:33:44 | | Join Criamos [0] (n=Criamos@p54932D7D.dip0.t-ipconnect.de) |
16:34:19 | lowlight | amiconn, preglow: I need more help with my disassembly... http://pastebin.ca/259536 |
16:34:27 | jhMikeS | In reality I could adjust by just creating a shortcut for it. I suppose it's cleaner. |
16:34:30 | lowlight | Is the "BIC" instruction equivalent to GPIOD_INT_LEV &= ~0x02 ? |
16:34:38 | | Join TheNickDe [0] (n=nicholas@198.7.236.205) |
16:36:26 | amiconn | lowlight: Yes. |
16:36:38 | amiconn | And the snippet shows that the bootloader isn't very optimised |
16:36:50 | | Part webguest20 |
16:36:58 | amiconn | The second ldr r2,=.... is redundant |
16:38:08 | lowlight | yes, it does that often |
16:39:40 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
16:40:07 | lowlight | Hmmm...could that be the touchpad? |
16:40:47 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
16:42:51 | | Quit NickDe (Read error: 60 (Operation timed out)) |
16:42:56 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
16:43:06 | bluebrother | Zune as UMS: http://www.zunescene.com/zune-mass-storage-mod/ |
16:43:12 | bluebrother | amazing how easy this is ... |
16:43:39 | | Quit dau (Read error: 104 (Connection reset by peer)) |
16:45:00 | | Quit Gnelik ("CGI:IRC") |
16:46:10 | | Join netmasta10bt [0] (n=torment@pool-71-251-91-239.tampfl.fios.verizon.net) |
16:46:27 | | Quit CriamosAndy (Read error: 110 (Connection timed out)) |
16:49:37 | | Quit daurn|laptop (Read error: 54 (Connection reset by peer)) |
16:49:40 | | Join dau [0] (i=daurn@124.243.164.126) |
16:53:26 | amiconn | lowlight: ping... |
16:56:51 | lowlight | amiconn: yes |
16:59:55 | lowlight | amiconn: what's the difference between LSL and ASL in arm? unsigned and signed? |
17:00 |
17:01:23 | amiconn | asl doesn't exist in arm afaik |
17:01:38 | amiconn | It would be identical to lsl anyway |
17:02:06 | amiconn | asr and lsr are different, and both do exist |
17:02:13 | lowlight | I meant lsr/asr |
17:02:26 | amiconn | check your pm... |
17:05:28 | | Quit dau (Read error: 104 (Connection reset by peer)) |
17:06:58 | | Join daurn|laptop [0] (n=quae@124.243.164.126) |
17:07:49 | amiconn | asr is signed |
17:13:09 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
17:13:14 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
17:14:02 | | Join JoeBorn [0] (n=rootmeis@dsl017-022-247.chi1.dsl.speakeasy.net) |
17:14:51 | lowlight | ok. just checking, don't know why a gpio bit would be signed though. |
17:19:08 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
17:20:28 | | Join dau [0] (i=daurn@124.243.164.126) |
17:20:36 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
17:22:10 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
17:22:43 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
17:23:40 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
17:30:11 | lowlight | amiconn: sorry to keep bothering...http://pastebin.ca/259616 |
17:30:15 | lowlight | I'm confused about "LDRB R0, [R0,#0xC]" vs "LDRB R0, [R0]" |
17:30:56 | markun | finally got plugins working on the gigabeat: http://130.89.160.166/Gigabeat/cube.jpg |
17:31:22 | amiconn | The #0xC is just an offset |
17:31:31 | lowlight | Would "LDRB R0, [R0,#0xC]" load the value at 0x6000D030 + 0xC |
17:31:42 | amiconn | yes |
17:31:42 | | Quit ender` (" If you're going to do something tonight that you'll be sorry for tomorrow morning, sleep late.") |
17:32:35 | petur | markun: congrats |
17:33:06 | lowlight | I wonder why this bootloader doesn't just directly map the memory addresses |
17:35:16 | | Join ender` [0] (n=ender@84.52.165.220) |
17:37:08 | amiconn | I wonder what you mean... |
17:39:54 | lowlight | why do "LDR R0, =0x6000D030" and "LDRB R0, [R0,#0xC]" instead of "LDR R0, =0x6000D03C" and "LDRB R0, [R0]" |
17:41:05 | amiconn | Because they would need another place for storing the extra constant |
17:41:08 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
17:41:35 | amiconn | By using one base address with different offsets, they only need to store that base address |
17:43:41 | lowlight | I suppose, but it make my understanding of the disassembly more difficult :/ |
17:43:41 | amiconn | The offset comes at no extra cost (space and execution time) |
17:46:03 | | Quit dau (Read error: 104 (Connection reset by peer)) |
17:46:09 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
17:47:33 | lowlight | Well, in some cases, it loads the address, does a separate add/sub for the offset, then loads the value. |
17:50:20 | | Join Ribs [0] (n=freenode@91.84.8.218) |
17:52:22 | lowlight | Or this case..."LDR R0, =0x6000D030; SUB R0, #0x10; LDRB R0, [R0,#0xC]" |
17:53:17 | amiconn | ugh |
17:54:08 | lowlight | doesn't seem like they were striving for code efficiency |
17:55:14 | amiconn | That's certainly not hand-written asm |
17:56:34 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
17:58:44 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
18:00 |
18:02:05 | | Quit petur ("whatever") |
18:05:00 | *** | Saving seen data "./dancer.seen" |
18:09:16 | | Join calinputiciu [0] (i=calinput@86.125.215.216) |
18:09:36 | | Part calinputiciu |
18:13:44 | | Quit wehn (Remote closed the connection) |
18:14:39 | | Join Arathis [0] (n=doerk@p5484BD30.dip0.t-ipconnect.de) |
18:16:07 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
18:17:39 | | Quit hcs ("Download Gaim: http://gaim.sourceforge.net/") |
18:24:51 | | Quit bluebrother ("leaving") |
18:26:36 | | Join TeaSea [0] (n=thunderc@82.153.36.44) |
18:33:29 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
18:38:47 | | Quit CircuitMonkey ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") |
18:45:25 | | Join tim66_ [0] (n=tim_pick@82-69-41-162.dsl.in-addr.zen.co.uk) |
18:46:08 | | Part tim66_ |
18:46:11 | | Join tim66_ [0] (n=tim_pick@82-69-41-162.dsl.in-addr.zen.co.uk) |
18:46:39 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
18:51:05 | | Join dau [0] (i=daurn@124.243.164.126) |
18:51:19 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
18:57:19 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
18:58:59 | | Join bluebrother [0] (i=A7Vh2oDo@rockbox/staff/bluebrother) |
19:00 |
19:00:02 | | Join miepchen^schlaf [0] (n=hihi@p54BF77FB.dip.t-dialin.net) |
19:05:10 | | Quit dau (Read error: 104 (Connection reset by peer)) |
19:05:12 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
19:08:46 | | Quit rconan ("Leaving") |
19:09:04 | Genre9mp3 | Bagder: around? |
19:24:50 | | Quit kubiix (Read error: 104 (Connection reset by peer)) |
19:35:51 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:50:03 | | Join bawb2 [0] (n=bawb2@129.237.2.66) |
19:55:14 | | Quit Gnelik ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
20:00 |
20:05:06 | *** | Saving seen data "./dancer.seen" |
20:12:06 | | Quit lowlight ("CGI:IRC (EOF)") |
20:16:45 | | Quit dakiller (Read error: 60 (Operation timed out)) |
20:22:32 | rasher | I think I just overdosed on German, reading that article and forum thread. |
20:24:22 | Kasperle | which one? |
20:24:33 | rasher | http://www.netzwelt.de/news/74756-rockbox-gelungene-alternative-zur-ipodfirmware.html |
20:24:38 | rasher | It's not very good :\ |
20:25:12 | Kasperle | :( |
20:25:26 | Kasperle | they got the first sentence wrong, implying rockbox to be linux-based |
20:25:59 | rasher | They go further than implying it, later on |
20:26:09 | Kasperle | yeah, I just saw |
20:27:23 | bluebrother | they also call rockboy iboy :( |
20:27:35 | bluebrother | completely confusing ipl and rb |
20:28:44 | rasher | And then using the Rockbox Installer X |
20:28:46 | bluebrother | the worst is their link to "Rockbox Installer" |
20:29:10 | rasher | Someone should write them |
20:29:39 | markun | "firmeneigenen AAC-Format" also isn't really correct |
20:29:55 | Kasperle | someone mentioned in the comments already that Rockbox is not Linux-based (and says so on the rockbox website) |
20:33:52 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
20:40:45 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:47:47 | Febs | Heh. Translate.google.com translates "Rockbox' as "skirt box." |
20:48:12 | petur | you're not the first to notice |
20:48:43 | petur | 15.51.12 # <jhMikeS> The babelfish translation of the is just baaaaaaaaad and funny. "Skirt Box Kills!!!" |
20:48:51 | pixelma | ... you were faster :) |
20:49:55 | Genre9mp3 | Febs: I'm curious... did you ban that blue45 guy or just gave him a warning? |
20:50:08 | Febs | Genre9mp3: banned him for 3 days. |
20:50:08 | * | petur wonders why file and dir api got separately named sim functions and why dircache doesn't handle that cleanly :( |
20:50:33 | petur | is that the same guy as on MR? |
20:50:48 | Febs | Right, talking about the MR thread. |
20:50:57 | petur | oh... |
20:51:09 | Genre9mp3 | Febs: I guess you have already read the 2 posts of him that are now deleted (maybe you deleted them, too heh) |
20:51:16 | | Join dau [0] (i=daurn@124.243.164.126) |
20:51:30 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
20:51:56 | Febs | No, I didn't see them. One of the other mods must have deleted them before I saw the thread. |
20:52:09 | Febs | Perhaps they would have changed my mind about not banning him outright. |
20:52:33 | Genre9mp3 | believe me... yes.. I reported these posts |
20:52:49 | Genre9mp3 | I saved them and accidentally deleted them yesterday :/ |
20:53:08 | rasher | The ones about slave trade? |
20:53:19 | rasher | Or whatever it was. |
20:53:28 | Genre9mp3 | yes |
20:53:34 | * | petur gets the feeling he missed some nice poetry |
20:53:35 | rasher | That was classy. |
20:53:59 | Febs | Yeah, that would have caused me to just ban his IP address. |
20:54:12 | rasher | "You kind died out after the slave trade" or something. And I don't get it, because the guy he was responding to was located in London :-\ |
20:54:29 | Febs | I like to give people the benefit of the doubt. After all, it was possible (based on what I read) that he was just unbelievably stupid. |
20:54:58 | rasher | My comment was a response to that post. Since that's where it became absolutely clear that he was just pushing buttons |
20:55:05 | rasher | Or trying to, anyway |
20:55:47 | Febs | Well, I gave him a 3 day timeout. He'll either lose interest and go away, or he'll come back with the same crap and then we'll quickly ban him. |
20:59:54 | petur | bleh.... dircache functions aren't in the plugin api... more work |
21:00 |
21:00:40 | petur | with SIM ifdefs around it and more SIM ifdef hell in the plugin :( |
21:07:46 | | Join NickDe [0] (n=nicholas@198.7.236.201) |
21:11:14 | | Quit Kitt0s (Read error: 110 (Connection timed out)) |
21:11:48 | | Quit TheNickDe (Read error: 60 (Operation timed out)) |
21:15:40 | | Quit spiorf (Remote closed the connection) |
21:19:41 | | Nick jborn_ is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
21:21:49 | preglow | hrm |
21:22:00 | preglow | why aren't the pcm functions exported to the sim? don't they exist? |
21:23:38 | | Join tomal [0] (n=tomek@84-72-154-233.dclient.hispeed.ch) |
21:24:33 | | Join FOAD_ [0] (n=dok@a82-93-10-238.adsl.xs4all.nl) |
21:27:13 | jhMikeS | pcm_playback.c and pcm_record.c aren't in the sim |
21:32:32 | preglow | jhMikeS: didn't you do some api changes, btw? |
21:32:38 | jhMikeS | guess the sim has the playback functions |
21:33:14 | jhMikeS | yes, got rid of the redundant source setting and added the gain support |
21:33:29 | preglow | pcm_set_monitor and pcm_set_rec_source aren't here anymore, seems |
21:34:13 | jhMikeS | pcm_set_monitor = audio_set_output_source |
21:34:26 | jhMikeS | pcm_set_rec_source is just gone |
21:34:43 | preglow | goodie |
21:35:55 | preglow | so pcm_set_monitor(AUDIO_SRC_PLAYBACK) becomes audio_set_output_source(AUDIO_SRC_PLAYBACK) ? |
21:39:33 | jhMikeS | yup |
21:39:45 | preglow | good |
21:39:49 | preglow | just adding a quick menu to the flanger |
21:40:10 | preglow | someone code a set_int with proper acceleration! |
21:40:36 | | Quit FOAD (Read error: 110 (Connection timed out)) |
21:41:06 | jhMikeS | JdGordon's on a camping trip :D |
21:41:26 | | Join freqmod [0] (n=freqmod@156.80-202-167.nextgentel.com) |
21:46:12 | preglow | the list view for big ranges is so bloody annoying too |
21:47:24 | preglow | hrm, this somehow had the effect of disabling my flanger :/ |
21:47:37 | jhMikeS | I don't like lists for ranges |
21:47:41 | jhMikeS | what did? |
21:48:45 | preglow | whatever i just did, mainly remove the two api calls |
21:48:53 | preglow | all i get now is what sounds like microphone monitor |
21:51:58 | jhMikeS | I did test the change. I'll check again. |
21:52:17 | | Join merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
21:53:22 | amiconn | In order for realtime effects to work, the monitoring source must be selecable independently of the recording source |
21:55:14 | jhMikeS | it should be |
21:56:03 | bluebrother | I liked the slider for int values pretty much ... |
21:56:16 | bluebrother | still hanging in the tracker |
21:56:17 | preglow | the list works for some things |
21:56:20 | preglow | but not huge ranges |
21:56:35 | bluebrother | it's ok for a small amount of values. |
21:56:59 | amiconn | The list works very well here for everything |
21:57:04 | bluebrother | it gets kind of strange for large ranges |
21:57:08 | amiconn | ...even things like stereo width |
21:57:22 | amiconn | The slider is just ugly |
21:57:24 | bluebrother | it works, but it looks strange imo |
21:58:13 | bluebrother | but I guess this is heavily dependend on one's taste ;-) |
22:00 |
22:00:22 | preglow | hrm |
22:00:29 | jhMikeS | still working for me |
22:00:32 | preglow | something bad has definitely happened, most probably to my code |
22:00:36 | preglow | but i haven't changed much |
22:01:42 | jhMikeS | It doesn't seem you can delay initializing iram anymore either. it caused the plugin to hang to set rb = api before PLUGIN_IRAM_INIT |
22:02:12 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
22:02:15 | preglow | eh |
22:02:16 | preglow | why? |
22:02:29 | tomal | I think it is my change |
22:02:36 | jhMikeS | here's what I'm doing: |
22:02:36 | jhMikeS | rb->pcm_init_recording(); |
22:02:36 | jhMikeS | rb->pcm_set_frequency(SAMPR_44); |
22:02:36 | DBUG | Enqueued KICK jhMikeS |
22:02:36 | jhMikeS | rb->audio_set_output_source(AUDIO_SRC_PLAYBACK); |
22:02:36 | jhMikeS | rb->rec_set_source(AUDIO_SRC_MIC, SRCF_RECORDING); |
22:02:36 | *** | Alert Mode level 1 |
22:02:36 | jhMikeS | rb->pcm_apply_settings(true); |
22:03:14 | jhMikeS | but something is whacked. I'm getting a mix |
22:03:50 | amiconn | tomal: Hmm, plugins must be able to delay iram init |
22:04:04 | amiconn | In case of music playing, they must first stop the music |
22:04:27 | tomal | amiconn: Doesn't PLUGIN_IRAM_INIT do this |
22:04:30 | tomal | ? |
22:04:36 | preglow | hmrmmr |
22:04:51 | amiconn | tomal: Didn't check, but there's another problem |
22:05:11 | *** | Saving seen data "./dancer.seen" |
22:05:15 | preglow | brtSGFSAH |
22:05:17 | preglow | _FUCL_ |
22:05:20 | jhMikeS | preglow: was getting the output of the plugin mixed with normal mic...will have to address this somehow. :-\ |
22:05:32 | amiconn | A plugin should be able to ask first whether it's okay to stop playback, and only then do so and init iram afterwards |
22:05:40 | | Join daurn|laptop [0] (i=daurn@124.243.164.126) |
22:05:45 | | Quit dau (Read error: 104 (Connection reset by peer)) |
22:05:55 | amiconn | That might be a problem in conjunction with reusing iramcopy for bss... |
22:05:56 | preglow | jhMikeS: works here now... old rockbox.iriver, apparently |
22:05:57 | | Join PaulPosition [0] (n=noneofye@modemcable156.246-82-70.mc.videotron.ca) |
22:06:25 | | Join TeaSeaLancs [0] (n=thunderc@82.152.220.81) |
22:06:40 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
22:06:43 | preglow | god knows why it didn't whine about the api version |
22:06:55 | amiconn | Not sure what to do about this, as the basic idea of reusing iramcopy is good :/ |
22:07:05 | jhMikeS | There's times I need uda1380_set_monitor(true) and uda1380_set_monitor(false). The first for recording, the second for what you're doing. |
22:07:16 | tomal | amiconn: So either we'll revert my change for plugins, or require that before IRAM init using bss is prohibited |
22:07:18 | PaulPosition | judging by the current state of humanity, I'm not sure God understands anything about programming... |
22:07:34 | | Join jba [0] (n=jba@c211-30-242-204.blktn3.nsw.optusnet.com.au) |
22:07:34 | amiconn | jhMikeS: Eh? |
22:07:47 | rasher | PaulPosition: You asked about building the sim for windows the other day - did you work it out? |
22:07:49 | amiconn | I thought uda1380_set_monitor() was in fact obsolete... |
22:07:50 | jba | morn all |
22:08:02 | PaulPosition | rasher - Well I worked out that I couldn't from vmware :p |
22:08:06 | jhMikeS | amiconn: I'm hearing a mixdown of my effect with normal mic. wasn't like that before |
22:08:35 | amiconn | The analog monitor should be muted at boot and then never be touched again imho |
22:08:37 | PaulPosition | rasher - thanks for inquiring though :) |
22:09:08 | rasher | PaulPosition: you can |
22:09:25 | jhMikeS | The radio won't play then. |
22:09:59 | amiconn | Iirc I changed the recording code to use the audio bus for everything... |
22:10:08 | PaulPosition | Well, I understand that'd imply installing a few libs and I can't be arsed... I'll play with the sim from inside vmware and if ever I decide to share some personal build, it will be sim-less builds and that's that. :) |
22:10:18 | amiconn | Hmm, perhaps not radio without recording... |
22:11:46 | rasher | PaulPosition: well, http://www.rockbox.org/tracker/task/5858 explains how to crosscompile the sim. You just need mingw32, mingw32-binutils and mingw32-runtime and then follow the instructions in that task |
22:12:37 | *** | Alert Mode OFF |
22:13:15 | PaulPosition | rasher - Well thanks a lot, bookmarked and I'll have a look. :) |
22:13:17 | | Quit NickDe ("Leaving") |
22:14:43 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
22:18:45 | jhMikeS | Ok, got a setup that works perfectly now... |
22:19:25 | | Quit Ribs ("eh eh ehhhh!") |
22:21:57 | | Join Plouj [0] (n=Plouj@dsl-207-112-70-235.tor.primus.ca) |
22:22:17 | Plouj | this isn't about rockbox.org is it? |
22:22:58 | rasher | Yes, yes it is. |
22:23:05 | Plouj | Topic for #rockbox: #rockbox: Home of logbot |
22:23:07 | Plouj | humm, ok |
22:23:33 | Mode | "#rockbox +o Bagder " by ChanServ (ChanServ@services.) |
22:23:49 | Topic | "the firmware replacement" by Bagder (n=daniel@rockbox/developer/bagder) |
22:24:22 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:24:22 | * | petur applauds the change :) |
22:24:42 | Plouj | ipods nano's are treated as plain USB disks by Linux kernel, righT? |
22:24:47 | n1s | what do we replace the firmware with? :P |
22:24:55 | Bagder | Plouj: yes |
22:25:17 | Plouj | so, installing an using rock box with Linux is a piece of cake then |
22:26:27 | n1s | Anyone familiar with the tree button action code? |
22:26:47 | Plouj | does this look like a second of first gen ipod: http://canadacomputers.com/index.php?do=ShowProduct&cmd=pd&pid=009627&cid=MP.29 ? |
22:26:55 | jhMikeS | preglow: I should have the quirk fixed momentarily. Wanna do a thorough check. |
22:27:15 | n1s | Plouj: 1G nano |
22:27:42 | Plouj | cool |
22:29:55 | | Quit TeaSea (Connection timed out) |
22:31:59 | | Join lee-qid [0] (n=liqid@p54966A5E.dip.t-dialin.net) |
22:36:29 | jba | hey gang |
22:37:01 | jba | jhMikeS, i think my next job is going to be tackling if/why button repeat doesn't work, any tips? |
22:37:27 | | Quit shnee (Operation timed out) |
22:37:43 | preglow | jhMikeS: woot, got some delay setting code here now |
22:37:56 | preglow | but it's really cumbersome using the menus for it |
22:38:06 | preglow | think i'll just hack up some custom shit |
22:39:08 | jhMikeS | hmmm...radio sounds better too :) |
22:39:09 | preglow | at least i can code some quick acceleration stuff that way |
22:39:14 | goffa | hey preglow .. did you see my message last night? |
22:39:21 | preglow | goffa: sure didn't, i was away |
22:40:02 | goffa | ok.. i just mentioned that they released a new version of musepack... 11-12-06 |
22:40:04 | goffa | 7.2 |
22:40:08 | jhMikeS | jba: I think you're problem with the lockup was more serious than an errant wait. I think the playback variable is being corrupted since it should the set to false anyway, even if no bss init. |
22:40:12 | | Quit PaulPosition () |
22:40:20 | preglow | goffa: right, anything new? |
22:40:34 | jba | jhMikeS, you think i should try and find where it was set to true? |
22:40:37 | jhMikeS | jba: not sure. I don't have a gigabeat |
22:41:02 | goffa | um... fast seeking |
22:41:08 | goffa | and looks like some code cleanup |
22:41:19 | jhMikeS | jda: definitely. It's probably something writing over the memory but not an explicit assignment, but see which stage after audio_preinit it turns true again. |
22:41:45 | goffa | other than that .. not much |
22:42:16 | jhMikeS | jba: I say that additionally because no other ports had a hang problem there |
22:42:44 | goffa | looks like fast seeking in the decoder lib too |
22:43:06 | jba | jhMikeS, thanks i'll look into it, and report back into here |
22:43:14 | goffa | lower mem useage and code size... thanks to PP |
22:43:20 | jhMikeS | the uda1380 is so picky about setup but is better behaved than the tlv320 which is quirky and unstable |
22:44:27 | amiconn | jba: The button repeat code is generic so it should work on all targets if the button read is correct |
22:44:36 | | Quit alberink (Read error: 104 (Connection reset by peer)) |
22:45:15 | | Quit Siku () |
22:46:20 | preglow | goffa: we've had fast seeking for quite a while now, they took the code from our tree |
22:46:28 | * | jhMikeS thinks he made an unintentional flanger with the uda mixing |
22:46:36 | jhMikeS | but fixed |
22:46:51 | goffa | preglow: cool.. didn't know that.. |
22:47:08 | goffa | its bit perfect now.. don't know if it was before |
22:47:16 | goffa | not that it was audible anyway |
22:47:33 | | Join alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
22:47:45 | goffa | i just figured i'd mention it incase changes needed to be made |
22:48:20 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:48:29 | | Quit amiconn (Nick collision from services.) |
22:48:30 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:48:49 | preglow | goffa: i'll see about it some day |
22:50:01 | | Quit alberink (Read error: 104 (Connection reset by peer)) |
22:51:44 | | Join alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
22:52:24 | | Quit JdGordon ("Konversation terminated!") |
22:53:28 | goffa | btw.. has anyone heard about/from marsdaddy? |
22:53:34 | preglow | no, why? |
22:53:40 | preglow | he posted what he did then vanished |
22:53:58 | goffa | well.. i guess his house burnt down |
22:54:07 | preglow | ah, yeah, that's right |
22:54:08 | Genre9mp3 | check FS #4984 last post :/ |
22:54:17 | jhMikeS | preglow: go ahead and cvs up. it's much better now and the radio doesn't change tone when recording it since it's not mixed with itself delayed. |
22:54:17 | Genre9mp3 | too slow... |
22:54:37 | goffa | http://www.rockbox.org/tracker/task/4984 |
22:55:50 | goffa | just hoping he's ok.. etc |
22:57:29 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
22:58:57 | preglow | jhMikeS: sounds better indeed |
23:00 |
23:00:54 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:01:33 | | Join NickDe [0] (n=nicholas@131.128.81.35) |
23:07:18 | | Quit merbanan (Remote closed the connection) |
23:07:50 | | Part tomal |
23:10:07 | | Quit lostnihilist (Read error: 113 (No route to host)) |
23:15:36 | | Part n1s |
23:15:57 | | Join webguest24 [0] (i=531c936a@gateway/web/cgi-irc/labb.contactor.se/session) |
23:16:00 | | Quit webguest24 (Remote closed the connection) |
23:16:35 | | Join YoungBlood [0] (i=531c936a@gateway/web/cgi-irc/labb.contactor.se/session) |
23:16:44 | | Quit Rick ("I… don't need to be here.") |
23:17:39 | YoungBlood | hi |
23:18:01 | YoungBlood | Hi |
23:18:08 | YoungBlood | Hi |
23:18:16 | YoungBlood | Why i cannot write? |
23:18:41 | | Part YoungBlood |
23:19:20 | | Join Lars_G [0] (n=lars@unaffiliated/lars-g/x-000001) |
23:19:22 | Lars_G | Hello all |
23:19:22 | petur | go to school? |
23:19:27 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
23:22:20 | petur | man that gigabeat site sucks even more than iriver |
23:23:24 | preglow | yes |
23:23:26 | preglow | yes it does |
23:23:47 | petur | hehe.. some links only work in firefox... |
23:24:37 | preglow | of all thing |
23:24:38 | preglow | s |
23:25:07 | | Quit matsl (Read error: 60 (Operation timed out)) |
23:29:04 | petur | what determines if a .rock goes into the viewers dir? being in viewers.config? |
23:29:26 | | Join CircuitMonkey [0] (n=chatzill@dyn-62-56-77-16.dslaccess.co.uk) |
23:31:19 | petur | markun? does the gigabeat have line-out and AC on the dock? |
23:32:19 | * | petur discovers that viewers.config is it :) |
23:32:49 | amiconn | petur: Being in viewers.config _with a path pointing to viewers/ |
23:33:05 | petur | just found out by trying :) |
23:33:21 | amiconn | It's possible to have a plugin in viewers.config and still keep it in rocks/ |
23:33:30 | amiconn | (dual-use plugins) |
23:33:32 | markun | petur: yes |
23:34:00 | petur | markun: nice... now get that sound working before the holidays :) |
23:34:33 | markun | ok ok :) |
23:34:47 | jba | markun, go to sleep |
23:34:49 | * | jba ducks |
23:37:36 | * | Lars_G paces |
23:38:04 | Lars_G | Argh so I read the faq, it seems larger minds than mine are already tackling what ails me, and I guess there's little success in trying to help |
23:39:14 | petur | bah, seems my properties plugin crossed the MAX_EXTTYPES line |
23:39:27 | | Join Chris____ [0] (n=Chris_@pool-71-254-201-51.hrbgpa.east.verizon.net) |
23:39:30 | | Quit freqmod (Remote closed the connection) |
23:41:55 | | Join matsl_ [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:42:33 | Chris____ | When trying to compile Rockbox, I get a make error: |
23:42:34 | Chris____ | make[1]: *** No rule to make target `/home/chris/rockbox-bleeding/build/firmware/ |
23:42:34 | Chris____ | drivers/rtc/rtc_e8564.o', needed by `/home/chris/rockbox-bleeding/build/librockbo |
23:42:34 | DBUG | Enqueued KICK Chris____ |
23:42:34 | Chris____ | x.a'. Stop. |
23:42:34 | Chris____ | make: *** [all] Error 2 |
23:44:02 | markun | Chris____: try "cvs up -d" and then compile again |
23:44:36 | jhMikeS | "make clean" too |
23:45:39 | Lars_G | Ah well rockbox still rules. |
23:46:28 | jba | i saw the save settings dialog for the first time last night |
23:46:37 | jba | god that's ugly, keyboard entery with a cross pad |
23:47:00 | Chris____ | Markun: cvs up -d didn't work: cvs update: |
23:47:00 | Chris____ | No CVSROOT specified! Please use the `-d' option |
23:47:00 | Chris____ | cvs [update aborted]: or set the CVSROOT environment variable. |
23:47:23 | jhMikeS | Chris____: have to be in rockbox-devel |
23:47:30 | jba | export CVSROOT=<whatever the cvs root is for anoncvs> |
23:47:32 | Lars_G | Chris____: Do it from inside the root dir of the source |
23:47:34 | Chris____ | Oh, ok |
23:47:44 | jba | oh yeah, that too |
23:48:35 | markun | Chris____: thanks, I forgot the add the files to FILES.. |
23:48:58 | Chris____ | Markun: Huh? |
23:49:32 | markun | nevermind |
23:49:39 | Chris____ | Ok |
23:49:55 | Lars_G | you just helped him find a bug ;) |
23:50:02 | Chris____ | Oh, ok |
23:50:42 | Chris____ | So is that the only problem? Should I just wait for the new build to be released? |
23:50:59 | | Join [sellout] [0] (n=sellout@c-69-241-206-137.hsd1.fl.comcast.net) |
23:53:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:53:12 | * | jhMikeS sees a new build released ;) |
23:53:45 | * | Lars_G checks out while whistling |
23:55:25 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
23:55:54 | markun | Chris____: how did you download the source, not with cvs? |
23:56:36 | Chris____ | I was actually using rockbox-bleeding |
23:57:34 | markun | Chris____: ok, then download again. The files should now be included. |
23:58:28 | Lars_G | Meh I'm cvsing the code out and you already are making me update? lol |
23:58:52 | markun | Lars_G: no need to update if you use CVS |