15:28:10 | | erikm was last seen on #blob 22 hours, 14 minutes and 50 seconds ago, saying: shouldn't do_io_probe() probe in the PCMCIA IO space? [Tue Jan 15 17:13:20 2002] |
15:28:10 | seletz | ibot: seen erikm? |
15:28:27 | seletz | hi folks! |
15:32:25 | prpplague | morning seletz |
15:32:45 | prpplague | seletz: hows the pcmcia ide stuff going? |
15:33:37 | seletz | prpplague: hmmm, same errors. Quite unreliable. At times i'm able to mout and read/write stuff, then suddenly my board freezes. |
15:34:33 | seletz | prpplague: I'm now trying to confirm wether or not this is a HW problem. Sounds like some timing problems to me. |
15:35:06 | seletz | prpplague: Maybe something with lost IRQs, I'll have to put in some printk()s to verify that. |
15:35:44 | prpplague | seletz: that my moto - if it don't work, load it down with debug statements |
15:36:14 | seletz | prpplague: One thing what keeps me thinking 'bout a hw problem is that the kernel oopses on completely unrelated areas. |
15:37:03 | seletz | prpplague: Well yes, That's why i keep having lots of debug macros handy which can simply turned on if needed. |
15:37:38 | prpplague | gets a little freaky on debug statements, i.e. every other line a printk |
15:39:29 | seletz | prpplague: well, to be completely honest: When doing userland stuff i have even a debug/log library of my own which logs _every_ function call, keeps them at the right indent, and can be turned off/on at run-time. Saved quite often the day. It's built-in in my function templates VIM generates when i type "kfhead" ... |
15:40:02 | prpplague | wow thats nice |
15:40:38 | seletz | prpplague: the macros look like _DBG(( "<some_function( arg1=%d arg2=%s )", x, string )); |
15:40:54 | seletz | prpplague: actually _DBG(( flag, "<some_function( arg1=%d arg2=%s )", x, string )); |
15:41:27 | seletz | prpplague: the "<" tells the lib to add one indent level |
15:41:47 | seletz | prpplague: _DBGDRETURN( dbg, someval ); closes the function |
15:42:09 | seletz | prpplague: "dbg" is a module static, which can be turned to "1" if needed. |
15:43:01 | seletz | prpplague: _DBGD( dbg, my_fancy_var_name ) prints "my_fancy_var_name=123" with right indent. |
15:43:58 | seletz | prpplague: i have macros for ints, floats, strings, arrays, pointers and even some high level data structures (hashes and lists) that work the same way. |
15:44:27 | seletz | is getting too excited 'bout the debug lib .... |
15:46:18 | seletz | has to write a report for my boss ("hows the dev going?" etc. ) |
15:46:27 | prpplague | seletz: that way too cool, that'd save alot of time |
15:46:56 | prpplague | seletz: doh, ( "hows the dev going?" - "better if i didn't have to write reports" |
15:47:05 | seletz | prpplague: Want to have it? |
15:47:13 | seletz | prpplague: plain ANSI C |
15:47:56 | prpplague | seletz: ya thanks |
15:48:03 | | you are mailto:dave123@abcsinc.com |
15:48:03 | prpplague | ibot: prpplague |
15:48:18 | seletz | ok. |
15:50:43 | seletz | building arch |
15:52:47 | seletz | mailing |
15:53:32 | prpplague | seletz: thanks |
15:57:32 | prpplague | seletz: will this code help debug my wife's bad moods? |
15:59:21 | seletz | prpplague: wellll, You'd have to recompile her sw with libdbg.a added. Then it'd be no problem. |
15:59:31 | seletz | prpplague: oh, wait .... |
16:00:53 | prpplague | lol |
16:02:04 | prpplague | wife.c - #undefine NAG_MODE |
16:06:18 | seletz | prpplague: well, i _could_ think of quite some #undef and a _lot_ of #defines, too. |
16:06:33 | prpplague | lol |
16:06:44 | seletz | prpplague: and a quick shutdown button. |
16:07:08 | seletz | prpplague: (beeimng able to do a restart would be nice.) |
16:07:56 | prpplague | seletz: selective data erasure |
16:08:19 | seletz | prpplague: cool! Send the diffs! |
16:09:28 | prpplague | seletz: are you married? |
16:09:31 | seletz | hates reports |
16:10:04 | seletz | prpplague: not yet. As a matter of fact iI'm currently in the process of getting married. |
16:11:01 | prpplague | seletz: doh |
16:11:11 | seletz | :D |
16:11:29 | prpplague | seletz: you know that its not a coincidence that married rhymes with burried |
16:11:43 | prpplague | lol |
16:11:45 | seletz | lol |
16:12:15 | seletz | prpplague: well, i guess i'll find out afterwards. |
16:12:30 | prpplague | seletz: you know you a geek thats married when you start refering to your wife in terms of /proc and /dev commands |
16:12:49 | seletz | _lol_ |
16:12:58 | prpplague | cat /proc/wife/nag > /dev/null 2>&1 |
16:14:29 | prpplague | argh, this x86 stuff is getting boring |
16:16:51 | prpplague | howdy BZFlag |
16:17:09 | prpplague | hows life with the new baby and work at lineo? |
16:17:49 | seletz | BZFlag: hi! |
16:19:35 | BZFlag | prpplague: busy, but it's ok. thanx |
16:35:54 | prpplague | BZFlag: good to here it |
16:36:11 | prpplague | BZFlag: andersee says that the c++ is going well |
16:37:22 | seletz | Hmm, has one of you guys heard of BLUETOOTH support in Linux? |
16:37:40 | seletz | thinks there's a driver somewhere |
16:38:04 | prpplague | seletz: ya there are several stacks out there, but i'm not sure what the level of support is right now |
16:38:25 | prpplague | seletz: what embedded browser are you guys using? |
16:38:41 | prpplague | has had a need for embedded browser until now |
16:38:44 | seletz | prpplague: What HW do they use? Is it a networking device under linux (from userland)? |
16:39:30 | prpplague | don't start me to lying, i've only read about it |
16:39:37 | seletz | prpplague: well, none as of now. But if i had the need of one, i'd take QT/embedded and the HTML widget of QT. |
16:40:14 | seletz | prpplague: not that i tried it, that is. |
16:40:38 | seletz | prpplague: i heard of kfm running under an embedded system somewhere. |
16:40:59 | seletz | prpplague: try the iPAQ familar stuff, isn't there a browser? |
16:43:26 | prpplague | seletz: ya i think so |
16:43:46 | prpplague | seletz: the aquapad is using mozilla, but it seems too big almost 19meg |
16:46:01 | prpplague | i wonder how small you can compile mozilla |
16:47:23 | seletz | _bloat_ |
16:48:29 | seletz | prpplague: if you want HTML use a ready-made widget. Forget 'bout JAVA on embedded systems i'd say. |
16:48:40 | seletz | prpplague: and Javascript |
16:49:33 | prpplague | seletz: gotcha |
17:21:33 | akira|work | hoi |
17:25:35 | seletz | finished writing report |
17:25:50 | seletz | akira|work: morning! |
17:26:03 | akira|work | moin :P |
17:26:30 | akira|work | got some interesting news from fh today... |
17:26:54 | akira|work | seems they inally decided on getting the master course for applied science in |
17:27:04 | seletz | prpplague: Ok, there seems to be a complete bluetooth stack for linux (gee, it's even certified. Whatever _that_ means). _And_ there are some drivers which mimic a tty connection. |
17:27:19 | seletz | akira|work: eh? |
17:27:41 | akira|work | master studiengang fuer AI :) |
17:27:42 | seletz | akira|work: ok, a master of science in computer science? |
17:27:49 | akira|work | yupla |
17:28:05 | seletz | akira|work: Well, _thats_ intresting .... |
17:28:11 | akira|work | i just hope they get going with it before i am out there for 2 years :) |
17:28:20 | akira|work | but even then :) |
17:28:43 | seletz | akira|work: Do you know wether or not "old" students are allowed to get through the course? |
17:28:53 | akira|work | should be no problem as far as i know |
17:28:59 | akira|work | since its also international course |
17:29:15 | seletz | akira|work: erm, international? in Weingarten? Come on .... |
17:29:21 | akira|work | altho thers one smal ldownside to it... |
17:29:35 | akira|work | guess who'll be the responsible prof |
17:29:44 | seletz | akira|work: dont say it. |
17:29:48 | prpplague | seletz: i just got a call from the sharp rep about that new arm core, they're going to send me an eval kit |
17:30:01 | seletz | prpplague: how much $$ ? |
17:30:43 | seletz | akira|work: koch? |
17:30:47 | akira|work | <g> i can guess your guess and it seems to be right, going to make sure tomorrow and ask whats it all about... for the masters degree i gues i could put up some more with our 'friend' :) |
17:30:49 | akira|work | yup |
17:30:53 | prpplague | seletz: eval is free for 90 days |
17:31:05 | seletz | akira|work: arghhhhglmpf! |
17:31:23 | seletz | akira|work: stupid idiots, dammit! |
17:31:24 | akira|work | well it ain't all gold htat glitters :) |
17:31:44 | akira|work | still interested ? :) |
17:31:50 | seletz | prpplague: after the eval? |
17:31:55 | seletz | akira|work: no. |
17:32:15 | seletz | akira|work: i'd rather _buy_ a degree in turkmenistan. |
17:32:32 | akira|work | i'll make sure tomorrow and check how deeply he's ivolved in the courses |
17:32:33 | prpplague | lol |
17:32:41 | akira|work | if he just leads it i don't care |
17:32:50 | seletz | akira|work: that'll be fine. |
17:32:54 | seletz | akira|work: yup. |
17:33:26 | akira|work | we know how ' busy ' the man is :) he can't possibly do more lectures :> |
17:33:28 | seletz | akira|work: do they plan to have some internships or praktikas abroad neccessary? |
17:33:39 | akira|work | nah |
17:34:04 | seletz | prpplague: do you plan to port linux on that board? |
17:34:08 | akira|work | with international i meant that language will be english and a couple of foreign students will probably attend as well, like in mechatronics |
17:34:19 | seletz | akira|work: doh |
17:34:48 | seletz | akira|work: 4 semesters i guess. |
17:34:53 | akira|work | 3 |
17:35:03 | prpplague | seletz: the rep said lineo( i.e. BZFlag and company) are working on it already |
17:35:12 | seletz | akira|work: ok, gets mor intresting. |
17:35:17 | seletz | prpplague: pity. |
17:35:41 | seletz | prpplague: i wonder how they're getting these boards first every time. |
17:35:52 | seletz | prpplague: they==others |
17:41:30 | BZFlag | prpplague: which? the new core? we just got to a initrd bash prompt yesterday. |
17:42:20 | prpplague | BZFlag: doh |
17:42:31 | prpplague | BZFlag: i wanted to play with it first..... |
17:42:57 | prpplague | BZFlag: so what do ya think about? or is that confined to a NDA ? |
17:42:58 | BZFlag | heh |
17:43:26 | BZFlag | Duck is working on it. He will have blob patches out soon. |
17:43:47 | BZFlag | I just worked with him yesterday for an hour or so to get over a few initrd issues. |
17:44:46 | prpplague | its sounds interesting, might be what we've been looking for |
17:44:48 | BZFlag | it has a ton of different hardware that I don't think duck has working yet. The serial port is and the mmu/interrupts/etc get setup. |
17:45:54 | BZFlag | email duck@lineo.com and ask him to meet you here. ;-) he might be able to say more, I'm not sure of the NDA implications at this stage of the game. |
17:46:18 | BZFlag | I know sharp wants the source released so you will be able to read any patches he releases. ;-) |
17:46:30 | prpplague | BZFlag: cool |
17:46:55 | BZFlag | thinks.. o O ( well, I guess I could walk the 30 feet and ask him... ;-) |
17:47:12 | seletz | prpplague: nice |
17:48:01 | BZFlag | ok, it was more like 60 feet, and he is working from home today. |
17:48:45 | seletz | BZFlag: do you know how much the eval board is? |
17:50:13 | prpplague | BZFlag: thanks anyway, i just sent him an invite |
17:53:38 | prpplague | BZFlag: btw, did you ever get those jtag dongles ordered? |
18:04:20 | akira|work | seletz any idea about workstation CPU ? |
18:04:37 | seletz | akira|work: Athlon 1800 oder so |
18:04:58 | akira|work | yay :) |
18:06:01 | seletz | akira|work: give me an overview 'bout price/proc configs, i.e. how does the price change with the proc. |
18:07:53 | akira|work | k |
18:07:57 | akira|work | needs some time |
18:08:06 | seletz | akira|work: i know.... |
18:09:44 | akira|work | the gfx card doesn't have to be a special CAD card right ? |
18:10:02 | seletz | akira|work: no, just open gl hw accelerated |
18:10:02 | akira|work | a geforce 2 mx should do it i guess |
18:10:08 | seletz | akira|work: yup |
18:22:38 | akira|work | onboard audio ? |
18:23:12 | seletz | akira|work: as long it works with linux |
18:23:29 | akira|work | hmm right.. |
18:23:40 | akira|work | always crap with that.... |
18:31:58 | BZFlag | prpplague: jtag dongles are ordered, I'll email the list when they come in. probably a week or two still. |
18:32:22 | prpplague | cool |
18:35:47 | akira|work | seletz: keyb/mice ? |
18:38:03 | seletz | akira|work: yup, normal things. nothing fancy. |
18:41:40 | akira|work | no screen for the server ? |
18:48:16 | seletz | no |
19:06:31 | akira|work | seletz: query |
19:07:44 | seletz | akira|work: swicth channel please |
20:47:13 | seletz | preparing to go home |
20:47:28 | prpplague | seletz: later |
21:15:33 | akira|work | cyaz |