--- Log opened Wed Feb 01 00:00:02 2006 00:10 < granden> I guess I have to wait for a new release of podzilla where mpd is integrated officially. 00:11 < preglow> <--- god of arm assembler 00:11 -!- TrisoBoy` [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has quit [] 00:12 < granden> preglow: You know when the malloc fails is planned to be solved? 00:12 < preglow> i'm not an ipodlinux guy 00:12 < granden> ok 00:13 < preglow> malloc is bad for you anyway 00:14 < granden> ? 00:15 < granden> I mean when I try to play some mp3s I get malloc failed 00:21 -!- Elsan_ [n=geno@HSE-Montreal-ppp3474331.sympatico.ca] has joined #ipodlinux 00:25 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has joined #ipodlinux 00:29 -!- joecool [n=joecool@nj-69-69-127-18.dhcp.sprint-hsd.net] has quit [Read error: 104 (Connection reset by peer)] 00:31 -!- Elsan_ is now known as Geno4 00:31 -!- jcoxon [n=jcoxon@jac208.caths.cam.ac.uk] has quit ["Leaving"] 00:32 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has quit ["Leaving"] 00:34 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has joined #ipodlinux 00:37 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has quit [Client Quit] 00:37 -!- syamajala [n=syamajal@c-24-147-61-120.hsd1.ma.comcast.net] has quit [] 00:38 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has joined #ipodlinux 00:47 -!- joecool [n=joecool@nj-65-41-244-40.dyn.sprint-hsd.net] has joined #ipodlinux 00:55 -!- JoyFM [n=johannes@dslc-213-023-169-122.pools.arcor-ip.net] has quit [Remote closed the connection] 01:12 -!- wizisi2k [n=wizisi2k@pool-141-153-223-97.mad.east.verizon.net] has joined #ipodlinux 01:21 -!- syamajala [n=syamajal@c-24-147-61-120.hsd1.ma.comcast.net] has joined #ipodlinux 01:25 -!- lucaas [n=LMX@h135n11c1o1124.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)] 01:30 -!- lucaas [n=LMX@h74n1c1o1124.bredband.skanova.com] has joined #ipodlinux 01:45 -!- Laptricity [n=444@laptricity.mobile.asu.edu] has joined #ipodlinux 01:45 -!- Geno4 [n=geno@HSE-Montreal-ppp3474331.sympatico.ca] has quit [Remote closed the connection] 01:47 -!- Elsan_ [n=geno@Sherbrooke-HSE-ppp3609988.sympatico.ca] has joined #ipodlinux 01:49 -!- karmon [n=Armon@MTL-HSE-ppp177145.qc.sympatico.ca] has joined #ipodlinux 01:59 -!- karmon [n=Armon@MTL-HSE-ppp177145.qc.sympatico.ca] has quit ["Leaving"] 02:02 -!- Elsan_ [n=geno@Sherbrooke-HSE-ppp3609988.sympatico.ca] has quit [Read error: 104 (Connection reset by peer)] 02:05 -!- bjt32 [n=bjt32@host-69-59-65-41.nctv.com] has quit [Read error: 110 (Connection timed out)] 02:09 -!- imphasing [n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net] has quit [Read error: 110 (Connection timed out)] 02:15 -!- Laptricity [n=444@laptricity.mobile.asu.edu] has quit [Read error: 104 (Connection reset by peer)] 02:20 -!- imphasing [n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net] has joined #ipodlinux 02:27 -!- xevian [n=xevix@adsl-70-132-25-151.dsl.snfc21.sbcglobal.net] has joined #ipodlinux 02:29 -!- xevix [n=xevix@adsl-70-132-26-200.dsl.snfc21.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 02:43 < BHSPitLappy> what an active day in the iPL discussion channel! 02:44 < courtc> Silence means productivity sometimes. 02:46 -!- syamajala [n=syamajal@c-24-147-61-120.hsd1.ma.comcast.net] has quit [] 02:48 < BleuLlama> sometimes 02:48 < imphasing> It's progress, for me at least. 02:49 < imphasing> I wonder if it's inefficient to use yacc/flex to parse opcodes.. 02:50 -!- bjt32_ [n=bjt32@host-69-59-65-41.nctv.com] has joined #ipodlinux 02:50 -!- BHSPitLappy [n=Steve-O@67.64.118.242] has quit ["Dropped my laptop."] 02:50 -!- BHSPitLappy [n=Steve-O@67.64.118.242] has joined #ipodlinux 02:53 * BleuLlama actively hacking on Vortex again 02:53 * courtc actively hacking on ... nothing 02:53 * imphasing actively hacking on a cracker 02:53 < imphasing> ick.. 02:53 < imphasing> so dry. 02:57 -!- m0h [i=mIRCStor@HSE-Toronto-ppp134591.sympatico.ca] has joined #ipodlinux 02:57 -!- m0h [i=mIRCStor@HSE-Toronto-ppp134591.sympatico.ca] has quit [Remote closed the connection] 02:58 * BHSPitLappy actively hacking on imphasing 02:58 < bjt32_> hrm.. can you interface to the serial port on the docking connector? 02:59 < BHSPitLappy> not particularly. 02:59 < imphasing> I think someone is working on getting a keyboard working with the dock connector. 02:59 < BHSPitLappy> look at the project status page. 02:59 < bjt32_> oh ok 02:59 < BHSPitLappy> imphasing: I think someone is working on USB at all, first :P 02:59 < imphasing> This was someone besides a dev though. 02:59 < imphasing> :P 03:00 < BHSPitLappy> heh 03:00 < BHSPitLappy> wouldn't that make them a dev? (if they succeed...) 03:00 < imphasing> Well..not if that's the only things they did. 03:00 < imphasing> Or they didn't actively contribute.. 03:01 < BHSPitLappy> it'd be a pretty big contribution. 03:01 < imphasing> He was a commercial person, that was making a keyboard to sell, I think. 03:01 < BHSPitLappy> hmm. 03:01 < BHSPitLappy> hell with him then 03:03 < bjt32_> http://ipodlinux.org/Remote 03:03 < bjt32_> hrmm.. perhaps it does work then? 03:03 < imphasing> That's for the remote port on the ipod, which happens to be a serial port. 03:04 < bjt32_> yeah 03:04 < bjt32_> oh wait.. 03:04 < bjt32_> hrmm 03:04 < imphasing> But yeah, that serial port works, and can be used, if you know what you're doing. 03:04 < bjt32_> the remote connects to the dock port right? 03:04 < imphasing> No. 03:04 < imphasing> It's a little port on the top. 03:04 < imphasing> I don't think it's on all ipods though. 03:04 < bjt32_> oh ok.. hah.. don't have an older ipod 03:05 < imphasing> ah. 03:05 < bjt32_> unless it's in the headphone jack? 03:05 < imphasing> Heh, nope. 03:05 < bjt32_> I'm guessing you mean a separate connection though 03:05 < imphasing> It's an oval little hole in the top. 03:05 < bjt32_> well drn.. wanted to hook up a gps to my ipod : ) 03:05 < BHSPitLappy> the headphone jack looks like this o- 03:05 < imphasing> has 4 little contacts. 03:05 < imphasing> Heh, that would be pretty cool. 03:06 < imphasing> It outputs position data through the serial port? 03:06 < bjt32_> yeah.. 03:06 < imphasing> nice.. 03:06 -!- Beanman [n=Beanman@69-174-125-202.clvdoh.adelphia.net] has joined #ipodlinux 03:06 < BHSPitLappy> on all except the nano and 5G i believe have that port 03:06 < bjt32_> lol.. those are the two I have 03:07 < bjt32_> you would think the two would have a similar interface 03:13 < bjt32_> I'm guessing it's not a similar uart eh? 03:14 < BHSPitLappy> uart? 03:14 < bjt32_> just.. chip that handles the serial 03:14 < imphasing> universal asynchronous receiver-transmitter 03:14 < BHSPitLappy> ah 03:14 < imphasing> :P 03:15 < bjt32_> or that too : ) 03:15 < BHSPitLappy> ask imphasing, he knows eeeeeverythinnnng 03:15 < imphasing> haha 03:15 < bjt32_> he probably does know how it is interfaced.. 03:15 < bjt32_> heh 03:18 < imphasing> Actually, I don't... 03:18 < imphasing> :( 03:18 < imphasing> I never fiddled around with the serial port 03:18 < bjt32_> ok.. tanks though 03:18 < bjt32_> *thanks 03:24 < bjt32_> I guess I'll have to try to play around with it sometime 03:25 < bjt32_> keep hoping the display stuff for the 5g will be better.. hrmm 03:26 < BleuLlama> hope doesn't make work happen 03:26 < bjt32_> yeah yeah.. I know 03:26 < bjt32_> I would help.. but I just don't think I can make time 03:26 < bjt32_> school.. helping to build a uav.. work 03:26 < bjt32_> maybe I'll try to some 03:27 -!- codenode [n=codenode@c-24-7-112-59.hsd1.ca.comcast.net] has joined #ipodlinux 03:27 < bjt32_> do you guys keep running discussions somewhere about development? 03:28 < BHSPitLappy> see topic. 03:29 < bjt32_> yeah.. I've read it 03:29 < courtc> #ipodlinux-dev is the about the closest you'll get 03:29 < bjt32_> just wondering if there was somewhere on the wiki or forums or something 03:29 < bjt32_> ok 03:29 -!- DemonThing [i=nereid@unaffiliated/demonthing] has quit [Read error: 104 (Connection reset by peer)] 03:29 -!- DemonThing [i=nereid@unaffiliated/demonthing] has joined #ipodlinux 03:30 < bjt32_> alright.. I think I'm going to go to linux and install on my nano.. haven't done that yet.. 03:30 -!- bjt32_ [n=bjt32@host-69-59-65-41.nctv.com] has quit [Read error: 104 (Connection reset by peer)] 03:45 -!- Daishi [n=daishi@ool-18bcf48a.dyn.optonline.net] has quit ["Client exiting..."] 03:45 -!- bjt32 [n=bjt32@host-69-59-65-41.nctv.com] has joined #ipodlinux 03:46 -!- lucaas [n=LMX@h74n1c1o1124.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)] 03:46 < courtc> http://so2.sys-techs.com/rand/pz2-cube5.png 03:47 -!- lucaas [n=LMX@h171n1c1o1124.bredband.skanova.com] has joined #ipodlinux 03:48 < josh_> ^ take a look at it, folks. seriously. 03:48 < imphasing> !!!!!!!!! 03:49 < imphasing> That's sexy... 03:49 < imphasing> Hotdog? 03:50 < josh_> noep 03:50 < josh_> *nope 03:50 < josh_> just TTK/PZ2 03:50 < imphasing> huh, cool.. 03:50 < imphasing> I want to get a color ipod.. 03:50 < imphasing> -. 03:50 < imphasing> s/-.//=/// 03:50 < BHSPitLappy> woah, crazy 03:50 < BHSPitLappy> the bg doesn't move, does it? 03:51 < josh_> nope 03:51 < BHSPitLappy> looks like one of those things that would 03:51 < imphasing> CPSR is a full 32 bit register, correct? 03:52 < josh_> yes 03:52 < josh_> but the middle bits are reserved 03:52 < imphasing> hrm.. 03:52 < imphasing> It can store a number to compare then? 03:52 < josh_> no 03:52 < imphasing> Wait, no.. 03:52 < josh_> it has specially defined bits 03:52 < imphasing> ah. 03:52 < josh_> the top 4 and the bottom 8 03:53 < josh_> see http://www.get-linux.org/~oremanj/t/armemu.c 03:53 < imphasing> whoa 03:53 < imphasing> you already wrote one? 03:53 < BHSPitLappy> tsk tsk 03:53 < josh_> nope, just parts of it. 03:53 < BHSPitLappy> imphasing must feel raped 03:53 < josh_> no actual instruction decoding yet 03:53 < imphasing> That's pretty cool looking. 03:53 < josh_> thanks 03:53 < josh_> feel free to steal the #defines 03:54 < imphasing> Heh, I have to figure out what they do first. 03:54 < imphasing> :P 03:54 < josh_> heh 03:54 < BHSPitLappy> guess what torrent of knowledged we gained in programming today at school 03:54 < josh_> what? 03:54 < imphasing> Damn, you even named it what I named mine. 03:54 < imphasing> :D 03:54 < BHSPitLappy> in C++, you can append one string onto another with += 03:54 < BHSPitLappy> W O W 03:54 < imphasing> wow. 03:54 < josh_> BHSPitLappy: haha 03:54 < BHSPitLappy> 03:55 < courtc> If you ever use that.... 03:55 < josh_> imphasing: it is kind of an obvious name... :P 03:55 < imphasing> True.. 03:55 < imphasing> :D 03:55 < BHSPitLappy> that class is return 0; for me so far... 03:55 < imphasing> Ah, good idea...you have another structure for the whole machine.. 03:55 < josh_> imphasing: tomorrow I'll add the instruction to it 03:55 < josh_> s/instruction/$& decoding/ 03:55 < imphasing> Cool.. 03:56 < imphasing> How are you going to do it? 03:56 < imphasing> not really a parsing situation.. 03:56 < josh_> if ((instr & 0x0D000000) == 0x0C000000) { /* handle branch */ } else if ((instr & ... 03:56 < josh_> nope, yacc/lex would be absolutely insane for something like this. 03:56 < imphasing> yeah, I figured. 03:57 < imphasing> I'm writing a fairly ambiguous function for determining whether the conditional should permit the instruction to be executed or not. 03:57 < josh_> take a look at cond() in mine 03:57 < courtc> cond() 03:57 < josh_> you can't get less ambiguous than that 03:57 -!- BrianGriffin is now known as BamaWOLF 03:57 < imphasing> Hah, true.. 03:57 < imphasing> nice! 03:58 < imphasing> You should use the handy bits() macro I got from emuriver 03:59 < imphasing> nicer looking that bitshifting 03:59 < josh_> how is it called? 03:59 < imphasing> static inline uint32_t bits(uint32_t v, int b, int n) { 03:59 < imphasing> return (v >> b) & ((1 << n) - 1); 03:59 < imphasing> } 03:59 < josh_> ah yeah 03:59 < courtc> bleh. 03:59 < imphasing> Are you thinking your memory is going to be in single byte blocks? 04:00 < josh_> void* 04:00 < josh_> see resolve_addr() 04:00 < imphasing> You increment PC 4 each time, so it looks like it. 04:00 < josh_> and the LD_FUNC() macro 04:00 < josh_> how are you dealing with the six different modes? 04:01 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has quit ["Leaving"] 04:01 < imphasing> addressing modes? 04:01 < josh_> nope 04:01 < imphasing> ah, those modes 04:01 < josh_> User, System, Supervisor, Abort, Undefined, IRQ, FIQ - actually 7 04:01 < imphasing> like IRQ and the like 04:01 < imphasing> yeah 04:01 < imphasing> I'm not yet. 04:01 < imphasing> :D 04:01 < josh_> ok ;-) 04:01 < imphasing> IRQ should be fairly easy though. 04:01 < josh_> they're all equally easy 04:02 < josh_> so long as you don't hardcode references to register numbers (except PC) - see my reg() function 04:02 < josh_> and interrupt() for how to actually switch modes 04:02 < imphasing> So the registers above PC are all flags? 04:02 < josh_> no 04:02 < imphasing> or contain them 04:02 < josh_> see my #defines 04:02 < josh_> the actual numbers don't matter 04:02 < imphasing> ah 04:02 < josh_> but there are 37 regs, iirc 04:03 < imphasing> yeah, that's what my doc says 04:03 < josh_> you've got R0-R15 (16 regs) for user/system mode, the CPSR (that makes 17), one SPSR per interrupt mode (22 now), r13 and r14 for each interrupt mode (32), and in addition r8-r12 for FIQ mode (37) 04:04 < imphasing> Ah, cool.. 04:05 < imphasing> What does fill_pipeline do? It looks like it skips ahead 2 instructions.. 04:05 < josh_> yep 04:05 < josh_> it's called after a branch or a modification of PC 04:05 < josh_> to keep the 8-byte offset 04:05 < imphasing> Huh.. 04:06 < josh_> I could just have `cpu->r[PC] += 8;' all over the place, but I think having it in its own function makes it easier to understand. 04:06 < imphasing> So if you say MOV PC,r1 , and r1 has say, 0x00000000 in it, it's actually going to start executing at 0x00000008? 04:07 < josh_> PC will be 0x0000008 but the actual execution will start at 0x00000000 04:07 < josh_> remember the pipeline 04:07 < imphasing> Oh yeah.. 04:07 < imphasing> ooooooh! 04:07 < imphasing> So you're simulating it much more accurately than I was.. 04:07 < josh_> yeah 04:07 < imphasing> You're actually emulating the pipeline 04:07 < josh_> nope 04:07 < josh_> just pretending to 04:07 < imphasing> and having it "fetch" an instruction 04:07 < imphasing> right 04:08 < imphasing> so PC stays what the program expects it to be. 04:08 < josh_> yeah 04:08 < josh_> that's important for a LOT of stuff 04:08 < imphasing> Nice.. 04:08 < josh_> that 8-byte offset is used a lot 04:08 < josh_> for jump tables, indirect function calls, etc. 04:09 < imphasing> I like your interrupt function.. 04:09 < imphasing> You just supply the cpu, vec, and the more. 04:09 < imphasing> s/more/mode/ 04:09 < josh_> yep 04:09 < BHSPitLappy> another itunes phone...gross 04:10 < imphasing> You need a header file. 04:10 < imphasing> :P 04:10 < josh_> heh 04:12 < imphasing> in cond(), "truth ^ neg" will make the return negative if you specified that in your conditional code, right? 04:13 < josh_> figure it out for yourself :-) 04:13 < courtc> :) 04:13 -!- jrmuizel [n=jeff@Toronto-HSE-ppp3867200.sympatico.ca] has joined #ipodlinux 04:13 < josh_> I knew you'd ask about that one. 04:13 < imphasing> hah 04:13 < josh_> Both truth and neg are either 0 or 1. 04:13 < imphasing> Yeah, I think I get it. 04:13 < imphasing> :D 04:13 < josh_> It negates the truth if `neg' is set. 04:13 < josh_> It's like 04:14 < imphasing> although I need to look up the "!!" operator 04:14 < josh_> return (neg? !truth : truth); 04:14 < courtc> its ! twice 04:14 < josh_> imphasing: it's not a special operator 04:14 < josh_> it's !(!(x)) 04:14 < courtc> logically invert twice.. 04:14 < imphasing> ah, isn't that just (x)? 04:14 < imphasing> =/ 04:14 < josh_> nope 04:14 < courtc> !!6 = 1 04:14 < josh_> I like to call it the "normalization operator" 04:15 < josh_> it turns a number into a boolean 04:15 < josh_> 1 if it's nonzero, 0 if it's zero 04:15 < imphasing> Oh, cool.. 04:15 -!- jrmuizel [n=jeff@Toronto-HSE-ppp3867200.sympatico.ca] has left #ipodlinux ["Client exiting"] 04:15 < imphasing> much better than my if (foo >= 1) return 1; else return 0; 04:15 < imphasing> heh. 04:15 < courtc> "the boolerizer" 04:16 < imphasing> Sounds like a kickass comic character.. 04:16 < courtc> retrun (foo >= 1); 04:16 < courtc> I swear... 04:16 < courtc> I type "retrun" every damn time. 04:16 < imphasing> I keep typing "unint32_t" 04:17 < imphasing> and I get a dismal amount of errors. 04:17 < imphasing> and I freak out. 04:17 < imphasing> :D 04:17 -!- Z_Man [n=zachary@cpe-24-209-92-36.woh.res.rr.com] has quit [] 04:18 -!- Beanman [n=Beanman@69-174-125-202.clvdoh.adelphia.net] has left #ipodlinux [] 04:18 < imphasing> I have a feeling your emulator may be more effective than mine. 04:18 < imphasing> :P 04:22 < imphasing> How come you have your ram as (void *)? 04:22 < imphasing> I didn't even know that was a type.. 04:22 < courtc> are you kidding? 04:22 < imphasing> Nope.. 04:22 < imphasing> =/ 04:23 < courtc> a void pointer? 04:23 < imphasing> Well, I knew that was a "type" that a function could use as a return type. 04:23 < imphasing> but I didn't know it could actually be assigned to a name.. 04:23 < courtc> C 101 types are types 04:24 < imphasing> but a void type can't have anything in it.. 04:24 < imphasing> =/ 04:25 < courtc> but a void pointer points to a space in memory, right? 04:25 < josh_> a void pointer is just a generic pointer 04:25 < josh_> that doesn't specify what it points to 04:25 < courtc> as does any other poiinter. 04:25 < imphasing> But where can it point to, if it can't contain anything? 04:25 < josh_> as such, you can't dereference it or increment it 04:25 < josh_> it's not that it can't contain anything 04:26 < josh_> it contains an address, just like other pointers 04:26 < josh_> it just doesn't specify the type of the pointed-to value 04:26 < bjt32> void * is a fun type 04:26 < bjt32> hehe 04:26 < josh_> so it can point equally well to int, char, struct myfoo, etc. 04:26 < imphasing> josh_: Oh, cool.. 04:26 < bjt32> it's good for when you get mad at the compiler : ) 04:26 < josh_> because of that, you can't dereference it or do arithmetic with it unless you cast it 04:26 < josh_> imphasing: malloc() returns a void*, remember? 04:27 < imphasing> josh_: Oh yeah.. 04:27 < imphasing> (damn you joshk, you keep messing up my tab completes..) 04:33 -!- aegray_ is now known as aegray 04:34 < BHSPitLappy> woah 04:34 < BHSPitLappy> pz0 just freaked on me 04:34 < imphasing> CPSR is at r31? 04:34 < BHSPitLappy> menu became laggy, and the clicker was harsh and beeping random pitches 04:34 < josh_> imphasing: it's just somewhere in the register file 04:35 < josh_> I happened to put it at index 31 in the array, but you don't have to. 04:35 < imphasing> ah, so it's not official./ 04:36 < josh_> no 04:36 < josh_> the only "official" part is whatever's user-visible 04:36 < josh_> r0-r15, including banked-in ones that depend on the mode you're in 04:36 < josh_> it doesn't matter what order they're in in the reg file 04:37 < josh_> heck, you could have r4 as the first one, r7 as the second, as long as the right reg number in the instruction resolves to the right register for the mode you're in. 04:37 < imphasing> Right.. 04:37 < aegray> thats hard though 04:37 < aegray> and unnecesary 04:37 < aegray> and spelled wrong 04:37 < imphasing> So you don't necessarily get 16 registers, it depends on the mode your in. 04:38 < aegray> yes you do 04:38 < imphasing> Oh.. 04:38 < aegray> just some are replaced in different modes 04:38 < imphasing> hm 04:38 < aegray> like if I use r8 in fiq mode, its really r8_fiq 04:38 < imphasing> ooh.. 04:38 < imphasing> ok, cool.. 04:38 < josh_> that's what I meant by "banked in" 04:39 < imphasing> Ah.. 04:39 < imphasing> I need to learn more about the ARM's modes 04:41 -!- DemonThing [i=nereid@unaffiliated/demonthing] has quit ["( www.nnscript.de :: NoNameScript 4.0 :: www.XLhost.de )"] 04:41 < bjt32> can't ssh to nano right? 04:41 < imphasing> Why do you have the R_fiq macro, is you already have all the fiq registers defined? 04:41 < aegray> bjt32: wtf 04:41 < josh_> imphasing: so you can use it with a variable 04:41 < aegray> why would you want to ssh to a nano? 04:41 < imphasing> Oh yeah.. 04:41 < josh_> I'm in FIQ mode? OK, access cpu->r[R_fiq(reg)]. 04:41 < bjt32> oh.. just wanted a remote shell somehow 04:41 < imphasing> Man, you thought about this way more than I did. 04:42 < josh_> yep :-) 04:42 < imphasing> :D 04:43 -!- BamaWOLF is now known as BrianPeppers 04:43 < bjt32> so.. you can't get a remote shell now? 04:43 < aegray> a) you never could 04:43 < aegray> b) why in gods name would you need encryption over a 2 foot usb cable? 04:43 < bjt32> alright.. don't have to be a smartass : ) 04:43 < bjt32> telnet would do just fine.. hah 04:44 < bjt32> just wondering.. didn't see anything on the wiki 04:44 < imphasing> aegray: There's always the miniature USB pirates to think of, that go roving around household, intercepting data over short USB cables. 04:44 < aegray> those bastards 04:45 < courtc> `wiki Ethernet 04:45 < iplbot> Ethernet (http://www.ipodlinux.org/Ethernet) [14882 bytes] 04:45 < bjt32> yeah.. only works for g3 04:45 < bjt32> 3g even 04:45 < courtc> only on <= 3g 04:46 < bjt32> so.. easiest way to get to file system is to reboot to apple fw.. and go to disk mode everytime? 04:47 < courtc> no, just go straight to diskmode 04:47 < aegray> gooobunto 04:47 < aegray> haha 04:48 < bjt32> the firmware diskmode I guess? 04:48 * aegray got a new iskin. Now his video ipod looks really fruity 04:48 < bjt32> alrighty 04:48 < aegray> yes 04:48 < bjt32> what color skin? 04:48 < aegray> blue 04:48 < imphasing> I want a video ipod.. 04:52 < imphasing> josh_: resolve_addr() resolves the address that a program requested into the actual location in your emulated RAM, right? 04:52 < josh_> into the actual location in actual RAM, actually. 04:52 < imphasing> Well, yeah. 04:52 < josh_> always, u32s are used for emulated addrs and void*s (or some other *s) are used for actual addrs. 04:52 < BHSPitLappy> I got an ipod condom a few days ago. 04:52 < aegray> cool 04:53 < aegray> grr 04:53 < BHSPitLappy> the official nanotubes. 04:53 < imphasing> I realized that I needed to write something that today.. 05:00 -!- jedix [n=jedix@HSE-Ottawa-ppp236553.sympatico.ca] has joined #ipodlinux 05:06 < jedix> I found the interweb button 05:07 < imphasing> Huh, there's an "undefined" mode in ARM.. 05:08 < imphasing> josh_: When the CPU needs to reset, it should reset every single register, right? 05:09 < imphasing> Including all the banked ones. 05:10 -!- _Hetfield is now known as Hetfield 05:10 < rmh3093> imphasing: having a video ipod will just make you mad 05:10 < rmh3093> because iPL dont work on it 05:10 < jedix> doesn't work 05:11 < rmh3093> you can watch the kernel boot like I do though :) 05:17 -!- Vanquisher [n=Van@unaffiliated/vanquisher] has quit [Read error: 104 (Connection reset by peer)] 05:29 < josh_> 21:07 < imphasing> Huh, there's an "undefined" mode in ARM.. 05:30 < josh_> imphasing: that's for undefined instructions 05:30 < josh_> 21:08 < imphasing> josh_: When the CPU needs to reset, it should reset every single register, right? 05:30 < josh_> imphasing: nope, not required at all 05:30 < josh_> just reset PC to 0 and CPSR to something sane 05:33 < imphasing> Oh.. 05:33 < imphasing> Yeah, I guess the registers don't need to be reset.. 05:34 < imphasing> Your r_ macros seem overly complex.. 05:35 < imphasing> #define r_svc(x) (((x) == 13) || ((x) == 14)?((x) + 10):(x)) would work just as well, wouldn't it? 05:36 < josh_> yep 05:36 < josh_> I just wanted to make it clear that the Rnn_svc regs start at 23 05:36 < imphasing> Ah. 05:37 < imphasing> You know..actually planning a project, instead of haphazardly running into coding actually works.. 05:37 < imphasing> :D 05:38 * imphasing learns 05:50 -!- BrianPeppers [n=poop@12-214-189-55.client.mchsi.com] has quit [kornbluth.freenode.net irc.freenode.net] 05:50 -!- BleuLlama [n=yorgle@patsy.cis.rit.edu] has quit [kornbluth.freenode.net irc.freenode.net] 05:50 -!- joshk [i=joshk@zydeco.triplehelix.org] has quit [kornbluth.freenode.net irc.freenode.net] 05:50 -!- Lex [i=lex@vil.kas.tut.fi] has quit [kornbluth.freenode.net irc.freenode.net] 05:50 -!- meatmanek [n=meatmane@cpe-65-29-83-197.indy.res.rr.com] has quit [kornbluth.freenode.net irc.freenode.net] 05:52 -!- Lex [i=lex@vil.kas.tut.fi] has joined #ipodlinux 05:52 -!- BleuLlama [n=yorgle@patsy.cis.rit.edu] has joined #ipodlinux 05:53 -!- BamaWOLF [n=poop@12-214-189-55.client.mchsi.com] has joined #ipodlinux 06:00 -!- joshk [i=joshk@zydeco.triplehelix.org] has joined #ipodlinux 06:01 -!- ai2097 [n=ai2097@pdpc/supporter/active/ai2097] has joined #ipodlinux 06:05 -!- meatmanek [n=meatmane@cpe-65-29-83-197.indy.res.rr.com] has joined #ipodlinux 06:07 -!- k0rnz [n=k0rnz@c-24-21-243-76.hsd1.or.comcast.net] has joined #ipodlinux 06:10 < k0rnz> I can't wait for the Ipod Nano video that is coming out soon 06:10 < imphasing> =/ 06:10 < imphasing> "soon"? 06:11 < k0rnz> it will sport a widescreen oled screen 06:11 < bjt32> no.. I don't want to have to buy another 06:11 < bjt32> haha 06:11 < imphasing> Uh huh// 06:12 < k0rnz> not only that but it will also have bluetooth enabled wifi to download/upload data to and from internet or pc 06:13 < bjt32> hah 06:13 < BHSPitLappy> ... 06:13 < bjt32> bluetooth enabled wifi.. erhm... right 06:13 < bjt32> if that made sense 06:13 < k0rnz> 1 charge of the fuel cell battery lasts for several months 06:13 < imphasing> Amazing. 06:13 < BHSPitLappy> you uhh, got a link to verify this, champ? 06:13 < k0rnz> not yet 06:13 < imphasing> Of course he doesn't. 06:13 < bjt32> he's just being dumb.. hah 06:13 < BHSPitLappy> one that doesn't begin with d and end with igg 06:14 < bjt32> gah.. would be so much easier it seems if I could ssh to this thing : ) 06:14 < k0rnz> what is that supposed to mean? 06:14 < BHSPitLappy> I can't believe Orbitz has commercials about gays 06:14 < k0rnz> bjt32 are you bragging about something? 06:14 < imphasing> k0rnz: It means that you're a moron. 06:14 < bjt32> no? 06:15 < imphasing> And we don't have time to deal with your shit. 06:15 < k0rnz> imphasing, ok but you suck 06:15 < BHSPitLappy> hmm 06:15 < BHSPitLappy> do we need to layout the scores here? 06:15 < k0rnz> k0rnz 1, imphasing 0 06:15 < imphasing> A cunning retort from an equally cunning linguist. 06:16 < BHSPitLappy> imphasing: established user here, not retarded 06:16 < k0rnz> let me spell it out in latin for you 06:16 < imphasing> Don't strain your brain. 06:16 < BHSPitLappy> k0rnz: barges into random channels to spout imaginative shit as fact, spells in leet 06:18 < BHSPitLappy> imphasing++, k0rnz-- 06:18 * k0rnz gives channel operator status to k0rnz 06:18 < imphasing> haha 06:18 < imphasing> lame. 06:18 < k0rnz> be carefull who you mess with in here 06:18 * BHSPitLappy removes channel operator status from k0rnz 06:18 < imphasing> There are colors when operator gets assigned. 06:18 < imphasing> k0rnz: Please piss off, and never come back. 06:18 < BHSPitLappy> yeah...and an @ symbol I believe 06:18 < imphasing> Yeah, that too. 06:19 * k0rnz sets ban on imphasing +b "You are being banned for being lame" 06:19 < BHSPitLappy> and you'd be kickbanned just for that shit if an op was here... 06:19 < BHSPitLappy> davidc__, Luke, aegray, courtc are all good examples... wink. 06:19 < imphasing> And you're typing shit, and letting your stupid side really shine. 06:19 < k0rnz> the ops are probably masterbating with their ipods stuffed up their ARSES! 06:19 -!- mode/#ipodlinux [+o BleuLlama ] by ChanServ 06:19 < BHSPitLappy> thank you 06:19 < imphasing> yay 06:19 < k0rnz> Rut Roh! 06:20 -!- mode/#ipodlinux [+b *!*n=k0rnz@*.hsd1.or.comcast.net ] by BleuLlama 06:20 -!- k0rnz was kicked from #ipodlinux by BleuLlama [insert witty comment here] 06:20 * BHSPitLappy doesn't expect that ban lifted anytime soon... 06:20 < BleuLlama> BHS: you're skating on thin ice too, buddy. 06:20 < BHSPitLappy> sowwy. 06:21 < ai2097> Damn. And I had this whole bag of troll fodder I thought I'd get to finally unload ;). 06:21 < bjt32> hrm.. looking in /proc/tty/driver/serial it shows two uarts.... 06:21 -!- mode/#ipodlinux [-b *!*n=k0rnz@*.hsd1.or.comcast.net ] by BleuLlama 06:21 < bjt32> is that of any significance? 06:21 < bjt32> C0006000 and C0006040 06:21 < imphasing> One might be "residual" from the remote port, but don't take that to the bank. 06:21 < imphasing> I'm not sure how much they changed the hardware when the got rid of the remote port. 06:21 < bjt32> oh ok.. so one probably isn't the dock serial eh? heh 06:22 < bjt32> I'm assuming the dock serial is attached directly to the proc? 06:22 < imphasing> Heh..You'd have to ask someone else. 06:22 < imphasing> :D 06:22 < bjt32> haha 06:23 < bjt32> got some max233 level converters.. I would wire it up if I knew more about what has been done 06:23 < imphasing> Ah, cool.. 06:23 < BleuLlama> leachbj has worked with the serial port, also check the wiki 06:23 < bjt32> yeah.. searched the wiki for serial.. and uart 06:24 < imphasing> Didn't coob do soemthing with it too? 06:25 < imphasing> s/soemthing/something/ 06:25 < bjt32> hrm.. if they are both left over.. it could be from the piezo and the remote port 06:25 < bjt32> but.. i would think that the docking serial would use a similar interface 06:26 < bjt32> I'm thinking it probably works like the remote interface.. but I dunno 06:31 < Lex> rmh3093: :o 06:33 -!- codenode [n=codenode@c-24-7-112-59.hsd1.ca.comcast.net] has quit [] 06:38 < Lex> how can i resize my linux partition on windows? 06:38 < Lex> ipod's 06:39 < BHSPitLappy> umm 06:39 < BHSPitLappy> you can't? 06:41 < Lex> ;o 06:41 < Lex> so i need to resize it on linuc 06:41 < Lex> *x 06:42 < BHSPitLappy> mmhmm 06:42 < BHSPitLappy> what are you resizing it for 06:42 < Lex> don't know 06:42 < Lex> just for fun ;D 06:51 < joecool> rofl.. partition magic.. watch as it fucks your ipod up 06:51 < Lex> it doesn't even see my ipod :o 06:52 * BHSPitLappy resized sda2 with diskdrake 06:52 < BHSPitLappy> lol 06:53 < Lex> :DD 06:53 * imphasing doesn't, because he has foresight, and realizes how big his partition needs to be 06:53 < imphasing> :P 06:53 < Lex> :O 06:54 < BHSPitLappy> imphasing: this was for an initial installation 06:57 < Lex> heh, messenger 8 beta 06:58 < Lex> and legal one 06:58 < BHSPitLappy> is that msn or something 07:00 < Lex> yeah 07:00 < Lex> :( 1 hours 45 minutes and then i need to go to school 07:01 -!- joecool is now known as joecool|sleep 07:01 < BHSPitLappy> ha 07:01 < BHSPitLappy> my class starts in 7:20 from now 07:02 < Lex> what's the time in there 07:02 < BHSPitLappy> 0100 07:02 < Lex> my ubuntu changed it's ip again :( 07:02 < Lex> (09:02:39) < BHSPitLappy> 0100 07:02 < Lex> :O 07:02 < BHSPitLappy> heh 07:03 < Lex> only 8 hours late 07:08 -!- elinenbe_ [i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com] has joined #ipodlinux 07:09 -!- elinenbe [i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com] has quit [Read error: 104 (Connection reset by peer)] 07:09 -!- elinenbe_ is now known as elinenbe 07:13 < BHSPitLappy> aegray: hurry! 07:31 -!- bjt32 [n=bjt32@host-69-59-65-41.nctv.com] has quit [Remote closed the connection] 07:36 -!- veteran [n=veteran@67.10.166.79] has quit ["This computer has gone to sleep"] 07:36 -!- imphasing [n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net] has quit [Read error: 110 (Connection timed out)] 07:37 -!- veteran [n=veteran@67.10.166.79] has joined #ipodlinux 07:43 -!- kashi [n=KK@227.179.12.61.ap.seikyou.ne.jp] has joined #ipodlinux 08:07 -!- ruiner [n=Bryan@c-67-160-65-52.hsd1.wa.comcast.net] has joined #ipodlinux 08:13 < Lex> http://www.xiit.be/ :O 08:17 < davidc__> who needs to be kickbanned? 08:18 -!- jcoxon [n=jcoxon@jac208.caths.cam.ac.uk] has joined #ipodlinux 08:18 < davidc__> nm... bleu got him 08:19 < davidc__> Lex - wtf 08:19 < Lex> davidc__: what 08:19 < davidc__> whats the link for 08:19 < davidc__> just random crap? 08:19 < Lex> for nothing.. :D 08:19 < Lex> yeah 08:19 < Lex> but that text is so.. weird ;o 08:20 < Lex> davidc__: do you know why ipodloader2 doesn't work with my photo ipod 08:20 < Lex> it just shows me text "ipodloader 2.0" and nothing hapens 08:21 < Lex> and a white line at the top of the screen 08:21 < davidc__> you did something wrong 08:22 < davidc__> its late - night all 08:22 < granden> After installaing linux, the apple firmware dont want to save my settings, after a reboot. 08:22 < Lex> late? :p 08:22 < granden> Any ideas? 08:22 < Lex> 10:22 am here :D 08:22 < davidc__> 12:22am 08:22 < granden> 09:22am here 08:22 < Lex> i'm going to school soon 08:23 < Lex> it starts in 11:00 am 08:23 < Lex> at 08:24 < granden> starts 12:30pm here today. 08:25 < davidc__> I've got work @ 8:00am tomorrow 08:25 < davidc__> [you bastards[ 08:25 < Lex> :D 08:25 < Lex> every day except this starts at 8:30 am :( 08:25 < Lex> and friday, it starts at 9:15 am 08:27 < davidc__> anyhow - going to bed for real now 08:28 < Lex> :( 08:30 < granden> Im thinking of buying a case for mi iPod Mini, you guys got any recommendation? Im thinking of a sock. :) 08:30 < Lex> i have a sock too, but not that apple's 08:30 < Lex> it's good for the screen 08:34 < granden> Im dualbooting my iPod, :) 08:34 < granden> Sounds a bit funny. 08:35 < BHSPitLappy> Lex: are you using a config file for loader2 08:35 < Lex> BHSPitLappy: yeah 08:35 < BHSPitLappy> don't. 08:35 < Lex> it's exactly like that in the wiki 08:35 < BHSPitLappy> get rid of it, or rename it so it doesn't see it 08:35 < Lex> BHSPitLappy: then it whines that it can't find any, and i see only blue 08:35 < BHSPitLappy> it doesn't need one 08:35 < BHSPitLappy> are all your partitions intact? 08:36 < Lex> but why it doesn't work then? :p 08:36 < Lex> yeah 08:36 < BHSPitLappy> when i used to use it, it only worked without a config 08:36 < BHSPitLappy> whenever it detected one, it would make the title look weird and not show the menu 08:36 < granden> Does iPod Loader2 work an a iPod Mini? 08:37 < BHSPitLappy> it might. 08:37 < granden> ok, what was the adress for it again? 08:37 < BHSPitLappy> search the wiki 08:38 < Lex> http://ipodlinux.org/Loader_2 08:42 < Lex> to school -> 08:42 -!- Hetfield [i=hetfield@nioggaplz.campus.luth.se] has quit [Nick collision from services.] 08:43 -!- _Hetfield [i=hetfield@nioggaplz.campus.luth.se] has joined #ipodlinux 08:54 -!- erus` [n=tom@ACD45190.ipt.aol.com] has quit [Read error: 104 (Connection reset by peer)] 09:00 -!- EvilDude [n=prashant@202.63.117.14] has joined #ipodlinux 09:00 < EvilDude> 'lo 09:00 < granden> hi 09:09 -!- EvilDude9 [n=prashant@202.63.117.14] has joined #ipodlinux 09:09 < EvilDude9> hm any idea why freenode randomly decides that [10053] Software caused connection abort 09:12 -!- EvilDude [n=prashant@202.63.117.14] has quit [Nick collision from services.] 09:12 -!- EvilDude9 is now known as EvilDude 09:20 -!- philhans_ [n=philip@c-67-186-215-125.hsd1.ut.comcast.net] has joined #ipodlinux 09:20 -!- philhans [n=philip@c-67-186-215-125.hsd1.ut.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 09:22 -!- ai2097 [n=ai2097@pdpc/supporter/active/ai2097] has quit ["Sleep."] 09:25 < granden> EvilDude: I belive that is a software problem. :) 09:27 -!- EvilDude9 [n=prashant@202.63.117.14] has joined #ipodlinux 09:28 < EvilDude9> sorry, net atm has a let's disconnect like hell problem :( 09:35 -!- EvilDude [n=prashant@202.63.117.14] has quit [Read error: 110 (Connection timed out)] 10:08 < Lex> pz2 won't start anymore :( 10:08 < Lex> because of mpd 10:10 < Lex> let's only listen to music then ( 10:10 < Lex> *:( 10:23 -!- elinenbe [i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com] has quit [Read error: 104 (Connection reset by peer)] 10:23 -!- elinenbe [i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com] has joined #ipodlinux 10:30 -!- EvilDude9 [n=prashant@202.63.117.14] has quit [Read error: 110 (Connection timed out)] 10:30 -!- ruiner [n=Bryan@c-67-160-65-52.hsd1.wa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 10:32 -!- ruiner [n=Bryan@c-67-160-65-52.hsd1.wa.comcast.net] has joined #ipodlinux 10:58 -!- freqmod [n=freqmod@44.80-203-31.nextgentel.com] has joined #ipodlinux 11:07 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has joined #ipodlinux 11:21 -!- JoyFM [n=johannes@dslc-213-023-170-194.pools.arcor-ip.net] has joined #ipodlinux 11:36 -!- erus` [n=tom@ACD45190.ipt.aol.com] has joined #ipodlinux 11:45 -!- kashi [n=KK@227.179.12.61.ap.seikyou.ne.jp] has quit ["Leaving..."] 11:49 -!- ufoalien [n=java@adsl-177-161-fixip.tiscali.ch] has joined #iPodLinux 11:50 -!- debonzi [n=debonzi@medea03.gchemie.uni-jena.de] has joined #iPodLinux 12:26 -!- uarx [n=uarx@tor/session/x-73f67f30c14ac883] has joined #ipodlinux 12:27 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has joined #ipodlinux 12:30 -!- joecool_ [n=joecool@nj-65-41-94-142.dyn.sprint-hsd.net] has joined #ipodlinux 12:30 -!- joecool|sleep [n=joecool@no-sources/joecool] has quit [Read error: 110 (Connection timed out)] 13:28 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has quit [Read error: 104 (Connection reset by peer)] 13:33 < Lex> rmh3093: do you want to take a look at my ipod? 13:35 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has quit ["Leaving"] 13:49 -!- uarx [n=uarx@tor/session/x-73f67f30c14ac883] has quit ["Leaving"] 13:50 -!- lipeng [i=lipeng_@42-200-221-213-pool.cable.lan.ch] has joined #ipodlinux 13:53 < lipeng> hi there, I got an 3.G ipod and installed ipod linux today. It works, but .. I can't run any apps. I tried it with "sash" and "iDoom". With both there is the error: "bFLT". Could anyone help? Thanks 13:54 < lipeng> always when I try to run the app: "bFLT" .. anyone? 13:57 < lipeng> oh .. Windows XP, iPodLinux 1.3 ^^ 14:00 < lipeng> ..and PodZilla 14:01 -!- veteran [n=veteran@67.10.166.79] has quit [Read error: 110 (Connection timed out)] 14:06 < Lex> ipodlinux 1.3? :o 14:06 < Lex> wtf 14:09 < lipeng> yep! got it with the updater 14:09 < Lex> maybe your podzilla is old 14:10 < lipeng> ok .. i'm tryin it with floydzilla now 14:10 < lipeng> thx ^^ 14:10 < Lex> no no.. 14:10 < Lex> use a new podzilla 14:11 < lipeng> okay 14:11 < Lex> from nightlies 14:18 < lipeng> now i got it 14:18 < lipeng> ..i think ^^ 14:19 < Lex> from ipodlinux.org/builds? 14:19 < lipeng> yep 14:20 < lipeng> 2006-01-31-kernel.bin.gz 14:23 < BHSPitLappy> that's the kernel... 14:24 < BHSPitLappy> sounds like you could use a new one of those too, though 14:29 < Lex> :P 14:29 < Lex> he should try to learn linux before trying to install ipl 14:29 < Lex> but what package i need for gcc_select command 14:29 < Lex> on ubuntu 14:33 < lipeng> I installed the new kernel and the new podzilla. Thanks everyone ^^ it works 14:34 < Lex> :o 14:35 < Lex> hope launching from pz2 works too.. :( 14:37 < BHSPitLappy> huh? 14:37 < BHSPitLappy> you can't launch anything FROM pz2 14:37 < Lex> make[1]: *** Kohteen "all" tuottamiseen ei ole sääntöä. Seis. 14:37 < Lex> what the fuck 14:37 < Lex> no rule for all? 14:37 < Lex> root@xiit:/usr/src/tools/ttk# make 14:48 -!- Vanquisher [n=Van@unaffiliated/vanquisher] has joined #ipodlinux 14:48 < BHSPitLappy> make distclean all 14:49 < Lex> works now, ty 14:50 < Lex> make[1]: flex: Komentoa ei löytynyt 14:50 < Lex> ;O 14:50 < Lex> so apt-get install flex 14:51 < BHSPitLappy> I guess... 14:51 < BHSPitLappy> also, we can't read your terminal :P 14:52 < Lex> http://sooda.dy.fi/paste/?407f3c302044a5641547029dfb33a2de <3 14:52 < Lex> Tiedostoa tai hakemistoa ei ole = no such file or directory 15:08 -!- JoyFM [n=johannes@dslc-213-023-170-194.pools.arcor-ip.net] has quit [Remote closed the connection] 15:09 < BHSPitLappy> I don't have that file, either...:D 15:11 < Lex> :O 15:11 < Lex> but now i have pz2 built 15:12 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 15:13 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has joined #ipodlinux 15:17 -!- Chahk2__ [n=Chahk@rrcs-24-39-145-142.nyc.biz.rr.com] has joined #ipodlinux 15:21 < Lex> "error: iTunes Length (song mhsd) :O 15:21 < Lex> iPod Database Import Failed: 'Illegal seek to offset 1121780 (length 4) in file '/mnt/ipod/iPod_Control/iTunes/iTunesDB'.' 15:21 < Lex> yeah 15:21 < Lex> maybe that's why mpd bugs 15:22 < Lex> so how can i repair my itunesdb 15:24 < Lex> hmm yamipod repairing 15:25 -!- Bi-noix_ [n=Bi-noix@coriolis.enst.fr] has joined #ipodlinux 15:28 -!- philhans_ [n=philip@c-67-186-215-125.hsd1.ut.comcast.net] has quit ["Leaving"] 15:30 -!- Bi-noix_ [n=Bi-noix@coriolis.enst.fr] has quit ["leaving"] 15:36 < rmh3093> Lex: did you give up on iPodLoader2 15:39 -!- k4dw4 [n=k4dw4@252-182.244.81.adsl.skynet.be] has joined #ipodlinux 15:41 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has quit [] 15:41 -!- k4dw4 [n=k4dw4@252-182.244.81.adsl.skynet.be] has quit [Client Quit] 15:42 -!- k4dw4 [n=k4dw4@252-182.244.81.adsl.skynet.be] has joined #ipodlinux 15:44 < Lex> rmh3093: not yet 15:44 < Lex> i can try it again 15:45 < Lex> hmm, no errors on boot but it's still slow 15:48 < k4dw4> hello 15:48 < k4dw4> i have a problem with my linux-ipod 15:48 < Lex> yeah 15:49 < k4dw4> the color of the text is the color of the screen 15:56 < Lex> rmh3093: wake up :( 15:58 < rmh3093> im here 15:59 < aegray> sshhhhhhh 15:59 < aegray> no you aren't 15:59 < Lex> good 15:59 < Lex> :D 15:59 < Lex> rmh3093: so do i need a config file or not 15:59 -!- kashi [n=KK@227.179.12.61.ap.seikyou.ne.jp] has joined #ipodlinux 15:59 < Lex> BHSPitLappy says that i don't need one 15:59 < rmh3093> if you put the kernel in the correct spot and it named the correct name then no 15:59 < rmh3093> if not then yes you do 16:00 < Lex> hmm.. 16:00 < rmh3093> did you look at ipodlinux.org/Loader_2 16:00 < Lex> i'll try it soon, i try to install toolchain on my gentoo now 16:00 < Lex> yeah 16:01 < Lex> could the problem be that i don't have \linux.bin there? :o 16:01 < Lex> let's see does pz2 work now 16:01 < rmh3093> yeah if the kernel is not named one of the default names or in the right place it wont find it 16:01 < rmh3093> but it should still let you boot the apple os 16:01 < Lex> i couldn't do it 16:02 < rmh3093> you said you had a photo? 16:02 < Lex> yeah 16:02 < rmh3093> brb 16:02 < Lex> color.. :o 16:02 < rmh3093> ok 16:03 < Lex> the newer photo 16:06 -!- bluey [n=bluey@dslb-084-059-075-020.pools.arcor-ip.net] has joined #ipodlinux 16:07 < rmh3093> so what is the latest fw version for you 16:07 < Lex> root@xiit:/usr/src/ipodloader2# dd if=my_sw.bin of=/dev/sda1 16:07 < Lex> 1.2.1? :o 16:08 < Lex> yeah, now i only see "iPL Loader 2.0" and a white line at the top of the screen 16:08 < Lex> and i don't have a config now 16:08 < rmh3093> hold on 1 min 16:09 < Lex> yeah.. 16:09 < rmh3093> i dont see that in the 2006-10 updater 16:09 < Lex> that's what i used 16:09 < Lex> my info in apple os says "1.2.1" 16:10 < rmh3093> i think i see it 16:10 < rmh3093> Firmware-5.4.2.1 16:11 < Lex> iPod Software 1.2.1 16:11 < Lex> * iPod with color display * iPod photo 16:11 < Lex> that 16:11 < Lex> so..? :o 16:13 < rmh3093> yeah i got the right one 16:13 < Lex> what are you doing now? :o 16:13 < rmh3093> im gonna make you a my_fw.bin to try 16:13 < Lex> oh, thanks 16:15 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 16:18 < rmh3093> the loader.bin im sending you is modified a little bit though 16:18 < Lex> :o 16:18 < rmh3093> the config and kernel have to be in the /boot dir of sda3 16:19 -!- debonzi [n=debonzi@medea03.gchemie.uni-jena.de] has quit ["See you"] 16:19 < Lex> ok 16:19 < rmh3093> the only config name you can use is loader.cfg 16:19 < rmh3093> which has to be in boot 16:19 < rmh3093> and if you dont want to use a config the kernel has to be name vmlinuz 16:19 < Lex> so linux.bin to /boot and loader.cfg too 16:20 < rmh3093> if you use a config file you can over ride the kernel location 16:20 < rmh3093> but the config file has to be in /boot 16:20 < rmh3093> if there is no config 16:20 < rmh3093> it looks for a default kernel 16:20 < Lex> oh yes 16:20 < Lex> wait a sec 16:20 < rmh3093> it used to accep like 10 different kernel names 16:20 < rmh3093> for the dfault 16:21 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has quit [] 16:21 < rmh3093> and i didnt like wait for it to scan them all 16:21 -!- mafj2 [n=mafj2@tor/session/x-5e8fd013d48ee05a] has joined #ipodlinux 16:21 < Lex> http://pastebin.com/533876 is that a good config? 16:21 < rmh3093> www.rit.edu/~rmh3093/my_fw.bin.bz2 16:22 < Lex> but 16:22 < Lex> change ipodlinux to (hd0,2)/boot/linux.bin? :p 16:22 < rmh3093> yeah that would work 16:22 < rmh3093> fine 16:23 < Lex> now writing it 16:23 -!- disident [n=disident@LSt-Amand-152-31-38-118.w82-127.abo.wanadoo.fr] has joined #ipodlinux 16:23 < rmh3093> oh crap 16:24 < Lex> yeah 16:24 < rmh3093> i think i forgot a step 16:24 < Lex> "apple.com/support/ipod" 16:24 < rmh3093> lol 16:24 < Lex> :P 16:24 < Lex> i think it too 16:24 < rmh3093> yeah hold on let me retry that 16:24 < rmh3093> hshs 16:24 < rmh3093> haha 16:24 < Lex> :P 16:24 < Lex> what you did wrong 16:24 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 16:25 < Lex> wow wtf 16:25 < Lex> my podzilla works on desktop 16:29 < rmh3093> ok redownload it 16:29 < Lex> wait.. 16:29 < k4dw4> re 16:29 < Lex> it's a bit smaller this time 16:29 < rmh3093> yeah 16:30 -!- k4dw4 [n=k4dw4@252-182.244.81.adsl.skynet.be] has quit [] 16:30 < Lex> let's see now 16:31 < Lex> pz2 is so faster on desktop than in an ipod :D 16:31 < Lex> hey it works now 16:32 < Lex> but i can't move 16:32 < Lex> i think it crashed :o 16:32 < rmh3093> sometimes that does happen 16:32 < rmh3093> once and a while 16:32 < rmh3093> just reboot 16:32 < rmh3093> but menu and play 16:32 < Lex> wow 16:32 < Lex> i booted apple os 16:32 < rmh3093> to go up and down 16:32 < Lex> thanks rmh3093 16:32 < rmh3093> ;) np 16:33 < Lex> let's see does linux work 16:33 < Lex> good, linux works too :O 16:34 < Lex> i'll take a picture 16:37 -!- philhans [n=philip@128.187.165.59] has joined #ipodlinux 16:39 < Lex> uploading 16:40 -!- Chahk2__ [n=Chahk@rrcs-24-39-145-142.nyc.biz.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"] 16:41 -!- disident [n=disident@LSt-Amand-152-31-38-118.w82-127.abo.wanadoo.fr] has quit [Remote closed the connection] 16:41 < Lex> http://makea.hattara.com/lex/ipll2.jpg 16:41 < Lex> rmh3093: thanks again :D 16:42 -!- smacmac_ [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 16:49 < Lex> should mpd work with pz2 16:50 < Lex> my pz only freezes when it tries to initialize the mpd module 16:51 -!- veteran [n=veteran@67.10.166.79] has joined #ipodlinux 16:56 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 16:57 < Lex> http://makea.hattara.com/lex/podzilla22.jpg :) 17:04 -!- Chahk2__ [n=Chahk@rrcs-24-39-145-142.nyc.biz.rr.com] has joined #ipodlinux 17:04 < rmh3093> np lex 17:05 < rmh3093> :( i wish podzilla ran on my ipod 17:09 -!- kashi [n=KK@227.179.12.61.ap.seikyou.ne.jp] has quit ["Leaving..."] 17:11 -!- jcoxon [n=jcoxon@jac208.caths.cam.ac.uk] has quit ["Leaving"] 17:23 -!- FarSide79 [i=FarSide7@tilapia.cc.vt.edu] has joined #ipodlinux 17:23 < FarSide79> hello 17:24 < FarSide79> im on OSX and trying to get linux on my nano....when i use the dd if= command...it says the resource is busy, but all apps are closed....what do i need to do to free up the ipod? 17:32 -!- lipeng [i=lipeng_@42-200-221-213-pool.cable.lan.ch] has quit ["bubye"] 17:37 -!- mainframe [n=dwalsh@62-64-218-86.dynamic.dial.as9105.com] has joined #ipodlinux 17:38 < mainframe> hey 17:38 < mainframe> can someone please help 17:41 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has quit [] 17:43 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has joined #ipodlinux 17:53 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has quit [] 18:03 -!- inxDJ|Boobyman [i=inxDJ_Bo@81-235-164-20-no21.tbcn.telia.com] has joined #ipodlinux 18:04 < inxDJ|Boobyman> yeah ,, hey.. I'm having trouble installing the ipod linux on my nano, it says that I havent connected my ipod, even though I have, I use Windows Xp Pro sp2 18:08 < wizisi2k> can't help u 18:08 < wizisi2k> I got a ipod photo 18:08 < inxDJ|Boobyman> =( 18:08 < inxDJ|Boobyman> anybody here that can help me?:P 18:08 < inxDJ|Boobyman> because the forum on the web doesnt seem to give me much help=( 18:09 < BHSPitLappy> that's because the nano is UNSUPPORTED 18:09 < veteran> (in caps) 18:09 < veteran> bolded, underlined, red-colored. 18:09 < Lex> rmh3093: why it doesn't run? :( 18:09 < BHSPitLappy> and the only "supported" method of installation for you is from linux 18:10 < rmh3093> cause i have a video 18:11 < inxDJ|Boobyman> why'd wanna put linux in your video? the only reason I want to put linux in my nano is that people say that you can watch films if u have linux =) 18:12 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has joined #ipodlinux 18:12 < rmh3093> i want linux on my ipod so that I can run xmms2 and write a gui so i can use my ipod as my car audio player 18:12 < rmh3093> right now the apple os wont let u turn on tv out 18:12 < inxDJ|Boobyman> ooh... k 18:12 < rmh3093> unless you are playing a movie 18:13 < rmh3093> and i want to use video out all the time to a lcd in my car dash 18:13 < rmh3093> if I could hack the apple os to turn on video out all the time that would be awsome 18:18 -!- inxDJ|Boobyman [i=inxDJ_Bo@81-235-164-20-no21.tbcn.telia.com] has quit [] 18:18 < veteran> sound the alarm, a mod has gone offtopic in a thread \o/ 18:25 < BHSPitLappy> rmh3093: lcd not big enough for you? 18:25 -!- mainframe [n=dwalsh@62-64-218-86.dynamic.dial.as9105.com] has quit [Read error: 110 (Connection timed out)] 18:25 < BHSPitLappy> who? 18:26 < veteran> me ;) 18:26 < BHSPitLappy> oh 18:33 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 18:39 -!- joecool_ is now known as joecool 18:39 -!- joecool is now known as joecool|away 18:39 -!- jcoxon [n=jcoxon@jac208.caths.cam.ac.uk] has joined #ipodlinux 18:40 -!- smacmac__ [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 18:41 -!- FarSide79 [i=FarSide7@tilapia.cc.vt.edu] has quit [] 18:43 -!- smacmac__ [n=severins@79.84-48-113.nextgentel.com] has quit [Client Quit] 18:47 -!- smacmac_ [n=severins@79.84-48-113.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 18:52 < Lex> rmh3093: would grub be hard to port to ipod? :o 18:52 < Lex> but i want to do something too for the ipl! 18:53 < Lex> now, when i can compile programs for ipod.. i want to learn c++ 18:54 < Lex> should that menu transition be slow in pz2? 18:55 < Lex> i mean, does it move slightly 18:57 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 19:03 < freqmod> has anyone else experienced that the ipod loader just loades itself instead of the retail os on a 1.1 nano (rockbox/original bootloader works perfectly)? 19:05 -!- disident [n=disident@AStrasbourg-156-1-10-244.w81-51.abo.wanadoo.fr] has joined #ipodlinux 19:06 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has joined #ipodlinux 19:06 -!- disident [n=disident@AStrasbourg-156-1-10-244.w81-51.abo.wanadoo.fr] has left #ipodlinux ["Leaving"] 19:19 -!- smacmac [n=severins@79.84-48-113.nextgentel.com] has quit [] 19:32 -!- ufoalien [n=java@adsl-177-161-fixip.tiscali.ch] has quit ["und weg"] 19:40 -!- shrewder [n=shrewder@bbe51.neoplus.adsl.tpnet.pl] has joined #ipodlinux 20:07 -!- TrisoBoy [n=TrisoBoy@alf94-6-82-227-152-190.fbx.proxad.net] has quit [] 20:23 -!- disident [n=disident@AStrasbourg-156-1-10-244.w81-51.abo.wanadoo.fr] has joined #ipodlinux 20:41 -!- imphasing [n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net] has joined #ipodlinux 20:49 -!- _Hetfield [i=hetfield@nioggaplz.campus.luth.se] has quit [Read error: 104 (Connection reset by peer)] 20:50 -!- _Hetfield [i=hetfield@nioggaplz.campus.luth.se] has joined #ipodlinux 20:53 -!- linuxstb [n=linuxstb@i-83-67-212-170.freedom2surf.net] has joined #ipodlinux 20:56 -!- disident [n=disident@AStrasbourg-156-1-10-244.w81-51.abo.wanadoo.fr] has quit [Remote closed the connection] 20:58 -!- florian__ [n=Florian@florian.maisel.int-evry.fr] has joined #ipodlinux 21:01 -!- florian__ is now known as florian_ 21:02 -!- disident [n=disident@AStrasbourg-156-1-10-244.w81-51.abo.wanadoo.fr] has joined #ipodlinux 21:08 -!- syamajal1 [n=syamajal@c-24-147-61-120.hsd1.ma.comcast.net] has joined #ipodlinux 21:09 -!- veteran [n=veteran@67.10.166.79] has left #ipodlinux ["Leaving"] 21:10 -!- syamajal1 is now known as syamajala 21:10 -!- joeyk [n=joeyk@unaffiliated/zer0python] has quit [Remote closed the connection] 21:13 -!- joeyk [n=joeyk@c-68-55-147-133.hsd1.md.comcast.net] has joined #ipodlinux 21:14 -!- Chahk2__ [n=Chahk@rrcs-24-39-145-142.nyc.biz.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"] 21:16 -!- bluey [n=bluey@dslb-084-059-075-020.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 21:16 -!- Chahk2__ [n=Chahk@rrcs-24-39-145-142.nyc.biz.rr.com] has joined #ipodlinux 21:18 -!- freqmod [n=freqmod@44.80-203-31.nextgentel.com] has quit [Remote closed the connection] 21:20 -!- linuxstb [n=linuxstb@i-83-67-212-170.freedom2surf.net] has quit [Read error: 110 (Connection timed out)] 21:20 -!- linuxstb [n=linuxstb@i-83-67-212-170.freedom2surf.net] has joined #ipodlinux 21:21 < imphasing> Is it undesirable to declare a macro inside an if statement? 21:21 < imphasing> Like, I want to handle all the processor interrupts 21:22 < imphasing> but when the processor enters say, IRQ mode, r13 and r14 get replaced by r_irq13 and r_irq14 21:22 < imphasing> I want to be able to replace r13 with r_irq13 is the processor is in interrupt mode 21:22 < imphasing> and a macro would be a fairly easy way to do that 21:22 < imphasing> Not sure if that's valid though.. 21:22 < imphasing> it would be like: 21:22 < imphasing> if(getmode(cpsr) == IRQ) { #define r13 r_irq13 #define r14 r_irq14 } 21:22 < imphasing> or something to that effect 21:24 < BleuLlama> read about what the c pre-processor does 21:24 < BleuLlama> in short: no 21:24 < BleuLlama> in long: no 21:24 < imphasing> Ah. 21:24 < BleuLlama> #define directives happen at compile time 21:24 < imphasing> Yeah, I remember that, but I thought it might be possible to make some sort of dynamic macro 21:25 < imphasing> but I guess now. 21:25 < imphasing> s/now/not/ 21:25 -!- Muff1n [n=Dodgefan@c-24-125-65-86.hsd1.va.comcast.net] has joined #ipodlinux 21:34 -!- syamajala [n=syamajal@c-24-147-61-120.hsd1.ma.comcast.net] has quit [] 21:36 -!- Muff1n [n=Dodgefan@c-24-125-65-86.hsd1.va.comcast.net] has quit [] 21:45 -!- Daishi [n=daishi@ool-18bcf48a.dyn.optonline.net] has joined #ipodlinux 21:47 < rmh3093> Lex: ipodloader2 basically is grub 21:48 < rmh3093> Lex: its grub that knows how to boot from the PortalPlayer 21:48 -!- Vanquisher [n=Van@unaffiliated/vanquisher] has quit [Remote closed the connection] 21:49 -!- shadax [n=shadax@str-7200-bvi-12.dsl.airstreamcomm.net] has joined #ipodlinux 21:59 -!- veteran [n=veteran@67.10.166.79] has joined #ipodlinux 22:01 -!- Chahk2__ [n=Chahk@rrcs-24-39-145-142.nyc.biz.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"] 22:07 -!- Z_Man [n=zachary@cpe-24-209-92-36.woh.res.rr.com] has joined #iPodLinux 22:12 < imphasing> It doesn't look like there's a difference between "system" mode and "user" mode.. 22:12 < imphasing> no banked regs.. 22:14 -!- lucaas [n=LMX@h171n1c1o1124.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)] 22:14 -!- lucaas [n=LMX@h115n5c1o1124.bredband.skanova.com] has joined #ipodlinux 22:29 < josh_> imphasing: system mode has infinite privilege, user mode doesn't 22:31 < imphasing> On the ARM doc, it says that just r0-14, PC, and CPSR are visible in system state. 22:31 < josh_> just like every other state 22:31 < imphasing> Which is the same as user mode. 22:31 < josh_> the regs aren't different 22:31 < josh_> other stuff is 22:31 < imphasing> Well, in FIQ mode, r8 get's replaced with r8_fiq 22:31 < josh_> do you know how protected mode works on x86? 22:31 < imphasing> nope.. 22:31 < imphasing> =/ 22:32 < imphasing> Well, sort of. 22:32 < josh_> yeah, but the app still only has access to 17 regs. 22:32 < imphasing> true 22:32 < josh_> it's the same no matter what, it's just that different ones get banked in depending on mode 22:32 < imphasing> Ah.. 22:32 < josh_> there's nothing uninteresting about system vs user just because they use the same regs 22:32 < imphasing> I'm writing my interrupt function now 22:32 < imphasing> ah.. 22:32 < josh_> you can treat system + user the same for that 22:33 < imphasing> Hmm.. 22:33 < imphasing> So system mode can get all r0 through r37? 22:33 < imphasing> All my interrupt function does is transfer the current CPSR to the SPSR_ and change the CPSR to what it should be. 22:34 < imphasing> I'll have another function check what mode it's in, and handle all the registers accordingly 22:34 < hyarion> imphasing: mind pm? 22:35 -!- ruiner [n=Bryan@c-67-160-65-52.hsd1.wa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 22:35 < josh_> imphasing: no. 22:35 < josh_> system mode can get r0-r15 and CPSR, just like the other modes. 22:35 < josh_> however, it is allowed to modify the mode bits in the CPSR, which user mode can't. 22:35 < josh_> also, for MMU ARMs, it can access all memory irrespective of access controls 22:36 < josh_> but ours doesn't have an MMU so that's rather a moot point. 22:36 < imphasing> hyarion: Sure. 22:36 < imphasing> josh_: Ah, right.. 22:36 -!- veteran [n=veteran@67.10.166.79] has quit [Read error: 110 (Connection timed out)] 22:37 < imphasing> So system mode just allows you to change the mode bits, in the non MMU ARMS 22:37 -!- veteran [n=veteran@67.10.166.79] has joined #ipodlinux 22:38 < josh_> imphasing: yes, I believe that's it 22:39 < josh_> the mode bits = I bit, F bit, and the 5 bottom bits 22:41 < imphasing> Right. 22:41 < imphasing> Cool.. 22:41 < imphasing> That simplifies things.. 22:45 -!- disident [n=disident@AStrasbourg-156-1-10-244.w81-51.abo.wanadoo.fr] has quit ["brb"] 22:57 < josh_> fun. setting the carry bit after a shift: 22:57 < josh_> cpu->r[CPSR] = (cpu->r[CPSR] & ~CPSR_C) | (((nsopB << (shift - 1)) >> 31) << CPSR_Cbits); 22:59 < imphasing> =/ 22:59 < imphasing> whaaaaaa? 22:59 < imphasing> Oh.. 23:01 < imphasing> Are you working on decoding the instructions now? 23:01 < josh_> yep 23:01 < imphasing> nice 23:01 < imphasing> I gotta see how you do it., 23:01 < imphasing> :D 23:36 -!- elinenbe [i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 23:36 -!- erus` [n=tom@ACD45190.ipt.aol.com] has quit [] 23:48 -!- tarpman [i=tarpman@d64-180-41-36.bchsia.telus.net] has joined #ipodlinux 23:58 < imphasing> I think I might have a bulk of the emulator worked out, sans the actual instruction decoding.. 23:58 < imphasing> I started over from scratch. 23:58 < imphasing> :D 23:59 < BHSPitLappy> heh --- Log closed Thu Feb 02 00:00:00 2006