--- Log opened Mon Sep 24 00:00:10 2007 00:08 -!- fxb is now known as fxb__ 00:10 < kevipapo1> what do the two underscores after a name mean? 00:16 < davidc__> means that davidc and davidc_ were already registered on nickserv 00:28 < courtc> Fill in the blank! 00:29 < courtc> davidcAR 00:29 < courtc> davidcUT 00:29 < courtc> etc. 00:30 < davidc__> mmh.. or perhaps I should find that text filter program and apply it to all posts in offtopic 00:30 < davidc__> choosing a random filter each time 00:35 < imphasing> That would vield humerous results 00:35 < imphasing> :) 00:35 < imphasing> s/vield/yeild/ 00:36 < courtc> yield? 00:37 < imphasing> Yeah, that. 00:37 < imphasing> I'm tired :( 00:38 < imphasing> I also have the flu 00:39 < imphasing> Oh, one of my legs was amputated last night too 00:39 < imphasing> Plus, my head fell off TWICE today 00:39 < imphasing> I'm still coding though. 00:39 < courtc> coding what? 00:39 < imphasing> An ARM assembler.. 00:39 < imphasing> However crude it may be at the moment 00:39 < imphasing> It will probably remain crude as well. 00:40 < courtc> an assembler, eh? 00:40 < courtc> What does it do that is out of the ordinary for assemblers? 00:40 < imphasing> Absolutely nothing, except teach me how ARM works a little better. 00:40 < imphasing> :) 00:41 < courtc> Ok, then I have a better task for you ;) 00:41 < imphasing> What's that? 00:41 < courtc> Write an arm assembly tracer. An application that can track how a program would execute. 00:42 < imphasing> Oooh.. 00:42 < imphasing> That sounds more like a quasi-emulator.. 00:42 < imphasing> Without the binary 00:42 < courtc> :) 00:42 < imphasing> Interesting.. 00:43 < courtc> For conditionals, follow both paths and enable determnining what section of code depends on what conditions. 00:44 < imphasing> That sounds like a lot of parsing :o 00:45 < imphasing> Doing it in binary would be easier, I can imagine :P 00:45 < courtc> Depends on how you parse. 00:46 < imphasing> Well, ARM asm is a little easier than intel or ppc, I think.. 00:46 < imphasing> Maybe it could be done in one pass 00:48 < davidc__> well, the first thing you need is a lib that generates symbolic info for each opcode 00:48 < davidc__> aka, src operand 1 is blah ... src operand N is blah 00:48 < imphasing> More like a parser for the assembly :( 00:48 < davidc__> and dest 1 is blah... dest N is blah 00:48 < davidc__> with flags / pc all being dests 00:48 < davidc__> so you can do data flow analysis 00:49 < imphasing> Hmm 00:49 < imphasing> This sounds fun! 00:49 * imphasing fires up vim 00:50 < imphasing> Just to be clear, we ARE talking about parsing the assembly, NOT the binary, right? 00:50 < imphasing> So you could watch program flow before you assemble 00:50 < imphasing> Sort of like an interactive pre-debugger 00:50 < davidc__> well, doesn't matter terribly much.. we already have code to go binary - assembly 00:50 < imphasing> :D 00:50 < davidc__> the end result would be for understanding binaries 00:50 < imphasing> What's the difference between that and an interactive debugger? 00:51 < davidc__> mmh, you can do static analysis ahead of time, as batch 00:51 -!- Flygisoft- [n=sirix@84-217-67-98.tn.glocalnet.net] has joined #ipodlinux 00:51 -!- Flygisoft [n=sirix@84-217-67-98.tn.glocalnet.net] has quit [Read error: 131 (Connection reset by peer)] 00:51 < davidc__> and identify functions, etc, all that sorta stuff 00:51 -!- Flygisoft- is now known as Flygisoft 00:51 -!- BHSPitMonkey [n=stephen@unaffiliated/bhspitmonkey] has joined #iPodLinux 00:51 < imphasing> Mmm.. 00:52 < imphasing> So I would basically be parsing the opcodes (easier than the asm), and following where they go 00:52 < imphasing> Without executing 00:52 < imphasing> Correct? 00:52 < davidc__> well, don't necesarily follow 00:52 < davidc__> just throw it all into a big list in memory 00:52 < davidc__> then you can write something that goes over that list + generates a data flow graph 00:52 < imphasing> Hmm.. 00:53 < imphasing> So what kind of data would this supposedly reveal? 00:54 < davidc__> oh, well just function identification would be nice 00:54 < davidc__> aka, the ability to generate a list of functions from a binary + what regs they use 00:55 < davidc__> easy to then search for any function that touches X MMIO 00:55 < imphasing> :o 00:55 < imphasing> From my (weak) understanding of binaries, it would be difficult to get function names.. 00:55 < imphasing> With no labels, etc 00:55 < davidc__> oh, no function names 00:56 < davidc__> but if you can identify the block of code thats a function, it makes life easier 00:56 < davidc__> have you ever used IDA? 00:56 < imphasing> A couple times 00:56 < davidc__> well, you know how it blocks everything out right? 00:56 < imphasing> Yeah 00:56 < davidc__> same idea, except not stuck inside a proprietary environment ;) 00:57 < imphasing> hehe 00:57 < mikedeezys> hey 00:57 < mikedeezys> can somoene hlep me out real quick 00:57 < mikedeezys> i wanan get iboy colo workin on my 5.5 gen 00:58 < mikedeezys> and im so lost 00:59 < mikedeezys> hallo 01:02 < mikedeezys> anyone? 01:02 < mikedeezys> lol 01:04 < mikedeezys> imphasing 01:04 < imphasing> Yeees? 01:04 < mikedeezys> can u help me get iboy working on my 5.5 gen? 01:04 < imphasing> I don't have a 5.5 gen :) 01:04 < imphasing> Sorry 01:04 < mikedeezys> oh ok 01:04 < mikedeezys> sighh my quest continues 01:05 < mikedeezys> u know how to install iboy in general? 01:05 < imphasing> Nope, never used it. 01:05 < mikedeezys> oh ok 01:45 -!- Flygisoft [n=sirix@84-217-67-98.tn.glocalnet.net] has quit ["- nbs-irc 2.32 - www.nbs-irc.net -"] 01:54 -!- imphasin1 [n=alex@pool-71-255-212-101.bltmmd.east.verizon.net] has joined #ipodlinux 02:02 -!- AriX_ [n=arix@c-76-99-119-157.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 02:10 -!- imphasing [n=alex@pool-71-246-72-247.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 02:22 -!- joecool [i=joecool@gateway/tor/x-9db3711accfe40a8] has joined #ipodlinux 04:12 -!- Sanitized [n=chatzill@ool-4576c9b0.dyn.optonline.net] has joined #ipodlinux 04:14 < kevipapo1> mikedeezys: iLaunch 04:14 < kevipapo1> http://www.ipodlinux.org/ilaunch 04:15 < mikedeezys> i know 04:15 < mikedeezys> but i dotn understand how to install it 04:15 < mikedeezys> do i need to put linux before i install ilaunch? 04:15 < mikedeezys> and i got it installed but the color games are all scrambled 04:16 < Sanitized> Hey, My ipod refuses to boot to any os at all anymore. Just gives me sad ipod and the computer doesn't recognize. 04:16 < rvvs89> Sanitized: Reboot->Diskmode->Restore->Reinstall :) 04:17 < mikedeezys> can someone help me fix the iboy color problems 04:17 < mikedeezys> on a 5.5 gen 04:17 < davidc__> yea, the only time I've seen rvvs89 suggestion fail is when the HD is literally f'ed 04:19 < mikedeezys> anyone? 04:21 < Sanitized> rvvs: how do I go to diskmode? if it is holding down play and select after the moment of rebooting, then that doesn't work either. It still just goes to sad ipod :(. 04:21 < davidc__> which ipod gen? 04:21 < davidc__> and you need to press it right at boot 04:21 < davidc__> and hold for at least 10 seconds 04:22 < rvvs89> See the Key_Combinations page on wiki 04:22 < rvvs89> Or what davidc__ says :P 04:22 < mikedeezys> so no one is good with iboy? 04:22 < Sanitized> it is ipod photo and I will try again now. 04:22 < davidc__> yea, check the key_combinations page for the exact gen 04:23 < davidc__> mikedeezys: we didn't write it 04:23 < rvvs89> mikedeezys: I've never used iBoy, and I don't think many people here have either 04:23 < Sanitized> the most me and scissor have been able to do is get it to run at 2x speed without sound 04:23 < mikedeezys> oh ok 04:23 < davidc__> mikedeezys: we just ported the OS + wrote the main gui 04:23 < davidc__> aka podzilla 04:23 < mikedeezys> oh ok 04:23 < davidc__> we haven';t touched any of the other progs / anything 04:23 < mikedeezys> whats the best way of getting ipl on my 5.5 gen? 04:23 < Sanitized> mike what is the iboy problem? 04:23 < mikedeezys> well 04:23 < mikedeezys> the roms color is all messed up 04:24 < rvvs89> mikedeezys: A manual install, that way you will learn about exactly what iPodLinux changes on your iPod 04:24 < Sanitized> oh 04:24 < mikedeezys> like where od i put the kernel 04:24 < rvvs89> That's a trivial step 04:24 < Sanitized> are there strange pixels covering the majority of the screen? 04:24 < mikedeezys> yea 04:24 < rvvs89> It's more about, how do you partition your iPod 04:25 < Sanitized> go to the sound options 04:25 < mikedeezys> i dont know where to put the kernels at 04:25 < Sanitized> I forget which 04:25 < rvvs89> Read the wiki page 04:25 < mikedeezys> i did 04:25 < Sanitized> and set them all to zero 04:25 < rvvs89> [[5.5G]] 04:25 < Sanitized> and try again 04:25 < rvvs89> It tells you where to put the kernel 04:25 < mikedeezys> how do u get the linux partion to show up in ltools 04:25 < rvvs89> You don't 04:25 < rvvs89> Not with a 5.5G 04:25 < rvvs89> Use Linux :p 04:25 < mikedeezys> sigh 04:25 < BleuLlama> sigh 04:25 < mikedeezys> soo 04:26 < mikedeezys> ok i jus formatted the 5.5 gen 04:26 < mikedeezys> how can i get ilaunch and ipl on? 04:26 < rvvs89> -.- I give up 04:26 < mikedeezys> it seems each guide i read something is different each time 04:26 < rvvs89> Yes, that's because every person seems to have their own way of installing iPodLinux 04:26 < rvvs89> Which shows how flexible it is 04:27 < BleuLlama> it also seems like you're not listening to the answers to your questions as well... 04:27 < mikedeezys> and confusing : 04:27 < mikedeezys> i am 04:27 < mikedeezys> ive read the wiki page ovetr and over 04:27 < mikedeezys> and it says to sue ltools 04:27 < mikedeezys> use 04:27 < joecool> maybe ipodlinux isn't for you? 04:27 < mikedeezys> but i guess 5.5 gens dotn work with ltools? 04:27 < Sanitized> alright I am unable to reach disk mode 04:28 < rvvs89> Where on the 5.5G page does it say "use LTools" 04:28 < rvvs89> ? 04:28 < mikedeezys> im talking about ilaunch 04:28 < mikedeezys> to fiz the iboy kernel 04:28 < Sanitized> goddamn apple os, I don't even care about it. but when it messes up the whole thing refuses to boot. 04:28 < mikedeezys> that is waht im talkin about 04:28 < kevipapo1> hey, sanitized 04:28 < rvvs89> So you have iPodLinux installed 04:28 < kevipapo1> how's it going? 04:28 < mikedeezys> i did 04:28 < mikedeezys> but i formatted 04:28 < mikedeezys> to start all over 04:29 < mikedeezys> i can get ipl installed 04:29 < BleuLlama> try asking the creator/maintainer of ilaunch and iboy to walk you through it, mikedeezys 04:29 < mikedeezys> my problem is with iboy not palying the roms right 04:29 < kevipapo1> need any help over here? 04:29 < rvvs89> If you want to do it properly, get a Linux "Live CD" and follow the instructions on the wiki 04:29 < BleuLlama> then talk with the creator of iboy 04:29 < mikedeezys> no problem 04:29 < mikedeezys> i thought someone in here might know what to do thats all 04:29 < rvvs89> For help with non "official" applications 04:29 < rvvs89> You should probably ask the creator 04:29 < kevipapo1> ok then, if you need me 04:30 < joecool> mikedeezys: are you sure ipodlinux is what you need? 04:30 < mikedeezys> lol 04:30 < mikedeezys> joe cool 04:30 < mikedeezys> the problem isnt with ipl 04:30 < BleuLlama> mikedeezys: you might find it easier to get a used GBA 04:30 < mikedeezys> its with iboy 04:30 < BleuLlama> mikedeezys: then you're asking in the wrong place 04:30 < mikedeezys> lol 04:30 < BleuLlama> i'm serious 04:30 < mikedeezys> i was just asking 04:30 < Sanitized> wait! Success! I had to disconnect the ipod, allow it to shut down then boot it while connected to disk mode 04:30 < BleuLlama> then you have your answer. 04:30 < mikedeezys> maybe someone in here might have known thats all 04:31 < joecool> mikedeezys: yes, but BleuLlama isn't nice, he gets cranky when the question isn't about ipodlinux 04:31 < mikedeezys> i had got iboy workin perfect with a nano 04:31 -!- GPT [n=GPT@unaffiliated/gpt] has joined #ipodlinux 04:32 < Sanitized> wait...no disk mode anymore... rebooted of its own accord after maybe 5 seconds of "DO NOT DISCONNECT" 04:32 < davidc__> Sanitized: hrm... does it have a full charge? 04:32 < davidc__> might leave it on a wall charger overnight 04:33 < Sanitized> yes it has been charging for a few hours 04:33 < davidc__> on computer? or wall? 04:33 < Sanitized> it reboots and then goes to sad ipod 04:33 < Sanitized> computer 04:33 < Sanitized> should I try wall? 04:33 < davidc__> if it can't boot, it won't actually charge off the comp 04:33 < Sanitized> oh 04:33 < joecool> microwave it 04:33 < Sanitized> so If I charge for awhile off socket and then disk mode it? 04:34 < davidc__> it wants to negotiate for more power over the USB bus before it will charge off USB 04:34 < davidc__> and since its not booting, it doesn't get around to the negotiating 04:34 < Sanitized> ah I see I see 04:34 < Sanitized> I will charge it for a half hour off the wall then try again 04:34 < Sanitized> see you guys then 04:34 < davidc__> I'd leave it for a while longer 04:34 < BleuLlama> go for 1-2 hours 04:35 < BleuLlama> at bare minimum 04:35 < joecool> davidc__: thanks for that bit of info, i had always wondered why one needed to use the brick when the ipod was 100% dead 04:35 < Sanitized> ok 04:35 < BleuLlama> 8 hours optimal 04:35 < davidc__> reason being, I can't remember if it will actually charge in the dumb disk mode 04:35 < Sanitized> see you in 1-2 hours 04:35 < rvvs89> davidc__: It does on my 5.5G at least 04:35 < davidc__> in the really dumb black and white mode? 04:35 < rvvs89> Yep 04:35 < davidc__> good good 04:35 < rvvs89> My iPod spends quite a lot of time in really-dumb-black-and-white-mode 04:35 < davidc__> joecool: np - the old school ones would charge regardless from firewire, as it has some pretty beefy power guaranteesw 04:36 < davidc__> but the newer ones that only support USB won't charge untill they've negotiated 500ma power 04:37 < joecool> yeah, i knew Vanquisher's old 2g charged fine on the firewire... but for my 4g and 5.5g they only charge when dead from wall (firewire) 04:37 < davidc__> yea.. I like the firewire spec better.. partly for that reason 04:38 < joecool> just a damn shame the higher end thinkpads don't come with firewire built in... only the cheaper ones have it (oddly enough) 04:38 < joecool> .... else i'd only use it 04:39 < davidc__> yea.. and the USB bus standard is sorta nasty anyhow 04:39 < Sanitized> Ipod refuses to charge of wall 04:39 < Sanitized> goes through continuous booting loop 04:39 < BleuLlama> leave it be 04:39 < davidc__> yea, let it run all the way down 04:40 < davidc__> sounds like the processor is sorta borked 04:40 < Sanitized> alright I will just leave it be for awhile then 04:40 < BleuLlama> my 1G used to do that 04:40 < davidc__> you just need to let it run far enough down that its ram is cleared 04:40 < Sanitized> ok, when will I know it has begun to charge? 04:40 < BleuLlama> i just let it charge for >6 hours, and eventually it figured it all out at some point during all that 04:40 < davidc__> then it should be fine.. they;re nigh impossible to break 04:40 < BleuLlama> Sanitized: just plug it in, and come back in 6-8 hours 04:40 < Sanitized> alright will do 04:41 < Sanitized> thank you all for your help, it is greatly apreciated. 04:41 < davidc__> yea, Bleu's way should work as well 04:41 < davidc__> not a prob 04:43 < joecool> hrm... i do like the podzilla interface better then rockbox's 04:48 < rvvs89> Does Rockbox have scroll acceleration yet? 04:48 < rvvs89> Sorry, /me -> #rockbox 04:52 * BleuLlama hates dev-related questions ending in "yet" 04:52 < BleuLlama> it implies "you've been slacking and haven't done this work for me" 04:52 < BleuLlama> to me anyway 04:53 < kevipapo1> bleullama's right 04:54 < kevipapo1> I don't take it too seriously though... 04:56 < Sanitized> I keep reading bleullama as bullemia (sp?) 04:56 < kevipapo1> llama, lemia, that's odd... 04:56 < kevipapo1> that'd bee a weird disease 04:56 < joecool> leukemia? 04:57 < kevipapo1> yeah, but if they called it bleulemia 04:57 < kevipapo1> heh... 04:57 < joecool> Luke + BleuLlama = leukemia? 04:57 < kevipapo1> lol 04:57 < joecool> ok i'll stop... this is getting too OT 04:58 < kevipapo1> OT? 04:58 < kevipapo1> oh, off-topic, my bad... 05:10 < BleuLlama> would you rather i used the nick i use in the forums? 05:13 -!- joecool_ [i=joecool@gateway/tor/x-26c18ead8231832e] has joined #ipodlinux 05:24 -!- joecool [i=joecool@no-sources/joecool] has quit [Nick collision from services.] 05:24 -!- joecool_ is now known as joecool 05:34 -!- courtc [n=court@unaffiliated/courtc] has quit [Read error: 104 (Connection reset by peer)] 05:34 -!- courtc [n=court@c-24-99-230-218.hsd1.ga.comcast.net] has joined #ipodlinux 05:41 -!- kevipapo1 [n=chatzill@adsl-67-120-84-214.dsl.pltn13.pacbell.net] has quit [Read error: 110 (Connection timed out)] 05:42 < rvvs89> Heh, I see off-topic had a bit of a prune 05:44 < GPT> heh, "a bit" doesn't quite describe it 05:44 < rvvs89> Yeah, a slight understatement hehe 05:54 < davidc__> nothing more than it deserves 05:54 -!- GPT [n=GPT@unaffiliated/gpt] has quit [""I shall return!" ~Douglas MacArthur"] 05:55 < rvvs89> Heh, well, there are people who only go to ipodlinux.org/forums for Off-topic 05:55 < rvvs89> So.. yes 05:55 < davidc__> well, if they go there for that, then they should find another site 05:55 < scorche> why even have an off-topic section? 05:56 < davidc__> because otherwise it craps over all the other topics 05:56 < rvvs89> What we _should_ have is a "General iPodLinux Discussion" forum 05:56 < davidc__> at least this way we contain it, and can autoprune / etc it 05:56 < scorche> we dont seem to have much of a problem with not having one... 05:57 < rvvs89> There is no suitable forum for general iPL discussion other than Off-topic 05:57 < scorche> just as long as you make it perfectly clear that it wont be tolerated =) 05:57 < scorche> there isnt a general forum? 05:57 < rvvs89> Nope 05:58 < rvvs89> Off-topic: "If it has nothing to do with Linux on iPod development, usage, or support, post here." 05:58 < davidc__> well, whats general that can't be pigeonholed into one of the other topics we have already? 05:58 < scorche> then why not have a general forum, toss the off-topic one, and then enforce things a bit heavier to make sure that people get the idea for a few weeks? 05:59 < davidc__> trust me, we used to do it that way, it was whackamole 05:59 < rvvs89> davidc__: Annoying discussions about the future of iPodLinux given the encryption on later models of iPods? 05:59 < davidc__> hint - theres a reason why none of us devs use the forum anymore 05:59 < davidc__> many years ago it used to be possible to hold a discussion about cross processor thread scheduling 05:59 < scorche> i can imagine...but isnt that more reason to "clean up the place"? 06:00 < davidc__> rm -rf is about the only solution 06:00 < scorche> to be fair, most of us use the dev-ML and IRC for dev discussions though 06:00 < scorche> i dont know about that...as long as a few are willing to enforce set guidelines, i dont see why you cant make the forum whatever you wish 06:00 < davidc__> yeah, IRC FTW 06:01 < davidc__> hah. We tried. It turns into whackamole 06:01 < rvvs89> Example of development topic that did not work in forum: http://ipodlinux.org/forums/viewtopic.php?t=26169 06:01 < davidc__> its easiest to have all the crap flow into offtopic, and then there it can be ignore 06:01 < scorche> it might be whackamole at first, but then the forum-goers will gradually lern what should be and what shouldnt be done 06:02 < davidc__> we;ve tried this, about 2 years ago, and half the population 06:02 < rvvs89> I imagine there would be some kind of rebellion heh 06:02 < scorche> rebellion?...they are YOUR forums 06:02 < davidc__> mmh, rebellions can always be solved with the iron ban-fist, but apparently some people are nicer than I am 06:03 < rvvs89> Heh, I would just get DataGhost to do it 06:03 < rvvs89> I wonder if he'll ever lift the ban on brarei200 06:03 < rvvs89> * and his many clones 06:04 < scorche> an ironban-fist would likey be necessary at least for the first few weeks till people realize they are not in control and rules are expected to be followed 06:06 < rvvs89> Well, there are a number of lurkers who give (frequently uninformed and sometimes incorrect) technical support 06:07 < rvvs89> Mostly to Windows users... 06:07 < davidc__> well, the thing to do is to check the f'ing wiki, which has support info for almost any problem 06:07 < davidc__> but it seems most people don't even bother 06:07 < rvvs89> Indeed 06:07 < scorche> rvvs89: then you nip that in the bud =) 06:07 < davidc__> I propose the addition of brainteasers to the first page of the iPL installer 06:07 < davidc__> "you must be this -> smart to install iPL" 06:08 < rvvs89> I just wonder what would happen if we lost those users, a lot of them say that "the rockbox mods are shit" etc 06:08 < BleuLlama> rvvs89: it was that thread that made me realize dev discussions in the forum were impossible 06:08 < scorche> rvvs89: i have never got that...so does that mean we are supposed to not enforce our rules? 06:08 < rvvs89> BleuLlama: I know... I noticed it was locked but I didn't really have to ask why when I read Blah3's posts 06:09 < davidc__> mmh.. you can slam people for slagging rockbox 06:09 < davidc__> theres really no competition 06:09 < davidc__> we have an awesome working relationship with those guys.. in fact, I'm sure there are people in here right now from RB 06:09 * BleuLlama nods, rvvs89 06:09 * scorche coughs =) 06:09 < BleuLlama> yeah. both our prohjects wouldn't be where they are withouyt help from the other 06:10 * BleuLlama bos in appreciation to the Rockbox folk 06:10 < BleuLlama> bows* 06:10 * scorche gets curious and searches the ipl forums for "rockbox" 06:10 < rvvs89> scorche: Naturally I disagree with their opinions on the Rockbox forum moderation policies 06:10 < BleuLlama> don't do it. for gods sake, man, don't do it! 06:10 < BleuLlama> ;) 06:11 < rvvs89> scorche: But I think the only reason that a lot of them continue to come to ipl.org/forums is because of the Off-topic forum 06:11 < scorche> rvvs89: indeed...i just have never figured out why people think we are rude when we insert no emotion at all into our posts, and why we are horrid for enforcing our guidelines that they agreed to follow 06:11 < BleuLlama> rvvs89: i locked that thread, btw it was self-explanatory. 06:11 < davidc__> mmh.. we could just delete offtopic 06:11 < BleuLlama> scorche: because they're whiny little 10 year olds who think it's their right to be there 06:11 < davidc__> it wouldn't affect me in the slightest 06:11 < scorche> rvvs89: but the question is, is it really beneficial to have those people? 06:12 < davidc__> and then set everyone loose with the banhammer 06:12 < scorche> and we dont even ban often at ALL...everyone gets many warnings 06:12 < davidc__> I think you have smarter users 06:12 < scorche> BleuLlama: and then it is our job to show why that isnt a right or else you get...well....i dont have to say =) 06:12 * BleuLlama agrees, on the whole 06:13 < rvvs89> The thing is, if we lost the people helping out in IFW, then -- assuming they find this channel -- there will be a lot more support being given here 06:13 < BleuLlama> just because we have "linux" in our name, we attract EVERYONE 06:13 < scorche> davidc__: i dont knwo about that...i think the sansa users were much worse than the ipod users... 06:14 < rvvs89> BleuLlama: If I were to post a development discussion thread then I'd abuse my moderator privileges and delete any useless or clueless post in that topic 06:15 < amiconn> Ah, the svn activity list on the frontpage actually changed... 06:15 < BleuLlama> rvvs89: i should have done that when i posted that thread 06:15 < amiconn> Does the PP5002 kernel now contain the >66MHz unlock, btw? 06:15 < scorche> rvvs89: how would that be abuse? 06:15 < amiconn> (and the power fix) 06:15 < BleuLlama> and fwiw, i deleted a bunch of the residual threads and polls in off-topic after the initial purge 06:16 < davidc__> I think that piping everything in offtopic through a random jive filter might really help... 06:16 < davidc__> but I'm still trying to figure out how to do that 06:16 < rvvs89> scorche: Abuse in the way that non-moderators with their own development discussion posts are unable to perform such moderation 06:16 < BleuLlama> that'd be awesome 06:16 < BleuLlama> jive, val, etc 06:16 < scorche> rvvs89: well, i would assume you would delete those for being offtopic as well... 06:17 < davidc__> Swedish chef - "bork bork bork bork" 06:17 < DataGhost> heh. offtopic is short today 06:17 * davidc__ and BleuLlama whistle innocently 06:17 * BleuLlama whistles 06:18 < rvvs89> scorche: Yeah... I guess I'm not harsh enough ;) 06:18 < rvvs89> DataGhost: 'lo 06:18 < BleuLlama> i decided that the pokemon poll was the most important thing in there, and the mods post was somewhat useful 06:18 < BleuLlama> so those stayed 06:18 < scorche> rvvs89: well, if you arent willing to enforce your rules, people will walk all over you =/ 06:18 < rvvs89> The thing is, we don't have a rule like that 06:19 < rvvs89> We have a really short list of rules 06:19 < scorche> werent you guys working on a new rule list and stricter moderation, etc? 06:19 < BleuLlama> yeah, off and on 06:19 < rvvs89> Yeah, I think that's going to be rolled out at the same time as the new wiki 06:19 < rvvs89> I haven't been too involved with that 06:19 < scorche> ah 06:20 * rvvs89 lunch 06:20 * scorche is failing to find a rant on rockbox moderators =/ 06:21 < davidc__> I think the mods have been nuking em pretty well 06:21 < davidc__> and anything in offtopic older than a day got fixed 06:21 < davidc__> well, I'm going to bed.... 'later all 06:22 < DataGhost> morning 06:22 < DataGhost> night davidc__ 06:23 < scorche> bah...you should keep them around for my enjoyment ;) 06:23 < BleuLlama> i think i might have deleted the most recent one 06:23 < BleuLlama> actually 06:23 < BleuLlama> scroll through the mods post in off-topic 06:23 < BleuLlama> there's mention of it in there 06:23 < BleuLlama> or... no 06:24 < BleuLlama> i think i did just delete the post that referred to the rockbox forums. 06:24 < DataGhost> heh 06:25 < DataGhost> anyway, it does look like I have some writing to do 06:25 < DataGhost> and coding. I want usernotes! argH! :P 06:25 < davidc__> phpbb3 06:25 < DataGhost> cleaning up the forums is perfectly possible, they just need a bit of restructuring, *clear* explanation of all rules and some good enforcement of them 06:26 < BleuLlama> they? 06:26 < DataGhost> those. heh... does that matter? 06:26 < DataGhost> no, those sounds awful 06:26 < scorche> DataGhost: that is what i am saying =) 06:27 < DataGhost> scorche i've been thinking about it for a while, too.. but it takes time 06:27 < scorche> well, as i have said before, if you need any help.. 06:28 -!- fxb__ is now known as fxb 06:31 -!- fxb is now known as fxb__ 06:41 < rvvs89> scorche: Most rockbox support/discussion would probably have been annihilated during this Off-topic purge 06:42 < rvvs89> There were a number of threads like "Which forum do you like the most? iPL, RB, iPodWizard 06:42 < rvvs89> *" 06:43 < scorche> aye...i was mostly joking around ;) 06:43 < rvvs89> Hehe 07:30 -!- davina [n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com] has joined #ipodlinux 07:33 -!- davina [n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)] 07:33 -!- davina [n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com] has joined #ipodlinux 07:39 -!- cdm [n=cdm@pool-71-116-92-149.snfcca.dsl-w.verizon.net] has joined #ipodlinux 07:59 -!- cdm [n=cdm@pool-71-116-92-149.snfcca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 08:07 -!- perror [n=fleury@mazurek.labri.fr] has joined #ipodlinux 08:38 -!- Sanitized [n=chatzill@ool-4576c9b0.dyn.optonline.net] has quit [Read error: 110 (Connection timed out)] 08:55 -!- jamis_ [n=jamis@c-75-70-35-177.hsd1.co.comcast.net] has joined #ipodlinux 08:59 -!- Bi-noix [i=Bi-noix@nor75-3-82-226-37-131.fbx.proxad.net] has joined #ipodlinux 09:03 -!- jamisnemo [n=jamis@c-75-70-35-177.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:03 -!- Synapse [i=foobar@adium/Synapse] has quit [Remote closed the connection] 09:03 -!- Synapse [i=foobar@adium/Synapse] has joined #ipodlinux 09:35 -!- perror [n=fleury@mazurek.labri.fr] has quit ["I'll be back !"] 09:44 -!- perror [n=fleury@mazurek.labri.fr] has joined #ipodlinux 09:56 -!- DerPapst [n=DerPapst@p54BD2C61.dip0.t-ipconnect.de] has joined #ipodlinux 09:56 < DerPapst> amiconn: to answer your question: No changes to the kenrel have been made regarding PP5002. 09:57 < DerPapst> *kernel even 10:47 -!- Flygisoft [n=sirix@84-217-65-40.tn.glocalnet.net] has joined #ipodlinux 10:48 -!- jason313 [i=jason@evades.your.banlist.org] has joined #ipodlinux 10:52 -!- imphasing [n=alex@pool-71-125-176-36.bltmmd.east.verizon.net] has joined #ipodlinux 10:54 -!- jason313 [i=jason@evades.your.banlist.org] has quit ["changing servers"] 11:04 -!- imphasin1 [n=alex@pool-71-255-212-101.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 11:29 -!- screwt846 [i=screwt8@gateway/tor/x-b81343342597e58e] has quit [Remote closed the connection] 11:53 -!- Rprp [n=Rprp@cc763024-b.groni1.gr.home.nl] has quit ["Cant sleep..... Clowns will eat me."] 11:53 -!- Rprp [n=Rprp@cc763024-b.groni1.gr.home.nl] has joined #ipodlinux 11:54 < Flygisoft> the end of my FAT32 partition is 927, and when im trying to make that partion the highest value i can take is 926 :O 12:05 -!- screwt8 [i=screwt8@gateway/tor/x-a69e41f512ff36e1] has joined #ipodlinux 12:24 -!- kick52 [n=Tim@91.108.246.207] has joined #ipodlinux 12:30 -!- Aicart [n=aideb@246.Red-88-8-58.dynamicIP.rima-tde.net] has joined #ipodlinux 12:45 -!- Aicart [n=aideb@246.Red-88-8-58.dynamicIP.rima-tde.net] has quit ["http://cronistes.cat | http://myspace.com/cronistes"] 12:47 -!- kick52 [n=Tim@91.108.246.207] has quit [] 13:45 -!- imphasing_ [n=Alex@c-76-114-179-230.hsd1.md.comcast.net] has joined #ipodlinux 13:50 -!- screwt8 [i=screwt8@gateway/tor/x-a69e41f512ff36e1] has quit [Remote closed the connection] 13:53 -!- joecool [i=joecool@no-sources/joecool] has quit [Remote closed the connection] 14:12 -!- Aicart [n=aideb@246.Red-88-8-58.dynamicIP.rima-tde.net] has joined #ipodlinux 14:53 -!- screwt8 [i=screwt8@gateway/tor/x-fea7910fab631837] has joined #ipodlinux 14:58 -!- jamis_ [n=jamis@c-75-70-35-177.hsd1.co.comcast.net] has quit ["Leaving"] 15:05 -!- screwt8 [i=screwt8@gateway/tor/x-fea7910fab631837] has quit [Remote closed the connection] 15:16 -!- kick52 [n=Tim@91.108.246.207] has joined #ipodlinux 15:27 * imphasing_ can decode ARM instructions now 15:27 -!- rage1 [n=rager@ragerbook.Stanford.EDU] has joined #ipodlinux 15:29 -!- rager [n=rager@ragerbook.Stanford.EDU] has quit [Read error: 104 (Connection reset by peer)] 15:31 < imphasing_> Woo, I have half of a semi-working tracer 15:31 < imphasing_> :) 15:32 -!- kick52_ [n=Tim@91.108.196.106] has joined #ipodlinux 15:34 -!- screwt8 [i=screwt8@gateway/tor/x-21623825eb3f87d5] has joined #ipodlinux 15:36 -!- The-Compiler [n=florian@69.11.76.83.cust.bluewin.ch] has joined #ipodlinux 15:47 < kick52_> /nick kick52 15:48 -!- screwt8 [i=screwt8@gateway/tor/x-21623825eb3f87d5] has left #ipodlinux [] 15:50 -!- kick52 [n=Tim@91.108.246.207] has quit [Read error: 110 (Connection timed out)] 15:59 -!- rage1 [n=rager@ragerbook.Stanford.EDU] has quit [Read error: 110 (Connection timed out)] 16:26 -!- kick52_ [n=Tim@91.108.196.106] has quit [] 16:40 -!- The-Compiler [n=florian@69.11.76.83.cust.bluewin.ch] has quit ["Connection reseted by god"] 16:42 -!- imphasing_ [n=Alex@c-76-114-179-230.hsd1.md.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:44 -!- kick52 [n=Tim@91.108.196.106] has joined #ipodlinux 16:46 -!- imphasing_ [n=Alex@c-76-114-179-230.hsd1.md.comcast.net] has joined #ipodlinux 16:50 -!- rager [n=rager@DNab42398a.Stanford.EDU] has joined #ipodlinux 17:01 -!- rager [n=rager@DNab42398a.Stanford.EDU] has quit [Read error: 104 (Connection reset by peer)] 17:01 -!- rager [n=rager@DNab42398a.Stanford.EDU] has joined #ipodlinux 17:01 -!- kick52 [n=Tim@91.108.196.106] has quit [] 17:25 -!- GodEater [n=bryan@rockbox/staff/GodEater] has joined #ipodlinux 17:58 -!- rager [n=rager@DNab42398a.Stanford.EDU] has quit [Read error: 110 (Connection timed out)] 18:00 -!- pepie34 [n=pepie34@cop60-1-82-240-26-92.fbx.proxad.net] has joined #ipodlinux 18:08 -!- screwt8 [i=screwt8@gateway/tor/x-14e844adedcf5341] has joined #ipodlinux 18:09 -!- pepie34 [n=pepie34@cop60-1-82-240-26-92.fbx.proxad.net] has quit ["Ex-Chat"] 18:11 -!- Rprp` [n=Rprp@cc763024-b.groni1.gr.home.nl] has joined #ipodlinux 18:12 -!- kick52 [n=Tim@91.108.196.106] has joined #ipodlinux 18:13 -!- Aicart [n=aideb@246.Red-88-8-58.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 18:15 < imphasing_> Acording to you fine folks, what would the best way to make a dynamic sized array of structs? 18:15 < imphasing_> Realloc? 18:16 -!- screwt8 [i=screwt8@gateway/tor/x-14e844adedcf5341] has quit [Remote closed the connection] 18:18 < BleuLlama> realloc would work, i'd personally use a linked list 18:18 < HardDisk_WP> imphasing, what are you coding currently? 18:19 < imphasing_> Yeah, I think I'll use a linked list 18:19 < imphasing_> HardDisk_WP: Something for debugging ARM code 18:19 < HardDisk_WP> ah k 18:20 < BleuLlama> did you write your arm path thingy modular-like? i need something like that for Z80 asm 18:24 < imphasing_> It's not much yet, it just recognizes most ARM instructions 18:25 -!- Rprp [n=Rprp@cc763024-b.groni1.gr.home.nl] has quit [Read error: 110 (Connection timed out)] 18:25 < imphasing_> But when it's done, you can just write your own function to identify Z80 instructions and it'll organize it 18:25 < imphasing_> It should be semi-easy to expand 18:25 < BleuLlama> gotcha 18:25 < BleuLlama> i'm curious to see what you come up with. 18:25 < BleuLlama> btw, i zotted your comment in the wiki. it was pointless. 18:26 < BleuLlama> "post stuff to this page when you find it" seems redundant to me 18:26 < imphasing_> It seemed like no one was actually using that page, so I figured it might encourage people to post information 18:26 < imphasing_> But yeah, you're right 18:26 < BleuLlama> ah 18:26 < BleuLlama> how have you been, anyway. i haven't really spoken wiht you on here since the MAME stuff 18:28 < imphasing_> I took a break from most things coding-related for a few months 18:29 < imphasing_> My job got me back into it though, and I think I've got a better grasp on everything now 18:29 < imphasing_> So I decided to get back in the game :D 18:29 < BleuLlama> nice 18:30 < BleuLlama> i'm struggling at home right now to get an IPL dev system back up and running 18:30 < imphasing_> I set up everything on my work computer again, so I can goof off at work 18:30 < imphasing_> heh 18:31 < BleuLlama> :D 18:31 < imphasing_> Still using a PPC iBook at home though, so I'm running into endian issues when I look at firmwares, etc. 18:31 < BleuLlama> gotcha. 18:31 < imphasing_> I had to write another extractor for big endian 18:31 < BleuLlama> i'm switching from my PowerBook G4 Titanium 500 to my Intel Duo Mini. The G4 is acting weird 18:32 < imphasing_> I like the idea of a RISC laptop, but it seems like PPC is sort of a pain when everything is coded with intel in mind 18:35 < imphasing_> I think it was a good idea ot take a break, because now my coding style is a lot better and I grasp things better 18:35 < imphasing_> I hope 18:35 < imphasing_> :) 18:36 < BleuLlama> :) 18:36 < imphasing_> Hopefully I won't be so annoying to work with now =P 18:36 < imphasing_> Now more casting before malloc for me :D 18:36 < BleuLlama> hehe 18:36 -!- amiconn [n=jens@rockbox/developer/amiconn] has quit [" darrrn routerrr...."] 18:36 -!- asraniel [n=asraniel@107.181.78.83.cust.bluewin.ch] has joined #ipodlinux 18:40 -!- amiconn [n=jens@rockbox/developer/amiconn] has joined #ipodlinux 19:00 < imphasing_> Interesting.. My linked list seems to allocate for waaaaqy more than it needs 19:02 -!- Aicart [n=aideb@246.Red-88-8-58.dynamicIP.rima-tde.net] has joined #ipodlinux 19:08 -!- perror [n=fleury@mazurek.labri.fr] has quit ["I'll be back !"] 19:10 -!- screwt8 [i=screwt8@gateway/tor/x-ce0be17f09d2f74d] has joined #ipodlinux 19:14 < imphasing_> What 19:14 < imphasing_> What's a good way to store a linked list in a binary way, I wonder.. 19:15 < imphasing_> Just to get a look at it, really 19:15 < imphasing_> Maybe there's something more visual than a binary format 19:20 -!- oslo [n=oslo@alf94-5-82-225-102-119.fbx.proxad.net] has joined #ipodlinux 19:20 < BleuLlama> store it? 19:21 < BleuLlama> you could always export it as XML, then just have a simple expat-based parser to read the nodes back in 19:21 < BleuLlama> something like a linked list lends itself nicely to xml - one xml block per node 19:22 < BleuLlama> either that, or just write out the nodes directly, but instead of pointers to next/previous,etc, use index numbers 19:22 < BleuLlama> ie, head node is index 1, next is 2, etc. and when you have node 1 pointong to node 2, instead of having a memory pointer value, just use it's id numbner (2) 19:22 < BleuLlama> and just reserve node id # 0 for null 19:23 < BleuLlama> that's what i'd probably do. 19:23 < BleuLlama> just have another int in the structure "id" which gets incremented globally each time you allocate a new node 19:24 < imphasing_> It might be easier to just generate some sort of report instead of trying to visualize each instruction 19:24 < imphasing_> Which is really the end goal of this projects, anyway 19:30 * BleuLlama nods 19:31 < BleuLlama> it's not like it has to interface to anything anyway... whatever data format is easier for you to work with 19:31 < imphasing_> True 19:31 < BleuLlama> or really, try a new format for you, to learn something new... that's always good. 19:31 < BleuLlama> :) 19:32 < imphasing_> Of course, new formats are also a good way to piss other people off :) 19:32 < BleuLlama> heh 19:32 < BleuLlama> i meant "new for you" 19:32 < BleuLlama> ;) 19:32 < imphasing_> haha 19:35 < imphasing_> WHY do compiler insist on putting 0x0 space in binary files?! 19:35 < imphasing_> What goal does this serve, besides bloated files? 19:38 < BleuLlama> zero padding? 19:38 < imphasing_> Yeah, I suppose that's what it is 19:39 < imphasing_> ELF likes that maybe? 19:40 < HardDisk_WP> the iPod firmware (apple os) uses 0padding, too AFAIR 19:41 < imphasing_> Pretty much every executable does 19:41 < imphasing_> In the case of header padding, I can understand 19:41 < imphasing_> But right in the middle of a binary? 19:41 < imphasing_> Blah. 19:41 < imphasing_> Of course, strings aren't word aligned either for extra fun. 19:41 < imphasing_> :( 19:43 -!- Aicart [n=aideb@246.Red-88-8-58.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 19:45 < BleuLlama> in the middle of a binary, it might be data 19:45 < BleuLlama> you'll find that out when the code runs 19:54 < DerPapst> 0xDEADBEEF 19:56 < BleuLlama> 0xCAFEBABE 0xFEEDFACE 0xDEAD 0xC0FFEE 19:57 < DerPapst> 0xC0DEBABE 19:57 < DerPapst> :) 19:58 < BleuLlama> i have a friend whose name was Bob A. and an old system name he got was "boba", and he's been known as "Boba" ever since. 0xCAFEBABE 0xFEEDB0BA 0xDEADBEEF 19:59 -!- rager [n=rager@DNab423b09.Stanford.EDU] has joined #ipodlinux 20:00 < amiconn> imphasing: Padding code to e.g. cache line boundaries might improve performance 20:01 < imphasing_> Hmm.. 20:01 < amiconn> 0x0 is 'nop' on arm afaik 20:01 < imphasing_> ANDEQ r0, r0, r0 is the standard nop in ARM asm, I *think* 20:01 < imphasing_> That may be 0x0 in binary 20:01 < imphasing_> Not sure 20:01 < imphasing_> :( 20:02 < imphasing_> make clean all 20:02 < imphasing_> d'oh 20:09 < HardDisk_WP> hallo 20:10 < HardDisk_WP> [amsg] hallo 20:12 -!- leachbj [n=leachbj@pdpc/supporter/sustaining/leachbj] has left #ipodlinux [] 20:13 < HardDisk_WP> oops, got faked. sorry! 20:14 -!- rage1 [n=rager@DNab423c45.Stanford.EDU] has joined #ipodlinux 20:21 -!- AriX_ [n=arix@c-76-99-119-157.hsd1.pa.comcast.net] has joined #ipodlinux 20:22 -!- DerPapst [n=DerPapst@p54BD2C61.dip0.t-ipconnect.de] has quit [Nick collision from services.] 20:22 -!- DerPapst [n=DerPapst@p54BD2C61.dip0.t-ipconnect.de] has joined #ipodlinux 20:27 -!- rager [n=rager@DNab423b09.Stanford.EDU] has quit [Read error: 110 (Connection timed out)] 20:35 -!- rage1 [n=rager@DNab423c45.Stanford.EDU] has quit [Read error: 110 (Connection timed out)] 20:51 -!- imphasing_ [n=Alex@c-76-114-179-230.hsd1.md.comcast.net] has quit ["GOING HOME"] 20:55 -!- kick52 [n=Tim@91.108.196.106] has quit [] 21:04 -!- fxb__ is now known as fxb 21:12 -!- syamajala [n=syamajal@c-75-68-225-205.hsd1.vt.comcast.net] has quit ["Get MacIrssi - http://www.g1m0.se/macirssi/"] 21:12 -!- syamajala [n=syamajal@c-75-68-225-205.hsd1.vt.comcast.net] has joined #ipodlinux 21:55 -!- GPT [n=GPT@unaffiliated/gpt] has joined #ipodlinux 22:06 -!- Luke [n=Luke@74-132-228-30.dhcp.insightbb.com] has quit ["" the GPL doesn't support hazing""] 22:07 -!- davina [n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com] has quit [Remote closed the connection] 22:07 -!- Rprp` [n=Rprp@cc763024-b.groni1.gr.home.nl] has quit [Connection timed out] 22:08 -!- Rprp` [n=Rprp@cc763024-b.groni1.gr.home.nl] has joined #ipodlinux 22:16 < imphasing> davidc__: I can put identified instructions into a linked list now :) 22:16 < imphasing> Now I have to follow the PC around, and actually parse the instructions 22:19 -!- asraniel [n=asraniel@107.181.78.83.cust.bluewin.ch] has quit [Connection timed out] 22:28 -!- fxb is now known as fxb__ 22:44 -!- oslo [n=oslo@alf94-5-82-225-102-119.fbx.proxad.net] has quit [Read error: 104 (Connection reset by peer)] 22:52 < imphasing> I can "trace" a flash or firmware dump it seems, with few unrecognized instructions 22:52 < imphasing> I need to parse the rest of the information out of the opcodes, like registers, etc, and then actually do something with the list 23:01 -!- GPT [n=GPT@unaffiliated/gpt] has quit [""I shall return!" ~Douglas MacArthur"] 23:01 -!- Rprp` [n=Rprp@cc763024-b.groni1.gr.home.nl] has quit [Connection timed out] 23:02 -!- Rprp` [n=Rprp@cc763024-b.groni1.gr.home.nl] has joined #ipodlinux 23:10 -!- Rprp` [n=Rprp@cc763024-b.groni1.gr.home.nl] has quit ["Cant sleep..... Clowns will eat me."] 23:11 -!- Rprp [n=Rprp@cc763024-b.groni1.gr.home.nl] has joined #ipodlinux 23:13 -!- rager [n=rager@ragerbook.Stanford.EDU] has joined #ipodlinux 23:35 -!- DerPapst [n=DerPapst@p54BD2C61.dip0.t-ipconnect.de] has quit ["Whhaaaaaa.... *plop*"] 23:54 -!- Bi-noix [i=Bi-noix@nor75-3-82-226-37-131.fbx.proxad.net] has quit [Read error: 110 (Connection timed out)] --- Log closed Tue Sep 25 00:00:00 2007