00:12.14 | *** join/#elinux chouimat|laptop (n=root@r2351064.cidc.net) |
00:45.07 | *** join/#elinux joe_bleau (n=joe_blea@adsl-69-152-220-171.dsl.fyvlar.swbell.net) |
00:58.43 | *** join/#elinux file[lap1op] (n=jcolp@mctnnbsa31w-142166113136.nb.aliant.net) |
00:59.35 | *** join/#elinux noclouds (n=mhfan@60.166.51.95) |
01:00.15 | *** join/#elinux file (n=jcolp@mctnnbsa31w-142166113136.nb.aliant.net) |
01:00.16 | *** mode/#elinux [+v file] by ChanServ |
01:00.38 | *** join/#elinux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
01:00.38 | *** mode/#elinux [+o TimRiker] by ChanServ |
01:37.01 | Genesis | bonne nuit |
01:52.50 | *** join/#elinux andersee (n=andersen@codepoet.org) |
01:52.50 | *** mode/#elinux [+o andersee] by ChanServ |
01:57.38 | *** join/#elinux we0 (n=weo@p5499FA35.dip.t-dialin.net) |
02:37.59 | *** join/#elinux Soopaman (n=soopaman@c-24-12-240-101.hsd1.il.comcast.net) |
03:13.44 | *** join/#elinux file[laptop] (n=jcolp@mctnnbsa31w-142166113136.nb.aliant.net) |
04:13.11 | *** join/#elinux vittorio (n=andreas@213.174.253.4) |
04:13.15 | *** join/#elinux Soopaman_ (n=soopaman@c-24-12-240-101.hsd1.il.comcast.net) |
04:42.37 | *** join/#elinux cdm (n=cdm@adsl-69-109-228-101.dsl.pltn13.pacbell.net) |
04:42.49 | sorphin | cdm: evenin chris |
04:42.56 | cdm | hey dude. |
04:44.13 | sorphin | sup |
04:51.48 | cdm | watching some TV. |
05:09.25 | sorphin | ah |
05:38.58 | *** join/#elinux toi (n=pleemans@d5152D12D.access.telenet.be) |
10:28.54 | *** join/#elinux T`2 (n=total@pdpc/supporter/student/T) |
10:57.30 | *** join/#elinux Soopaman_ (n=soopaman@c-24-12-240-93.hsd1.il.comcast.net) |
11:09.35 | *** join/#elinux darkschneider (n=gab@213-140-6-96.ip.fastwebnet.it) |
11:15.09 | *** join/#elinux ade|desk (n=adavey@213-232-83-137.dsl.prodigynet.co.uk) |
11:20.04 | *** join/#elinux chewy (n=dieu@r2351064.cidc.net) |
11:59.52 | *** join/#elinux mallum (n=mallum@host86-137-189-20.range86-137.btcentralplus.com) |
11:59.52 | *** mode/#elinux [+v mallum] by ChanServ |
12:38.40 | *** join/#elinux prpplague (n=billybob@216.110.117.19) |
12:53.49 | *** join/#elinux cbrake (n=cbrake@cpe-24-166-121-47.neo.res.rr.com) |
13:03.39 | prpplague | hehe, they turned on the island wide 802.11b/g service over the weekend |
13:03.47 | sorphin | heh |
13:03.54 | sorphin | prpplague: not like it's that far to shoot |
13:04.14 | prpplague | sorphin: bigger than you think |
13:04.18 | jbevren | sorphin: Big hill in the middle, just stick an antenna on top :) |
13:05.15 | sorphin | jbevren: yep |
13:05.28 | sorphin | prpplague: bigger than TX? |
13:05.39 | prpplague | we already gprs access island wide, so i'm not sure how well this is gonna fly |
13:05.43 | prpplague | sorphin: uh no |
13:06.01 | prpplague | sorphin: but bigger than a single ap would cover, hehe |
13:07.57 | sorphin | prpplague: about to? you sound like you're already there ;) |
13:08.09 | prpplague | sorphin: good point |
13:08.12 | sorphin | prpplague: well, i didn't say 1 AP... maybe 2 ;) |
13:09.27 | prpplague | anyone know Matt Mackall? |
13:09.35 | prpplague | new hire for CELF |
13:09.42 | prpplague | never heard of him before |
13:11.17 | *** join/#elinux GPSFan (n=Ken@65.121.49.208) |
13:11.58 | sorphin | nope |
13:12.00 | sorphin | GPSFan: moin |
13:12.38 | GPSFan | sorphin: g'day |
13:13.33 | prpplague | kergoth: ping |
13:17.34 | prpplague | anyone seen the movie avalon? |
13:18.14 | sorphin | nope |
13:18.35 | prpplague | pretty good low budget movie |
13:18.52 | jbevren | yeah Ive heard its a great low-money movie |
13:19.57 | prpplague | i was really impressed |
13:20.56 | prpplague | good sunday afternoon movie |
13:21.25 | prpplague | sorphin: http://tinyurl.com/9c2nj |
13:23.02 | prpplague | jbevren: i saw the region 1 dvd, but i hear the region 3 is far superior |
13:29.26 | sorphin | nod |
13:37.06 | *** join/#elinux sjhill (n=sjhill@eth13.com-link.com) |
13:37.38 | prpplague | sjhill: hey hey bud |
13:38.06 | sjhill | hey prpplague |
13:39.41 | *** mode/#elinux [+o prpplague] by ChanServ |
13:44.11 | sorphin | sjhill: well well, if it isn't sjlackey |
13:44.23 | sorphin | i thought something smelled MIPSy in here |
13:46.09 | prpplague | anyone used this - http://www.selenic.com/linux-tiny/ ? |
13:47.26 | sjhill | sorphin: i don't have to take that abuse from you. i've got hundreds of people wanting to abuse me. |
13:47.42 | sorphin | ~lart sjhill |
13:47.48 | sorphin | whoa |
13:47.56 | sorphin | that's rough in the morning |
13:48.27 | sjhill | ugh |
13:48.58 | prpplague | anyone know a good url with docs for doing asm with gcc? |
13:49.04 | sjhill | lol |
13:49.15 | sorphin | heh |
13:49.21 | sjhill | i had a link, but i deleted it a while ago |
13:49.26 | sjhill | ah the irony |
13:49.39 | prpplague | thats the story of my life |
13:49.47 | prpplague | nasm? |
13:50.01 | sorphin | please tell me you've heard of nasm |
13:50.14 | prpplague | sorry no |
13:50.14 | sorphin | ibot: nasm? |
13:50.19 | ibot | methinks nasm is nice and open-source, too, but most virii code is written for tasm (or non-free) masm :) |
13:50.28 | sorphin | ha |
13:50.49 | sorphin | thanks for nothing ibot |
13:51.32 | prpplague | hmm, sf.net is slower again today |
13:52.25 | sorphin | ibot: no, NASM is Netwide Assembler, or an 80x86 assembler designed for portability and modularity. |
13:52.27 | ibot | okay, sorphin |
13:52.31 | sorphin | ibot: nasm? |
13:52.33 | ibot | hmm... nasm is Netwide Assembler, or an 80x86 assembler designed for portability and modularity. |
13:52.52 | prpplague | sorphin: yea that doesn't help me as i need something that does arm |
13:53.14 | sjhill | ASSASM |
13:53.20 | sjhill | Arm Super Suckey Assembler |
13:53.35 | prpplague | hehe |
13:54.41 | prpplague | guess i'll have to do ttyu method |
13:54.58 | sorphin | prpplague: i dunno why you even have an x86 box at all, you're so obsessed with ARM :P |
13:56.18 | prpplague | sorphin: not obessed, just for once in my life, i'd like to be knowledgable about something as opposed to just knowing enough to get by |
13:58.20 | sjhill | i used to think that way |
13:58.36 | sjhill | then i realized i can still make a lot of money sounding smart and knowing things half-assed |
13:58.52 | sjhill | i love America |
13:59.08 | prpplague | sjhill: yea, well its kinda like our family curse, we are all good at alot of stuff, great at nothing |
13:59.19 | sjhill | me too |
13:59.36 | sjhill | i just except it and try to think of ways to help my son break that cycle |
14:00.06 | prpplague | sjhill: yea, i work with my son alot |
14:02.14 | sorphin | heh |
14:02.32 | sorphin | i'm one of like 2 people in my family w/ college degrees |
14:02.46 | sorphin | the other is a vp for Sara Lee |
14:04.23 | sjhill | better than Little Debbie |
14:04.28 | sjhill | ok, i need to stop right there |
14:14.11 | *** join/#elinux CosmicPenguin (n=nobody@aus-ext-proxy01.amd.com) |
14:15.07 | sorphin | ouch, today's dilbert is brutal |
14:15.21 | sorphin | sjhill: actually, she's not associated w/ that division |
14:15.33 | sorphin | sjhill: ever hear of Champion? (the sportswear, etc) |
14:17.49 | sjhill | yep yep |
14:18.51 | sorphin | that's the stuff she's over |
14:19.09 | sorphin | they have a few other divisions |
14:19.23 | sorphin | sara lee's actually bigger than i realized till she told me, heh |
14:19.37 | sorphin | originally she was with earthgrains till they got bought |
14:19.38 | sorphin | heh |
14:24.38 | sorphin | anyways |
14:30.10 | sorphin | mornin frenchy |
14:37.14 | chouimat | morning |
14:37.20 | kergoth | bleh |
14:38.15 | prpplague | kergoth: morning crack baby |
14:44.17 | prpplague | anyone seen serenity? |
14:45.06 | sorphin | no |
14:45.20 | sorphin | some of us don't have time to go to the movies ;) |
14:46.41 | prpplague | sorphin: this from the person who lectures me about not doing something he enjoys at work? |
14:47.50 | sorphin | heh |
14:48.07 | sorphin | how does that even relate to having time to go to the movies? |
14:48.16 | sorphin | it doesn't. |
14:49.30 | prpplague | sorphin: seems like you'd have time since you aren't working all the time |
14:49.54 | sjhill | *sigh* |
14:51.10 | sorphin | uh |
14:51.17 | sorphin | i'm not working all the time |
14:51.20 | sorphin | realy? |
14:51.48 | sorphin | coulds sworn that when i'm not at XO, i have about 5000 other things that need to be done, house wise and personal project wise |
14:52.12 | prpplague | at XO? |
14:53.41 | sjhill | am i going to have to seperate you two? |
14:53.41 | sorphin | my employer |
14:53.53 | sorphin | XO Communications |
14:53.53 | sjhill | i swear i'll cause a netsplit |
14:54.00 | prpplague | ahh |
14:54.02 | prpplague | hehe |
14:54.02 | sorphin | sjhill: listen here lackey |
14:54.12 | sorphin | sjhill: don't make me turn this car around |
15:01.34 | CosmicPenguin | which means you're going to blow it off and play with your juicebox all week |
15:01.58 | prpplague | CosmicPenguin: uh no |
15:02.07 | CosmicPenguin | yeah, I know you |
15:02.33 | prpplague | CosmicPenguin: probably spend some time tinkering with gcc linker scripts and doing asm via gcc |
15:02.48 | prpplague | CosmicPenguin: i can do it, but there is alot i just don't understand about doing it |
15:05.12 | prpplague | CosmicPenguin: i'm ready to be admitted to the funny farm |
15:09.56 | kergoth | prpplague: yes, serenity is awesome. i'm planning on going to see it aggain. |
15:10.11 | prpplague | kergoth: seen avalon? |
15:10.14 | kergoth | it has a slightly different feel than the series, but its just as good |
15:10.15 | kergoth | nope |
15:10.24 | prpplague | kergoth: you might like it |
15:10.29 | prpplague | kergoth: cool |
15:10.55 | prpplague | kergoth: i was gonna ask you about last season of Doctor Who but i someone else answer the question |
15:11.21 | kergoth | i'm behind on the new dr who, havent caught any episodes past the first 7 or so |
15:11.41 | prpplague | ahh |
15:11.48 | kergoth | ehm, dont suppose anyone here knows netfilter well |
15:11.53 | kergoth | i need a good diagram of the packet flow |
15:12.14 | prpplague | kergoth: well i was curious about if there was a reason the phrase "bad wolf" kept appearing in the episodes |
15:12.17 | kergoth | cant remember stupid shit, like whether the OUTPUT table is before or after the routing of packets originated on this box |
15:22.43 | *** join/#elinux Genesis (n=genesis@dev.aimao.org) |
15:24.10 | Genesis | bonjour |
15:24.40 | file | prpplague: I know why, wanna hear? |
15:25.01 | prpplague | file: uh no |
15:25.09 | prpplague | file: just wanted to know if it was important |
15:25.12 | file | yes, it is |
15:25.30 | prpplague | don't want any spoilers |
15:25.38 | file | you'd never think about why though |
15:26.04 | prpplague | file: this is the first time i've ever been able to watch a complete doc series and don't want to spoil it |
15:26.12 | sorphin | CosmicPenguin: i blame you, since you work for a maker of x86 :P |
15:27.24 | prpplague | CosmicPenguin: familiar with this? - http://www.selenic.com/linux-tiny/ |
15:27.29 | CosmicPenguin | prpplague: yeah |
15:27.43 | kergoth | that matt makall(sp?)'s patches? |
15:27.47 | prpplague | CosmicPenguin: whats your impression of it? |
15:27.49 | prpplague | kergoth: yea |
15:27.53 | CosmicPenguin | I like it |
15:27.54 | kergoth | good stuff. |
15:27.58 | prpplague | kergoth: CELF just hired him as their primary coder |
15:28.11 | CosmicPenguin | he's always been very closely tied into Bird |
15:28.17 | prpplague | kergoth: i was digging around to see who he was |
15:28.42 | kergoth | he did a presentation on it at the '04 ols, though i never actually met him |
15:28.47 | CosmicPenguin | They said at OLS that CELF was going to hire a full time developer |
15:28.49 | prpplague | ahh |
15:30.07 | CosmicPenguin | linux-tiny is nice for picking and choosing patches |
15:30.47 | CosmicPenguin | There are some fixes l like and some I don't |
15:30.57 | CosmicPenguin | But CELF is sufficently brain-dead - I hope he can turn them around |
15:31.54 | kergoth | yeah, i like how it has all those little bits that can be individually enabled and disabled. |
15:32.55 | prpplague | CosmicPenguin: oh? |
15:32.57 | prpplague | CosmicPenguin: do tell |
15:35.54 | kergoth | damnit #netfilter people, help me |
15:36.20 | file | help is overrated |
15:36.34 | kergoth | i'm somewhat stuck. |
15:37.00 | prpplague | kergoth: hehe yea, not all channels on irc are as friendly and helpful as #elinux |
15:37.36 | kergoth | actually, i've gotten a surprising amount of help there. most of the people are devs though, its more for discussion between people hacking on netfilter than support questions about netfilter or its usage |
15:38.01 | sorphin | prpplague: which you would have seen this weekend when i had to deal w/ fbsd people |
15:38.40 | kergoth | aha, theres a #iptables for support stuff |
15:50.24 | *** join/#elinux T0mW (n=Tom@24.238.70.125.res-cmts.sth.ptd.net) |
15:51.14 | prpplague | T0mW: ho ho ho |
15:51.24 | prpplague | T0mW: merry freakin monday |
15:51.34 | T0mW | morning, just having my coffee here |
15:52.08 | T0mW | monday, friday, sunday, they all seem the same to me |
15:52.48 | prpplague | T0mW: what were you using to do your code for your philips arm project? |
15:52.52 | prpplague | T0mW: gcc? |
15:52.53 | T0mW | prpplague: only real difference is that the online magazines stories don't change for two days |
15:52.58 | T0mW | prpplague: yeah |
15:53.24 | prpplague | T0mW: don't suppose you have a good url for info on doing asm with gcc? |
15:53.56 | prpplague | T0mW: there are some aspects that i'm not understanding |
15:53.58 | T0mW | prpplague: I'm having some real doubts about the version / whatever of gcc. My code runs with -Os, but if I do an -O0, then things break badly |
15:54.37 | T0mW | prpplague: well, did you try 'info gcc', that has a lot in it? |
15:55.03 | prpplague | T0mW: yea, didn't really find what i was looking for, but i can re check |
15:55.10 | T0mW | prpplague: I glanced briefly over the info of gcc and the section about assembly. |
15:55.31 | T0mW | prpplague: you're talking about the asm() statement, right? |
15:55.52 | prpplague | T0mW: more about using it with .S style files |
15:55.57 | T0mW | oh |
15:56.00 | sorphin | ewww |
15:56.03 | sorphin | .info files |
15:56.12 | prpplague | and the linker scripts |
15:56.13 | sorphin | heh |
15:56.33 | T0mW | prpplague: you just don't want some code section to get something done, NOOO! You wanna code in the crap! |
15:56.41 | T0mW | heh |
15:56.52 | T0mW | prpplague: ARM ASM still makes my head hurt |
15:57.28 | sorphin | arm asm.. |
15:57.31 | sorphin | was jsut... |
15:57.33 | sorphin | sick |
15:57.40 | sorphin | i won't do it again |
15:57.50 | prpplague | T0mW: just the way it is with bootloaders, gotta have a little asm before jumping to your main app |
15:58.23 | T0mW | Let's see, you cannot do an immediate load of a value of more than 12bits, but you can load thoes 12 bits and shift them up to a larger value, then you can or in another 12bits which have been shifted left by some extent.... gak |
15:58.40 | T0mW | s/or/OR/ |
15:58.50 | *** join/#elinux Soopaman_ (n=soopaman@c-24-12-240-93.hsd1.il.comcast.net) |
15:59.18 | T0mW | prpplague: I can give you the boot code I have if that would help ? |
15:59.52 | T0mW | prpplague: but no, ARM asm, I can read it mostly, I've even written some of it, but it is painfull |
16:01.00 | T0mW | prpplague: here's an idea, code your bootloader in C, compile it into a .lst file, then hand optimize your code. heheheheheheheh just don't use -Os |
16:01.46 | jbevren | heh |
16:01.47 | jbevren | try 6502 asm |
16:01.51 | jbevren | one accu |
16:01.53 | jbevren | two indexes |
16:01.55 | T0mW | jbevren: btdt |
16:02.02 | jbevren | one status reg |
16:02.03 | jbevren | done :) |
16:02.08 | T0mW | jbevren: I like 6502, esp the bit instruction |
16:02.49 | T0mW | jbevren: you could use the bit opcode to hide a table of 2 byte branches |
16:03.14 | jbevren | bit rocks |
16:03.29 | prpplague | T0mW: hehe, i already can do the bootloaders based on what i've learned from others, but i just don;t understand "why" it has to be done a particular way |
16:03.40 | jbevren | bit is useful for hiding jumps after conditional statements |
16:03.45 | T0mW | 6502, 8080, z80, 8041, 8051, 68000, 80c188, but ARM, I don't esp like |
16:03.49 | jbevren | commodore used that a lot in drivecode |
16:04.26 | *** join/#elinux chouimat|laptop (n=root@r2351064.cidc.net) |
16:04.46 | T0mW | prpplague: well, you understand the structure of a C program, right? That the BSS section needs to be zero'ed ? |
16:05.41 | prpplague | T0mW: yea |
16:05.46 | T0mW | prpplague: DATA section may have to be copied from ROM into a target location in RAM ? DATA == intialized variables, BSS == uninitialized data. |
16:06.15 | prpplague | ahh |
16:06.26 | prpplague | found a linux asm howto, looking it over now |
16:06.50 | T0mW | prpplague: ok, basically that is all you do there, other than to setup the processors RAM controller, chip select logics, supervisor / user mode, just to get you running into the C code where you'll do the real hardware init. |
16:07.25 | prpplague | T0mW: right, thats what i do already |
16:08.07 | T0mW | IMHO, you do the least possible asm init, then branch into the main() to do the real hardware init |
16:08.33 | T0mW | heh, get into C as quickly as possible! |
16:08.42 | T0mW | no? |
16:09.09 | T0mW | prpplague: forgive me, Dave, you asked this after 1/2 cup of coffee |
16:09.10 | prpplague | T0mW: yea, just want to make sure i understand so i can do some of this code from scratch if i need to |
16:09.26 | T0mW | chouimat|laptop: your parole expires then? |
16:09.43 | chouimat|laptop | T0mW: no the stupid contest finish ... |
16:09.46 | T0mW | chouimat|laptop: your divorce is final? |
16:10.10 | chouimat|laptop | T0mW: since 2001 :) |
16:10.20 | T0mW | chouimat|laptop: ? |
16:10.32 | chouimat|laptop | T0mW: philips arm design contest |
16:10.36 | T0mW | chouimat|laptop: oh |
16:10.55 | T0mW | chouimat|laptop: oh, I see, this is the reason you've been messing with the LPC2000 |
16:11.33 | T0mW | chouimat|laptop: well, I guess any reason to do "truely" embedded code is a good reason... heh |
16:12.48 | chouimat|laptop | T0mW: the hardwares guys told me saturday morning that the deadline was today ... and nothing worked this weekend ... i debugged the threading code and the can code all night now ... my brain is empty but nothing work yet ... the frame of the code work ... |
16:12.50 | T0mW | prpplague: I've got something really strange going on with gcc and the -O switch. I turn off all optimization so I could stop the debugger from jumping around in a wierd fashion. So I could follow my code while debugging it. |
16:13.13 | T0mW | prpplague: now, the processor is doing data aborts and undefined aborts |
16:13.29 | T0mW | prpplague: take that same code, turn on the -Os and it runs |
16:13.48 | prpplague | T0mW: and with -02 ? |
16:13.49 | kergoth | # tcpdump -i tunnel0 & |
16:13.49 | kergoth | [1] 59 |
16:13.49 | kergoth | # tcpdump uses obsolete (PF_INET,SOCK_PACKET) |
16:13.49 | kergoth | tcpdump: unknown physical layer type 0x30a |
16:13.51 | kergoth | :( |
16:14.14 | T0mW | prpplague: -O0 and -Os , -O0 blows up and -Os works: gcc 3.4.3 |
16:14.51 | *** join/#elinux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
16:14.52 | *** mode/#elinux [+o TimRiker] by ChanServ |
16:15.00 | T0mW | under -Os my code doesn't even look like my code, that optimizer optimizes across functions! |
16:15.07 | *** part/#elinux sorphin (n=sorphin@70.249.196.81) |
16:15.32 | prpplague | T0mW: interesting |
16:15.34 | kergoth | tcpdump cant listen on gre tunnel interfaces. goddamnit. |
16:15.34 | jbevren | -Ofun |
16:15.36 | T0mW | it will cause branches from within one function to use a code snippet from inside another function |
16:16.02 | kergoth | twisted |
16:16.04 | T0mW | jbevren: yeah, I didn't expect this |
16:16.06 | prpplague | T0mW: ug, that would be hard to follow |
16:16.32 | jbevren | crazy |
16:16.42 | jbevren | reminds me of a cpu arch a friend and I came up with ages ago |
16:16.54 | T0mW | prpplague: it is, you get a Mixed display of source + asm and you ask "wait, where is the call to XXXX()??" but put a breakpoint on function XXXX() and it will hit it! |
16:16.56 | jbevren | risc encoding, every instruction has a conditional branch in its encoding |
16:17.01 | jbevren | spaghetti coder's dream |
16:17.07 | T0mW | jbevren: that is ARM |
16:17.13 | jbevren | no, you dont understand. :) |
16:17.17 | jbevren | I know enough arm to know it doesnt have this |
16:17.29 | T0mW | IIRC, you can do that, conditional execution of instructions |
16:17.38 | jbevren | yeah, that I know of |
16:17.42 | T0mW | ok |
16:17.43 | jbevren | this is conditional branching on each |
16:17.47 | T0mW | heh |
16:17.51 | jbevren | each instruction has a branch address encoded into it |
16:17.57 | jbevren | which is normally the next instruction :) |
16:17.58 | kergoth | you are a sick, sick man |
16:18.10 | T0mW | lsr_bz-target |
16:18.21 | jbevren | the branch is taken conditionally depending on the flag mask before the branch addr |
16:18.31 | jbevren | otherwise it follows to the next instruction |
16:18.42 | T0mW | lsr_bz r1, r1, 8, not-zero-found |
16:19.32 | T0mW | not that arm does that, just an example of your nightmare |
16:20.29 | T0mW | I like the opcodes, they are compact, predictable number of bytes in each instruction, just that you have to stand on your head sometimes to get something done |
16:21.09 | jbevren | encoding was something like [instr][src][dest][flags][flagmask][branchaddr] |
16:21.13 | jbevren | isntr was 4 bits |
16:21.16 | jbevren | only 16 ops :) |
16:21.27 | jbevren | since conditional branching was part of the encoding,t here were no branches |
16:21.49 | T0mW | well, first cuppa is downed, one more cuppa and I'll go back to jtag'ing that -O0 code to see what is what. :( |
16:21.57 | jbevren | cant remember if it was 64 or 128bit |
16:22.01 | jbevren | I think 128 |
16:22.19 | T0mW | jbevren: somebody prolly patented the idea on you |
16:22.24 | jbevren | hehe |
16:22.31 | jbevren | yeah within 5 seconds of me posting it here |
16:22.39 | jbevren | some corp firewall admin is talkig to his boss |
16:22.43 | jbevren | "this is cool" |
16:22.48 | jbevren | "we should patent it" |
16:22.50 | jbevren | :) |
16:23.04 | jbevren | like amd's admin |
16:23.18 | jbevren | they have to figure out what 8 instructions are most important |
16:23.41 | jbevren | cause the high bit determines whether the op is system or usermode |
16:24.39 | CosmicPenguin | jbevren: oh, like AMD needs your crap to be successful |
16:24.54 | jbevren | CosmicPenguin: Funny, |
16:24.58 | jbevren | at first I thought I read 'unsuccessful' |
16:26.01 | CosmicPenguin | Ok, I'll add you to my "people I'll never send stuff to" list |
16:26.08 | CosmicPenguin | THat way you won't be infected with AMD goodness |
16:26.10 | jbevren | heh |
16:26.12 | jbevren | :) |
16:26.15 | jbevren | t'was a joke, son |
16:34.52 | *** join/#elinux Crofton_|laptop (n=balister@hc6521cfe.dhcp.vt.edu) |
16:57.37 | prpplague | is sf.net down? |
16:57.52 | kergoth | seems flaky. i reloaded a page 6 or 7 times, then it loaded |
16:58.22 | file | it's been flaky for a bit |
16:59.52 | prpplague | kergoth: was trying to pull some cvs but not getting any login |
17:01.20 | kergoth | this is fucked up |
17:01.42 | kergoth | i have a match in iptables, mangle table, in PREROUTING |
17:01.48 | kergoth | i have -d 10.10.10.2 |
17:01.59 | kergoth | then i telnet to 10.10.10.2, and it doesnt hit that rule |
17:02.06 | kergoth | if i remove the -d 10.10.10.2 from it, it hits it |
17:02.07 | kergoth | wtf? |
17:02.24 | kergoth | i dont have any dnat happening, so its not like its mangling the destination on me.. |
17:02.39 | prpplague | kergoth: hehe, got an inverse property set somewhere? |
17:03.07 | kergoth | nope, the only difference is having -d 10.10.10.2 and not |
17:03.13 | kergoth | the latter hits those packets, the former doesnt |
17:03.14 | kergoth | i'm quite confused |
17:03.55 | prpplague | http://www.projectblackdog.com/ |
17:03.57 | prpplague | interesting |
17:06.22 | prpplague | kergoth: you need to watch that movie avalon, curious to see if you like it] |
17:09.56 | *** join/#elinux andersee (n=andersee@codepoet.org) |
17:09.56 | *** mode/#elinux [+o andersee] by ChanServ |
17:11.10 | prpplague | andersee: ho ho ho |
17:11.22 | prpplague | andersee: merry maniac monday |
17:12.47 | kergoth | ~today |
17:12.48 | ibot | I don't know what today is, but it probably sucks. |
17:14.54 | CosmicPenguin | How can ibot not know what day it is? |
17:15.31 | andersee | prpplague: morning |
17:16.07 | prpplague | andersee: whats cookin? |
17:16.07 | chouimat | CosmicPenguin: amnesia? |
17:19.49 | TimRiker | CosmicPenguin: patches welcome. |
17:19.51 | TimRiker | ~time |
17:19.52 | ibot | You are educated stupid and therefore too dumb to understand nature's perfect time cube! |
17:19.57 | TimRiker | heh |
17:20.00 | TimRiker | ~date |
17:20.01 | ibot | Mon Oct 24 17:20:01 2005 |
17:21.42 | *** join/#elinux zinosat (n=Davide@host77-145.pool870.interbusiness.it) |
17:23.09 | CosmicPenguin | Sorry boss, I can't make my delivery, but I just *had* to teach ibot what damn day it was! |
17:23.38 | CosmicPenguin | He'll understand - I would if i was in his shoes |
17:24.23 | TimRiker | exactly |
17:33.11 | *** join/#elinux andersen (n=andersen@codepoet.org) |
17:37.36 | prpplague | its amazing what you can find scavenging the web |
17:37.59 | file | hrm, a free toaster? |
17:40.07 | prpplague | file: hehe, no u-boot configured for the right sdram and flash for my board |
17:40.18 | prpplague | file: found it on a site in china |
17:40.52 | T0mW | prpplague: you don't deserve to be so lucky |
17:40.57 | file | ah |
17:40.59 | prpplague | T0mW: hehe |
17:41.15 | prpplague | T0mW: its called work, hehe, took me almost 2 hours to find it, hehe |
17:41.49 | T0mW | prpplague: I once had a boss tell me that at some point, you hire someone for their experience, not for their abilities |
17:42.04 | T0mW | prpplague: you're gettin there |
17:42.05 | T0mW | heh |
17:42.32 | *** join/#elinux hufnus (n=slonsiki@DSL135-071.labridge.com) |
17:42.49 | prpplague | T0mW: hehe |
17:42.56 | CosmicPenguin | In my experience, experience is never useful |
17:43.16 | prpplague | CosmicPenguin: ha |
17:43.32 | CosmicPenguin | If I have to hear one more time how somebody brought up a chip with DOS 3.0 and thinks that Linux should be the same, I'm going to snap |
17:43.44 | prpplague | hehe |
17:43.50 | prpplague | CosmicPenguin: someone in the office? |
17:44.54 | file | ^.^ |
17:45.00 | CosmicPenguin | You have to understand that things change very slowly in the silicon world |
17:45.21 | CosmicPenguin | Aggressive development just doesn't happen when it costs a half a million bucks to spin a chip |
17:45.56 | T0mW | CosmicPenguin: so, a fifty million dollar payoff is "peanuts" then? |
17:46.33 | T0mW | CosmicPenguin: like maxim, they have chips for sale that they haven't even manufactured yet, heh |
17:47.23 | T0mW | hmmm, data abort, again |
18:00.33 | prpplague | lordy this chinesse site is sooooooooo sloooooooow |
18:00.49 | prpplague | must be hosting with a 9600baud modem |
18:01.52 | prpplague | ~emulate abcs |
18:01.54 | ibot | selling used products as new isn't unethical! |
18:02.22 | CosmicPenguin | I need an automatic door opener |
18:02.34 | CosmicPenguin | press a button under my desk |
18:02.37 | CosmicPenguin | and a fog generator |
18:02.43 | CosmicPenguin | and something to play ride of the valyrikes |
18:02.51 | CosmicPenguin | "Come forth and be recognized" |
18:03.14 | prpplague | CosmicPenguin: thats what you have kids for, you also get yard service, and trash service all at the same time |
18:03.27 | CosmicPenguin | prpplague: no, for my office at work |
18:03.32 | prpplague | CosmicPenguin: oh |
18:03.35 | CosmicPenguin | heh |
18:16.28 | *** join/#elinux GPSFan_ (n=Ken@65.121.49.208) |
18:38.10 | T0mW | uhoh |
18:38.24 | prpplague | ?? |
18:38.26 | T0mW | looks like I just toasted two CPUs |
18:38.45 | prpplague | shiet |
18:39.04 | T0mW | not sure how, I ran the same code on each and now JTAG won't dump memory without encountering a "DATA ABORT" |
18:39.21 | T0mW | I didn't think you could do that via JTAG, abort data |
18:44.59 | *** join/#elinux T`2 (n=total@pdpc/supporter/student/T) |
18:46.08 | Genesis | bonne nuit |
18:56.02 | *** join/#elinux andersen (n=andersen@codepoet.org) |
19:07.34 | chouimat|busy | this piece of moose shit is starting to royaly piss me off |
19:09.02 | T0mW | chouimat|busy: it looks like I just destroyed two LPC2138 processors from running some software on them. |
19:09.36 | chouimat|busy | T0mW: ouch |
19:10.11 | T0mW | chouimat|busy: all I did was some interrupt entry / exit code changes to a empty function. |
19:11.21 | chouimat|busy | ewww ... currently got the interrupt working in ecos ... but when I add a function to fill the data buffers from the one I receive via the sja1000 (can controller) everything stop working |
19:12.24 | TimRiker | ibot: today |
19:12.25 | ibot | Today is Monday (2005.10.24) and it probably sucks. |
19:12.33 | T0mW | chouimat|busy: you saw that there was some errata about the CAN controller on the LPC2000 not being correct? |
19:14.02 | TimRiker | kergoth: ok... this better? |
19:14.04 | TimRiker | ~today |
19:14.05 | ibot | extra, extra, read all about it, monday is when everything breaks for no apparent reason, creating so many problems that it takes you until friday to get back to normal. at which point one more thing breaks that takes you the whole weekend to fix |
19:14.16 | kergoth | ooh |
19:14.21 | kergoth | :) |
19:14.26 | TimRiker | ibot: literal today |
19:14.27 | ibot | "today" is "<reply> see $day" |
19:14.33 | kergoth | slick |
19:14.38 | chouimat|busy | TimRiker: that remind me of my weekend :) |
19:15.28 | chouimat|busy | T0mW: lpc2138 as no CAN controller .... so the hardware guys build a "bus" plugged the sja1000 to it and on one board a s1d13706 graphic controller |
19:15.40 | T0mW | ah |
19:16.18 | chouimat|busy | T0mW: at least I have coke and about 7 bottles of red wine to help me .... and a lot of good music |
19:18.12 | kergoth | i forgot my mp3 player at home |
19:18.16 | kergoth | its too fucking quiet |
19:19.40 | file | kergoth: have any bosses/coworkers said anything? |
19:22.24 | *** join/#elinux GPSFan (n=Ken@65.121.49.208) |
19:27.16 | *** join/#elinux eggers (n=eggers@pixpat.austin.ibm.com) |
19:32.46 | T0mW | #@!$$$$44 this is freaking wierd! Now the fscking chip is working! |
19:32.54 | T0mW | stf |
19:32.57 | T0mW | wtf? |
19:33.38 | T0mW | change two lines of code an the chip won't work via jtag! |
19:33.56 | jbevren | the heck |
19:33.56 | jbevren | heh |
19:34.07 | prpplague | is it time to start drinking yet? |
19:34.18 | prpplague | its got to be 5oclock somewhere |
19:34.30 | kergoth | i'm stuck here till 5:30. started at 9 |
19:34.33 | T0mW | sheet |
19:34.45 | prpplague | office space was on 3 times over the weekend |
19:34.49 | kergoth | hehe |
19:34.55 | kergoth | ~mondays |
19:34.57 | ibot | Sounds like _somebody_'s got a case of the Muhhndays! |
19:35.10 | T0mW | prpplague: 3:30 here, but you can try England, that is +5hours ahead of me |
19:35.25 | kergoth | only 2:30 here :( |
19:35.42 | CosmicPenguin | Its afternoon - thats good enough for me |
19:35.47 | T0mW | kergoth: yeah, but you guys start work an hour later than I do |
19:35.48 | kergoth | TimRiker: if you have a chance, do me a favor and switch the key for purl on ##ace from ! to ~ |
19:35.51 | kergoth | TimRiker: killed off the other bot |
19:37.26 | prpplague | amd flash is just screwy |
19:37.55 | CosmicPenguin | technically its not AMD flash |
19:37.57 | CosmicPenguin | not for long, anyway |
19:38.05 | prpplague | spansion |
19:38.23 | chouimat|busy | T0mW: welcome to the club ... |
19:38.51 | chouimat|busy | coool Bell Canada owe me 25cad since I switched to primus canada |
19:39.00 | kergoth | ~stab ade|desk |
19:39.01 | ibot | ACTION runs at ade|desk with an origami Swiss Army knife, and inflicts a nasty paper cut. |
19:39.05 | kergoth | take that! |
19:39.12 | ade|desk | heh |
19:39.14 | chouimat|busy | ade|desk: which wine? |
19:39.20 | prpplague | ade|desk: holiday? |
19:40.00 | T0mW | chouimat|busy: this is weird, it looks like between the time that the BDI2000 asserts a HARD RESET and when it taps it into JTAG mode, the code has time to run an hammer the processor! |
19:40.07 | ade|desk | vina mara 99 |
19:40.28 | prpplague | T0mW: check this out - http://www.linuxdevices.com/news/NS5617925045.html |
19:40.34 | ade|desk | some spanish stuff, not too bad prefer chilian red |
19:40.55 | CosmicPenguin | prpplague: what a horrible name |
19:41.08 | ade|desk | prpplague: half term for folks here so am taking it off to be with the wife |
19:41.49 | chouimat|busy | T0mW: I'm trying to get this piece of moose shit working ... and the hardwares guys just changed the crystal so all the timing are screwed ... |
19:41.49 | T0mW | prpplague: right, and it is only a 256pin uBGA package, right? |
19:41.49 | prpplague | T0mW: thats why on our jtag dongle design we have nRESET pulled low as soon as you plug in jtag |
19:41.49 | T0mW | chouimat|busy: :P and they forgot to tell you |
19:42.48 | chouimat|busy | T0mW: yup and they screwed up a part of the electronic too ... but I'm the one who get yelled at ... will take 2 weeks of "business plan writing" starting tomorrow |
19:43.03 | T0mW | prpplague: well, a software delay loop in the code should show if my theory is correct... |
19:46.09 | prpplague | CosmicPenguin: that is a bad name |
19:46.41 | prpplague | CosmicPenguin: come to think of it, OMAP is kinda an odd name as well, i wonder how many ppl asked what OMAP stands for |
19:47.29 | T0mW | prpplague, chouimat|busy : that is it, between the time a HARD RESET is issued and before the BDI2000 can tell the core to enter DEBUG mode via the JTAG chain(s), the processor gets hammered. Result is that JTAG will no longer function as expected. |
19:47.30 | ade|desk | 'oh-my, a processor' |
19:47.48 | chouimat|busy | ade|desk: hehe |
19:47.54 | chouimat|busy | T0mW: wow |
19:48.19 | T0mW | prpplague: you'd almost have to set a breakpoint on 0, then do a "reset run" |
19:49.34 | CosmicPenguin | prpplague: yeah, but OMAP doesn't try to make any punny names |
19:54.08 | prpplague | CosmicPenguin: true |
19:54.13 | prpplague | CosmicPenguin: just obscure |
19:55.40 | *** join/#elinux T`2 (n=total@pdpc/supporter/student/T) |
19:57.42 | T0mW | chouimat|busy: nope, cannot do that. Nor can I stop the processor fast enough from the BDI script |
19:58.16 | *** join/#elinux sorphin (n=sorphin@70.249.196.81) |
19:58.27 | T0mW | I guess that is saying something that the processor is fast enough that it will fly to it's death before you can stop it! |
19:58.40 | sorphin | T0mW: hey old timer, got a question |
19:58.53 | T0mW | sorphin: yah |
19:59.00 | chouimat|busy | T0mW: I just removed my modification and a code which was working this morning doesn't work with but work when the others upload it ... the cpu doesn't like me I think |
19:59.26 | prpplague | T0mW: looks like we jtag odities today |
19:59.28 | sorphin | T0mW: turns out this cpci board, among other crap it has on it (like a UART that blows, and is gonna get replaced), it has a CPLD |
19:59.41 | T0mW | sorphin: ok |
19:59.48 | sorphin | wtf would they use a CPLD for? (granted they left off the cpci controller) |
19:59.57 | T0mW | sorphin: glue |
20:00.10 | sorphin | ah |
20:00.37 | sorphin | k |
20:00.39 | T0mW | sorphin: I use them for simple decode logic for chipselects and conditioning reset, etc |
20:00.44 | sorphin | nod |
20:00.48 | sorphin | this board has a quad uart on it |
20:00.51 | sorphin | that sucks badly |
20:00.54 | sorphin | 2.4 likes it |
20:00.55 | sorphin | 2.6 doesnt' |
20:00.57 | sorphin | fbsd doesn't |
20:01.08 | sorphin | it does have an SMSC Multi IO controller |
20:01.18 | T0mW | sorphin: is that a philip quad uart? |
20:01.29 | T0mW | s/philip/philips/ |
20:01.29 | sorphin | was pondering killing the quad uart and tapping the serial from the multiio |
20:01.32 | sorphin | umm |
20:01.43 | sorphin | hold, lemme see if i can read my blurry picture |
20:01.57 | T0mW | sorphin: 28L194 ? |
20:02.06 | sorphin | T0mW: fyi http://wibble.captainrock.com:8090/board.jpg |
20:02.19 | sorphin | was hard to get a pic that wasn't either blurred or flash blinded |
20:02.20 | sorphin | heh |
20:02.37 | sorphin | the chip below the Altera is it |
20:03.41 | T0mW | sorphin: I cannot read it from the photo, try some oil from the side of your nose and rub it onto the chip, sometimes that will "lift" the printing up so you can see it. |
20:04.04 | sorphin | heh |
20:04.12 | T0mW | sorphin: works |
20:04.40 | T0mW | sorphin: God knew we'd be working on cruddy ICs |
20:06.11 | sorphin | heh |
20:06.24 | sorphin | wish i could search in my BX backscroll |
20:07.32 | sorphin | btw |
20:07.46 | sorphin | the altera is an EPM7128STC100 |
20:07.46 | sorphin | heh |
20:07.55 | sorphin | looking for when i searched for the uart |
20:08.54 | ade|desk | damn bottles of wine just dont last as long these days |
20:10.04 | sorphin | T0mW: 16C2850 |
20:10.16 | T0mW | odd number |
20:11.13 | T0mW | sorphin: who is the manufacturer? |
20:12.41 | sorphin | looks like it might be exar (xr) |
20:13.01 | sorphin | supposed ot be a good uart.. but it downright sucks |
20:13.05 | sorphin | obviously |
20:13.13 | sorphin | if 1/3 OS's can handle it |
20:13.46 | sorphin | fbsd polls on it, and won't take input, and from what jbevren said 2.6 won't even talk to it |
20:14.40 | T0mW | sorphin: it looks to be a standard 16C450 type chip, registers look like it. |
20:15.03 | *** join/#elinux ade|des1 (n=adavey@213-232-83-137.dsl.prodigynet.co.uk) |
20:15.10 | sorphin | nod |
20:15.18 | sorphin | well, doesn't seem to act like one |
20:15.19 | sorphin | heh |
20:15.24 | T0mW | sorphin: only thing you should have trouble is in computing the baudrate divisor as it may not be fed from a standard clockrate? |
20:15.45 | sorphin | dunno |
20:16.12 | sorphin | T0mW: think i'd be hard to fudge in the port from the SMSC chip inplace of that uart and just disable the uart? |
20:16.17 | ade|des1 | hop dang steam/windows sucks, kills wpa when hashing new games ... that sucks |
20:16.54 | sorphin | ade|des1: what're you on about now you commoner? :) |
20:17.20 | ade|des1 | ~kill ade|desk |
20:17.21 | ibot | ACTION shoots a charged neutron gun at ade|desk |
20:17.37 | chouimat|busy | T0mW: it's currently seems to be working ... they forgot to give some initialisation changes .... GRRRRR |
20:17.51 | sorphin | ade|des1: i think you meant to use nickserv? :) |
20:19.01 | sorphin | T0mW: 2.4 says its ttyS00 at 0x03f8 (irq = 4) is a ST16650V2 |
20:19.12 | sorphin | fbsd won't even tell what it is |
20:19.53 | ade|desk | thats beter |
20:19.56 | ade|desk | + |
20:19.58 | ade|desk | t |
20:20.15 | ade|desk | oh yeah the wine has hit that sweet spot |
20:20.15 | sorphin | ade|desk: :) |
20:20.56 | ade|desk | sorphin: what -gmt are you ? |
20:21.12 | sorphin | ade|desk: -5 atm, -6 normally |
20:22.15 | T0mW | gridsquare FN21 |
20:22.26 | sorphin | ? |
20:23.10 | ade|desk | T0mW: sunk ... ah you got me |
20:24.05 | chouimat|busy | T0mW: ade|desk you're playing battle shit? |
20:24.06 | T0mW | ade|desk: ham radio: maidenhead gridsqaure co-ordinate system: you can specify a global position within a few miles with it. |
20:24.35 | T0mW | ade|desk: easier than spelling out LAT & LONG |
20:24.37 | sorphin | prefers even |
20:24.57 | T0mW | sorphin: yeah, but try sending that info via phone / cw |
20:25.10 | sorphin | T0mW: i won't send anything that way ;) |
20:25.16 | T0mW | phone? |
20:25.29 | sorphin | phone just give -xxx.xxx |
20:25.34 | ade|desk | T0mW: i'm a radio ham , yet never heard of it |
20:26.03 | sorphin | ade|desk: don't worry, you have ot be as old as tom to have heard of it ;) |
20:26.12 | ade|desk | lol |
20:26.17 | T0mW | ade|desk: there are guys that chase counties, others collect countries, and then there are those that QSL for gridsqaures |
20:26.36 | T0mW | ~lart sorphin for his attitude |
20:26.58 | ade|desk | T0mW: whats your call sign ? |
20:27.13 | T0mW | http://www.amsat.org/amsat/articles/houston-net/grids.html |
20:27.20 | T0mW | ade|desk: WN3L |
20:27.35 | sorphin | ade|desk: KB0OLZ |
20:27.38 | sorphin | is mine |
20:27.53 | sorphin | T0mW: think i'd be hard to fudge in the port from the SMSC chip inplace of that uart and just disable the uart? |
20:27.59 | sorphin | that was the question |
20:28.24 | T0mW | ade|desk: if you say sorphin callsign as a word, it sounds like a toilet flushing: KBLOOOZISH |
20:28.49 | sorphin | except it's not KBL... :P |
20:28.53 | T0mW | heh |
20:29.01 | ade|desk | lol |
20:29.18 | sorphin | T0mW: excuse me for not being as old as you to have a W callsign :P |
20:29.19 | ade|desk | what meter are you guys on ? |
20:29.38 | T0mW | sorphin: I worked for it, I earned it, I paid for it (vanity call) |
20:29.50 | sorphin | T0mW: points at the Q |
20:29.59 | ade|desk | cos I aint going to get as far as you I'm on 2m |
20:30.01 | T0mW | I missed the W's 2x1 group by four months |
20:30.04 | sorphin | ade|desk: 2m and 70cm |
20:30.30 | T0mW | 40m & 17m here, although I haven't put the HF rig on the air in two years |
20:30.36 | ade|desk | and they said the net would kill ham :) |
20:30.42 | sorphin | hehe |
20:31.04 | sorphin | ade|desk: the net saved my license, i renewed online :P |
20:31.05 | T0mW | naw, it is like fishing, you throw your signal out there and you never know what will come back |
20:31.40 | ade|desk | when i took the exam i couldn't do below 30megs, but now the UK have stopped that, as post office morse is dead, we can all go sub 30 :) |
20:31.49 | ade|desk | sorphin: :) |
20:32.21 | ade|desk | sorphin: i had to call up to get my 25 quid in on time, i had 12mins remaining |
20:32.23 | T0mW | <sigh> I had to pass 20wpm |
20:32.58 | sorphin | ade|desk: ididn't have to pay to renew |
20:33.07 | ade|desk | my father and i were going to do the test together, but hehe never mind |
20:33.10 | T0mW | my ticket renews next year in November |
20:33.24 | ade|desk | i hope to take his call sign when he move on |
20:33.43 | T0mW | sorphin: oh, you prolly could substitute another chip there, but I'm sure you'll have fun soldering it in |
20:33.52 | sorphin | T0mW: nono |
20:34.04 | sorphin | i meant using the serial on the IO chip under that phoenix sticker |
20:34.14 | sorphin | it's an SMSC multiio chip |
20:34.24 | sorphin | tis what does the IDE |
20:34.25 | sorphin | etc |
20:34.40 | sorphin | those generally have serial ports built in |
20:34.54 | T0mW | oh, one of those, IIRC the webpal has one of those chips on it and the linux code uses it as the serial ports. |
20:34.58 | sorphin | i think they just used this chip for quad serials |
20:35.12 | sorphin | this dorky uart |
20:35.35 | T0mW | sorphin: are the others having problems with that chip. or only you? |
20:35.38 | sorphin | T0mW: fyi, w/ the quad serials enabled, it crashes the bootloader... nice chip there |
20:35.39 | T0mW | :P |
20:35.47 | sorphin | jbevren |
20:35.58 | sorphin | T0mW: he discovered it don't work in 2.6 |
20:36.03 | sorphin | 2.6 don't like it |
20:36.11 | sorphin | :P |
20:36.11 | T0mW | odd |
20:36.44 | *** join/#elinux GPSFan_ (n=Ken@65.121.49.208) |
20:36.48 | T0mW | well, I've got some code to strip out, now that I know what is causing the data abort |
20:36.53 | sorphin | GPSFan_: re |
20:36.56 | sorphin | nod |
20:37.00 | ade|desk | time to hit virtual people while slightly tipsy |
20:37.08 | ade|desk | cya in a bit |
20:37.21 | sorphin | this board is just odd |
20:37.25 | sorphin | has the SMSC chip |
20:37.40 | sorphin | but yet, the southbridge reports back that it's doing the IDE |
20:45.49 | GPSFan_ | sorphin: HEY.. |
20:51.31 | sorphin | ack |
20:51.33 | sorphin | caps |
20:51.54 | CosmicPenguin | Maybe he's just happy to see you |
20:52.07 | *** join/#elinux kergoth_ (n=kergoth@mail.astrocorp.com) |
20:52.07 | *** mode/#elinux [+o kergoth_] by ChanServ |
20:56.09 | sorphin | uh huh |
20:56.32 | sorphin | CosmicPenguin: what's new in the land of the 64bit king? |
20:57.05 | CosmicPenguin | not a whole hell of a lot |
20:58.30 | kergoth_ | sorphin: http://kergoth.com/mediawiki/index.php/BalancingBits |
20:59.30 | sorphin | kergoth: cool |
21:03.05 | prpplague | hehe, dr-dos in violation of gpl |
21:03.09 | prpplague | imagine that |
21:03.35 | prpplague | isn't dr-dos owned by canopy? |
21:05.38 | *** join/#elinux cbrake (n=cbrake@cpe-24-166-121-47.neo.res.rr.com) |
21:06.10 | prpplague | cbrake: hohoho |
21:06.19 | prpplague | cbrake: its past 5, time to start drinking |
21:07.24 | kergoth_ | sorphin: i know you dont know the linux mess well, but does that sort of thing seem sane to you? |
21:08.00 | kergoth_ | sorphin: i basically have site A and site B. site A may have any number of wan links, site B may have any number of wan links. we want to transparently bond all traffic going to the nat box at site B from A over all the available links |
21:08.14 | kergoth_ | naturally i cant use ethernet bonding, since these are normal internet connections |
21:08.21 | kergoth_ | unless i were to do ethernet bonding on top of vtun or something |
21:08.26 | kergoth_ | but thatd add a lot of overhead |
21:08.41 | kergoth_ | just distributing the packets across a bunch of lightweight gre tunnels makes more sense to me |
21:10.30 | sorphin | kergoth: looks fine |
21:10.48 | kergoth_ | k, just needed a sanity check |
21:10.49 | kergoth_ | thanks |
21:10.56 | GPSFan_ | sorphin: yeah, that was a result of finger-slip from the tab key down to the capslock. ;P doh... |
21:10.57 | sorphin | yep |
21:11.11 | sorphin | GPSFan_: did you see my talking about about the UART, etc ? |
21:11.15 | prpplague | kergoth_: shouldn't someone sane do that? |
21:11.19 | kergoth_ | hehe |
21:11.42 | GPSFan_ | sorphin: a bit, looks like 2.6 doesn't like that flavor of uart.. |
21:11.54 | *** join/#elinux cbrake2 (n=cbrake2@cpe-24-166-121-47.neo.res.rr.com) |
21:12.37 | sorphin | prpplague: i hope you're not suggesting yourself :P |
21:12.45 | sorphin | GPSFan_: nor does fbsd |
21:12.59 | sorphin | it polls (1000ms) then outputs |
21:13.04 | sorphin | never accepts input |
21:13.07 | prpplague | sorphin: HA, are you nuts? (pun intended) |
21:13.36 | sorphin | prpplague: this from the man who lives and dies and buys by the POS |
21:13.37 | sorphin | hehe |
21:14.07 | prpplague | sorphin: and drinks in about 2 minutes |
21:15.01 | GPSFan_ | sorphin: sounds like it's time for kgdb and some debugging, but wait you need a serial port for that! |
21:17.39 | sorphin | GPSFan_: :P |
21:23.32 | sorphin | GPSFan_: well, jbevren can do the video console atleast, i cannot, seems my monitor can't handle the odd crap this thing dumps out |
21:24.54 | CosmicPenguin | Its called VGA |
21:24.56 | CosmicPenguin | look into it |
21:25.02 | CosmicPenguin | :p |
21:27.32 | GPSFan_ | sorphin: hmm, usually the video is in vga text, standard timing, during post. most modern monitors should be able to see it. |
21:30.23 | sorphin | CosmicPenguin: you say taht |
21:30.30 | sorphin | CosmicPenguin: but there's *1* video line |
21:30.33 | sorphin | hsync |
21:30.34 | sorphin | vsync |
21:30.37 | sorphin | and a ttl sync line |
21:30.39 | sorphin | :P |
21:30.52 | sorphin | last i checked, normal vga uses 3 |
21:31.02 | chouimat|busy | T0mW: cool the device freeze now in some printf |
21:31.35 | GPSFan_ | sorphin: thought it had a 15pin connector for vid out, guess ont. |
21:31.39 | GPSFan_ | not even |
21:32.07 | sorphin | GPSFan_: heh, no, it could come w/ one, but this one has a39 pin header w/ it stuffed on it |
21:32.17 | sorphin | jbevren gets video off pin 1 |
21:32.20 | sorphin | works w/ his monitor |
21:32.33 | sorphin | but not w/ my handy dandy non BNC connected monitor |
21:32.46 | T0mW | chouimat|busy: heh |
21:33.25 | chouimat|busy | T0mW: it's fun ... probably no ram left on the poor thing |
21:33.58 | T0mW | chouimat|busy: I've figure out my problem, I was using some THUMB-->ARM switcher code for the interrupts (save registers, switch to ARM MODE) and when it would exit the interrupt, it would switch it to THUMB mode (oops!) |
21:34.38 | T0mW | chouimat|busy: all I needed was : void adcISR (void) __attribute__ ((interrupt)) |
21:34.47 | chouimat|busy | I'm in arm mode ... thumb mode binaries were bigger ... |
21:34.49 | T0mW | chouimat|busy: now it behaves |
21:35.11 | T0mW | chouimat|busy: thumb has too many possiblities of barfing on you |
21:35.21 | T0mW | heh |
21:35.50 | T0mW | chouimat|busy: I made sure that newlib + gcc could not create thumb code |
21:36.00 | chouimat|busy | T0mW: I'm using eCos |
21:36.08 | sorphin | sounds like chouimat's in the ARMy now :P |
21:36.23 | jbevren | I use eCos on my dreamcast |
21:36.25 | jbevren | its not arm |
21:36.26 | T0mW | chouimat|busy: thumb-internetworking was really killing me with the linker |
21:36.29 | jbevren | although the soundchip in it is |
21:36.55 | chouimat|busy | sorphin: lpc2138 |
21:37.31 | sorphin | jbevren: mmmm SH4 |
21:37.48 | jbevren | sorphin: where float is faster than int |
21:37.52 | jbevren | what an upside down land |
21:37.52 | sorphin | hehe |
21:38.00 | GPSFan_ | sorphin: 15pin vga con has red on pin 1, green 2, blue 3, normally mono would be where green is on pin 2, what do you see with your scope? |
21:38.23 | chouimat|busy | jbevren: work well on the dreamcast? I still have to get the cable, the keyboard, the mouse and the vga adapter |
21:38.26 | sorphin | GPSFan_: what do you mean? |
21:38.39 | sorphin | chouimat|busy: heh, vga adapter? how lame :P |
21:38.41 | jbevren | chouimat|busy: I just used it to tftpboot kernels until I fiugred out how to dcload 'em :) |
21:38.49 | chouimat|busy | jbevren: hehe |
21:38.50 | T0mW | ?? wtf is __attribute__ ((naked)) ?? |
21:38.53 | sorphin | jbevren: i use that ip loader cd |
21:39.02 | jbevren | sorphin: yeah, 'dcload' |
21:39.06 | jbevren | sorphin: you have a bba? |
21:39.07 | GPSFan_ | sorphin: well, when your monitor wouldn't sync did you look at the signals on the connector with your scope? |
21:39.08 | sorphin | yes |
21:39.12 | jbevren | the 8139 one? |
21:39.25 | sorphin | the original one, if that's what's in it |
21:39.41 | *** join/#elinux cbrake3 (n=cbrake@cpe-24-166-121-47.neo.res.rr.com) |
21:39.42 | sorphin | GPSFan_: i looked at all the signals |
21:39.50 | sorphin | GPSFan_: lotsa dirty squares |
21:39.53 | sorphin | everywhere |
21:40.06 | sorphin | vsync was the cleanest, 2nd only to the ttl sync |
21:40.36 | jbevren | sorphin: squares everywhere? |
21:40.37 | jbevren | your ground is bad |
21:40.46 | sorphin | uh |
21:40.47 | jbevren | did you ground your probe? :P |
21:40.49 | GPSFan_ | sorphin: ttl sync? sounds like a bad ground. |
21:40.51 | jbevren | to pin5 on the serial port? :) |
21:40.53 | sorphin | according to monmotha |
21:41.00 | sorphin | it should be square waves |
21:41.04 | jbevren | there are two power pins |
21:41.09 | jbevren | you shouldnt get squares on them |
21:41.11 | sorphin | jbevren: no, pin 2 on the header |
21:41.14 | sorphin | uh |
21:41.15 | sorphin | nono |
21:41.18 | sorphin | i didn't mean every pin |
21:41.21 | jbevren | ohhhh |
21:41.30 | sorphin | i meant on pin 1 and the sync pins |
21:41.36 | sorphin | and pin a |
21:41.41 | jbevren | sync shouldnt be dirty |
21:41.42 | GPSFan_ | sorphin: what's the p/n of the cpu board? |
21:41.44 | jbevren | should be regular |
21:41.54 | sorphin | jbevren: no load :P |
21:42.03 | sorphin | i don't have a 75ohm load to use when scoping :P |
21:42.14 | sorphin | so it was ringing |
21:42.26 | sorphin | GPSFan_: cp604 |
21:42.27 | sorphin | heh |
21:42.41 | sorphin | i'm 1/2 tempted to call kontron :P |
21:42.49 | sorphin | speaking of calling, crap need to call laclede |
21:43.16 | sorphin | damn, too late |
21:44.16 | *** join/#elinux cbrake2 (n=cbrake2@cpe-24-166-121-47.neo.res.rr.com) |
21:44.54 | sorphin | GPSFan_: it uses a chips and technologies 69030 or something chip, got the # at home |
21:44.57 | GPSFan_ | sorphin: the spec says it's a c&t 69030, that puts out nice vga all the way to xga. |
21:45.04 | sorphin | right |
21:45.10 | sorphin | exactly |
21:45.16 | sorphin | but it sure don't make it to that header |
21:45.24 | sorphin | only 1 vid line does |
21:46.04 | GPSFan_ | sorphin: but it also says that the vga con is a 9-pin shared with com2. |
21:46.06 | sorphin | i either need a uart worth a damn or video :) |
21:46.28 | sorphin | hmm |
21:50.34 | jbevren | so about that 4port PMC card I linked you to.. |
21:50.48 | sorphin | GPSFan_: any thoughts on why what's aupposed to be a normal UART |
21:50.55 | sorphin | gets treating like a bastard child? |
21:51.01 | sorphin | jbevren: me or gpsfan? |
21:51.44 | jbevren | sorphin: you. You asked me what it'd be useful for ;-) |
21:51.50 | jbevren | hehe |
21:55.12 | GPSFan_ | sorphin: there are 3 versions of the cp604, one with a 15pin vga, one with a 9pin for com2 and one with an lvds conn, which do you have? |
21:55.33 | sorphin | com2 |
21:55.50 | GPSFan_ | jbevren: been busy, sorphin & I haven't finalized our deal yet (my fault) |
21:55.54 | sorphin | i was gonna trace back to the video chip's BGA |
21:56.10 | sorphin | but |
21:56.17 | sorphin | the vias are all over |
21:56.19 | sorphin | :( |
21:56.20 | GPSFan_ | sorphin: you don't have vga comming out that conn then. |
21:56.29 | sorphin | right |
21:56.42 | sorphin | but there's osme sort of video signal on the 39 pin header (called Con 14 ) |
21:56.46 | sorphin | jbevren's used it |
21:56.51 | GPSFan_ | sorphin: do you have the pdf of the manual? |
21:56.59 | jbevren | and it worked until I tried re-enabling the serial agent today |
21:57.01 | sorphin | on drawing, they show it as "VGA configuration header" |
21:57.45 | sorphin | GPSFan_: yeah... google for cp604_manual.pdf |
21:57.57 | sorphin | the kontron-emea link |
21:59.26 | T0mW | finally, -O0 code to debug! |
21:59.39 | T0mW | -Os was driving me nuts |
21:59.50 | sorphin | GPSFan_: make that VGA Ext. |
21:59.54 | sorphin | either way |
22:00.03 | sorphin | bbiab, heading home |
22:02.06 | GPSFan_ | k |
22:05.47 | GPSFan_ | jbevren: how did you connect to the video connector con14? |
22:06.36 | andersee | evening all |
22:06.54 | andersee | anybody need a ~10 day project? |
22:07.06 | *** join/#elinux Crofton (n=balister@66-207-66-26.black.dmt.ntelos.net) |
22:07.20 | andersee | somebody emailed me about some sortof short term linux project |
22:08.30 | andersee | so if anybody wants the project, its all yours |
22:13.25 | GPSFan_ | jbevren: mis-understood, I missed your link. pls repeat.. |
22:26.57 | GPSFan_ | sorphin: re |
22:26.59 | sorphin | GPSFan_: he has bnc scope probes that happen to fit his BNC capable monitor |
22:28.24 | GPSFan_ | sorphin: I can't find any real data on that connectro, the manual say it's non-system relevant .. |
22:29.02 | sorphin | right |
22:29.10 | sorphin | and if you look at the drawing of the board |
22:29.14 | sorphin | Vga Ext |
22:29.25 | GPSFan_ | sorphin: I'd bet that all the signals are there. |
22:30.10 | sorphin | right |
22:30.11 | sorphin | well |
22:30.22 | sorphin | i probe the whole connector |
22:30.43 | sorphin | and i found the vid, the 2 syncs, that ttl sync which i thought was video as well, but it's not (it's 5v p-p) |
22:30.48 | GPSFan_ | they just want you to buy the rear transition module/the other version of the board. |
22:30.49 | sorphin | the rest was all GND and +v |
22:31.56 | GPSFan_ | :P |
22:32.13 | sorphin | heh |
22:32.17 | sorphin | well |
22:32.18 | sorphin | as i said |
22:32.21 | sorphin | if i can't have vid |
22:32.24 | sorphin | i need a useful uart |
22:32.43 | sorphin | taht damn smsc chip should ahve one |
22:32.50 | sorphin | dunno why they used this quad uart thing |
22:33.04 | GPSFan_ | that board would find it's way into the "not-to-be-used" box if I wre eval'ing it for a client.. |
22:33.24 | sorphin | GPSFan_: they used it for element controllers |
22:33.32 | sorphin | works fine under 2.4 serial wise |
22:33.38 | sorphin | has a serial agent for the bios |
22:34.06 | GPSFan_ | what's a serial agent? or an element controller. |
22:34.45 | sorphin | you see what the video sees as text |
22:35.24 | GPSFan_ | ah, never heare it called that, my soekris board has that. |
22:36.11 | GPSFan_ | bbiab... |
22:36.28 | sorphin | k |
23:05.41 | *** join/#elinux cbrake2 (n=cbrake2@cpe-24-166-121-47.neo.res.rr.com) |
23:08.42 | *** join/#elinux markl_ (i=mark@dsl093-225-127.slc1.dsl.speakeasy.net) |
23:09.42 | *** join/#elinux joe_bleau (n=joe_blea@adsl-69-152-216-193.dsl.fyvlar.swbell.net) |
23:11.50 | *** part/#elinux joe_bleau (n=joe_blea@adsl-69-152-216-193.dsl.fyvlar.swbell.net) |
23:12.06 | *** join/#elinux file[lap1op] (n=jcolp@mctnnbsa31w-142166112027.nb.aliant.net) |
23:17.21 | *** join/#elinux joe_bleau (n=joe_blea@adsl-65-70-230-252.dsl.fyvlar.swbell.net) |
23:23.39 | *** join/#elinux cbrake3 (n=cbrake@cpe-24-166-121-47.neo.res.rr.com) |
23:28.35 | *** join/#elinux cbrake2 (n=cbrake2@cpe-24-166-121-47.neo.res.rr.com) |
23:32.52 | *** join/#elinux cbrake2 (n=cbrake2@cpe-24-166-121-47.neo.res.rr.com) |