02:02:59 | Sammy | Hello :) |
02:25:25 | | i heard Russ was my big hunk of man-love |
02:25:25 | Sammy | Russ ? |
02:25:46 | | Russ was last seen on #blob 10 hours, 13 minutes and 23 seconds ago, saying: sammy_wms: did you figure out what I asked you? [Mon Dec 3 16:12:23 2001] |
02:25:46 | Sammy | ibot :seen Russ ? |
02:26:05 | | no idea, sammy |
02:26:05 | Sammy | ibot : set ? |
02:26:12 | | Sammy: what? |
02:26:12 | Sammy | ibot : set !! |
02:26:24 | | Sammy: what? |
02:26:24 | Sammy | ibot : ibot set !! |
02:26:35 | | Sammy: huh? |
02:26:35 | Sammy | ibot : ibot sleep |
02:26:43 | | ACTION drifts off to sleep. |
02:26:43 | Sammy | ibot : sleep |
03:05:14 | Russ | blob reports on DRAM, not flash |
03:07:28 | Sammy | Russ: here comes the kernel massage ... |
03:08:17 | Sammy | anyway add _all_ massage.... |
03:11:49 | Russ | so you have a bunch of 0x40000 flash sectors |
03:11:59 | Russ | the jffs2 image from erikm won't work |
03:12:16 | Russ | it was build for 0x20000 erase size flash |
03:12:56 | Sammy | but I really don't have that line you said... |
03:15:51 | Sammy | Russ: see I only have this line"SA1100 flash: probing 32-bit flash bus" .... |
03:16:10 | Russ | keep outputting from "Assabet UDA1341 audio driver initialized" |
03:18:30 | | rumour has it sammy is now porting blob on PUPPY |
03:18:30 | Russ | sammy? |
03:18:52 | Sammy | Russ: re output again ? |
03:19:33 | Russ | after "Assabet UDA1341 audio driver initialized" |
05:16:49 | skanda | guys: if I need to test the flash on the Assabet, lets say as a POST routine, any idea how do I do it |
05:33:25 | skanda | guys: if I need to test the flash on the Assabet, lets say as a POST routine, any idea how do I do it |
09:01:50 | amrutha | hai!! ... can someone lemme know how do i copy a block of code from the blob on to sdram...execute instructions there and get back to the blob??? |
09:21:24 | BZFlag | amrutha: I think the diag stuff in CVS does that. might wanna take a look. |
09:21:25 | BZFlag | nite |
09:54:25 | seletz | hi all |
14:51:09 | erikm | waves the "Hello, world!" flag |
15:30:19 | seletz | hi erik! Had a nice time in NY? |
15:33:16 | erikm | seletz: yes, I did |
15:34:48 | erikm | seletz: unfortunately the air in a plane isn't too good for a starting cough :( |
15:35:25 | seletz | erikm: well, i got a cold already. Have it for two weeks now :( |
15:38:03 | erikm | puts himself on a diet of vitamine C :) |
15:38:15 | seletz | erikm: i've been working on pcmcia for the last 2 weeks. I started to add pcmcia code to diag. based on brad parkers code. |
15:38:24 | erikm | ah cool |
15:38:48 | seletz | erikm: it took me some time to separate brads code into neat pieces. |
15:38:57 | erikm | I can imagine :) |
15:39:14 | seletz | erikm: its not in cvs yet, i want your opinions first. |
15:39:35 | seletz | erikm: identifyiing cf cards does work. |
15:39:36 | erikm | seletz: ehm, not right now. I'm feeling a little sleepy ;) |
15:39:49 | seletz | erikm: nah, not right now. |
15:39:49 | erikm | seletz: (I arrived this morning) |
15:40:04 | seletz | erikm: just wanted you to know. |
15:40:36 | seletz | erikm: i am busy now generating patches for rmk. |
15:40:59 | seletz | erikm: and keep failing. :( |
15:41:03 | erikm | seletz: you might want to put the pcmcia code in libblob, we might use that as well for blob |
15:41:45 | erikm | seletz: handy for booting a kernel from a CF card or using a PCMCIA ethernet card |
15:42:19 | seletz | erikm: yes. But FS code is not, erm, cleaned yet. |
15:43:36 | seletz | erikm: well, ethernet (TFTP/BOOTP) ist on my to-do list. I just have to get PCMCIA and PS/2 to work. |
15:44:12 | erikm | I'll bug rmk again |
15:44:21 | erikm | and benjamin herrenschmit |
15:44:40 | seletz | erikm: for tftp/net code? |
15:45:07 | erikm | seletz: yes. I do have the code, but I need a GPL compatible license for it |
15:45:39 | seletz | erikm: cool! Then all we have to proviude is some sort of rx/tx of eth packets? |
15:45:52 | erikm | seletz: problem is that benjamin already used the stuff without rmk really knowing about it, and he also used it in some non-gpl compatible code |
15:46:11 | seletz | erikm: _ugh_ |
15:46:23 | erikm | seletz: yes, an ethernet rx/tx is all what's needed |
15:46:44 | erikm | seletz: I proposed rmk to LGPL his code, that would solve all our problems. |
15:47:22 | prpplague | wahoo, we have a crowd in #blob today |
15:47:26 | erikm | seletz: the LGPL allows us to relicense the code to GPL, and benjamin can still use the LGPL'ed code |
15:47:34 | erikm | hello prpplague |
15:47:34 | seletz | erikm: hmmm, what said russell? |
15:47:45 | seletz | prpplague: hi! |
15:47:59 | prpplague | back in the uk erikm? |
15:48:02 | prpplague | howdy seletz |
15:48:16 | erikm | seletz: nothing yes, it's something I just thought of this morning when I took a shower (I get my best ideas when taking a shower :) |
15:48:36 | erikm | prpplague: s/uk/nl/ , but yes, I'm back :) |
15:48:43 | prpplague | erikm: i have to be carefull, i get mine shaving! |
15:49:06 | seletz | erikm: well, LGPL would be quite fine. |
15:50:38 | erikm | prods rmk |
15:50:41 | prpplague | seletz: what type of fs will the code be looking for on the pcmcia card? |
15:51:33 | seletz | prpplague: well, IMHO any FS for which we provide a piece of code. |
15:52:30 | seletz | prpplague: ATM there is _some_ code for ext2, but IMHO and FAT FS on CF cards makes more sense (for easy swapping kernels using non-linux laptops). |
15:52:31 | erikm | prpplague: IMHO JFFS2 or ext[23] would be the easiest |
15:52:54 | erikm | prpplague: and if we want to use ext[23], we might as well use libext2 |
15:53:05 | erikm | prpplague: SILO uses it as well, it works pretty neat |
15:53:23 | erikm | (SILO: the SparcLinux loader) |
15:53:26 | seletz | well, its always better to not re-invent the wheel. |
15:54:55 | seletz | erikm: what about an MS-DOS FAT FS? I have no idea how hard this would be, but i guess its fairly easy? |
15:55:37 | erikm | seletz: I don't know, didn't brad's code have support for FAT? |
15:55:50 | seletz | erikm: no, it was ext2 |
15:56:05 | prpplague | i just wish sony would be a little less secretive about their memory stick technology |
15:56:20 | seletz | _yuck_bleah! |
15:56:26 | erikm | seletz: ok, thought I saw some references to MSDOS. must have been the partitioning |
15:56:48 | seletz | erikm: yes, he uses an ms-dos part. |
15:57:37 | prpplague | erikm: the bootloader for the ELF has dos fs access via pcmcia, doesn't look difficult |
15:57:55 | prpplague | erikm: or big for that matter |
15:57:56 | seletz | prpplague: but that's just my dream: get linux/blob operate as an usb slave memory device. |
15:58:15 | prpplague | seletz: that would be nice |
15:59:31 | erikm | seletz: would be nice, but IMHO USB support is very hard |
15:59:54 | seletz | erikm: yes, and docs/specs are hard to find, too. |
16:00:24 | erikm | seletz: IIRC the USB docs can be downloaded from www.usb.org |
16:01:45 | seletz | erikm: Well, yes. But no-where is anything told as how to behave as an usb slave storage device (or i looked not hard enough). |
16:02:43 | Russ | morning erikm |
16:03:44 | erikm | seletz: gregkh might know that, he usually hangs out on #usb, but he's currently gregkh_gone |
16:03:48 | erikm | hi Russ |
16:04:43 | seletz | erikm: thanks for the info. I'll look around when i'm up to usb next time :) |
16:07:23 | prpplague | erikm: any news on creditlart schedule? |
16:07:59 | erikm | prpplague: no news |
16:08:22 | prpplague | erikm: bummer |
16:09:07 | seletz | erikm: may i ask you a quick cvs question? |
16:09:15 | erikm | seletz: sure |
16:09:31 | prpplague | erikm: i should be getting a new arm based web pad in tomorrow, going to see how long it takes me to get blob on it |
16:13:33 | seletz | erikm: ok, i have linux in cvs. want to upgrade to 2.4.16-rmk1. i imported, made a branch to hack and merged from my previous branch. so fine, so hoopy. i resolved cvs conflicts added the new files to this new branch , committed my changes. now i generate a diff using "cvs rdiff -r linux_2_4_16_rmk1 -r my_2_4_16_rmk1 ptlinux", and oops, one file is missing, that's in the rep and in my working brannch. how's that coming? |
16:13:38 | seletz | erikm: cvs status says up-to-date |
16:13:50 | seletz | erikm: cvs add says it's already there. |
16:14:55 | seletz | erikm: status says sticky tag is my previous working branch. |
16:15:20 | erikm | seletz: apparently it's not updated |
16:15:59 | seletz | erikm: cvs -n update says nothing |
16:16:01 | erikm | seletz: first update it to the current revision |
16:16:17 | erikm | seletz: cvs update -d -r my_2_4_16_rmk1 file |
16:16:37 | erikm | seletz: that will probably remove it |
16:17:17 | seletz | erikm: cvs [server aborted]: no such tag my_linux_2_4_16_rmk1 |
16:17:35 | seletz | erikm: sorry |
16:18:17 | seletz | erikm: you're right. it moved it away. ok. i move it back and add it, ok? |
16:18:26 | erikm | seletz: yep |
16:18:59 | erikm | seletz: with cvs update -j ... -j ... |
16:19:25 | seletz | erikm: ? why do i have to merge again? |
16:19:34 | erikm | seletz: because it didn't merge |
16:19:44 | erikm | seletz: only merge that file, not more |
16:20:18 | seletz | erikm: hmmmmm. Something is hosed up im my cvs. |
16:20:42 | seletz | erikm: i probably need to read your cvs intro one more time. |
16:21:00 | seletz | erikm: i _guess_ i forgot the second -j |
16:22:33 | seletz | erikm: hm. but cvs update -? gives me only one -j option possible. |
16:23:08 | seletz | erikm: using 1.10.7, is that ok? |
16:23:38 | erikm | uses 1.11.1p1 |
16:24:09 | seletz | _ugh_ |
16:27:17 | seletz | erikm: well, i had to manually add it and then commit it. merging did nothing. |
16:32:57 | erikm | seletz: that should do the trick as well |
16:33:19 | erikm | seletz: BTW, I have "update -dP" in my .cvsrc |
16:33:43 | seletz | erikm: what does the "P" ? |
16:34:08 | erikm | prune empty directories |
16:34:11 | erikm | (cvs update --help) |
16:34:18 | seletz | erikm: :) |
16:36:42 | seletz | erikm: ok, at last my patch generates, its an unified diff, it has all files in it, the -rmk1 kernel patched with it compiles, so let's hope rmk finally accepts it. |
16:37:11 | erikm | seletz: make it logically separate pieces |
16:37:27 | seletz | erikm: it's inital board support. |
16:37:38 | erikm | seletz: ok, that's a single piece |
16:38:21 | seletz | erikm: it consists only of include/asm-arm and arch/arm parts. And makefile and config changes. And and entry in MAINTAINERS. |
16:38:45 | erikm | seletz: most parts of Documentation/SubmittingPatches (aka Care And Operation Of Your Linus Torvalds) also apply for rmk :) |
16:38:51 | erikm | s/for/to/ |
16:40:40 | seletz | erikm: well, to be honest, i've been to careless in my last attempts. I guess that does _not_ increase my chances for further patches. oh well. |
16:41:00 | seletz | s/to/too/ |
16:42:45 | seletz | erikm: ok, the patch system rejected it. Let's see. This is getting annoying to me. |
16:43:16 | erikm | seletz: it's also annoying rmk |
16:43:41 | erikm | seletz: it looks like your mailer breaks the patch |
16:44:12 | seletz | erikm: i used the web interface. |
16:44:37 | seletz | trying a different browser |
16:44:47 | erikm | wait a second |
16:45:19 | seletz | ok, russell mailed me what the patch system got. |
16:45:23 | seletz | checking out |
16:45:50 | erikm | what browser did you use and what do you want to use right now? |
16:46:31 | seletz | well now: Opera 5.0 for Linux - 20010510 Build 024 -[5] |
16:47:00 | seletz | will use: iexplorer (eeek!) on Max OSX |
16:47:44 | seletz | hi |
16:49:37 | seletz | shall i try it again using a different browser or shall i use email? |
16:49:50 | erikm | seletz: rmk might show up over here |
16:50:20 | seletz | erikm: well, there was a quick msg of him |
16:50:31 | erikm | seletz: ok, so he found you. good |
16:50:35 | seletz | it was in [] |
16:50:48 | seletz | do i have to do something special to talk? |
16:50:57 | erikm | seletz: just /msg him |
16:51:10 | erikm | seletz: /msg <nick> whatever |
16:52:45 | erikm | anyway, I've got to say hi to my parents, they're expecting me for dinner |
16:52:47 | erikm | see you |
18:09:15 | seletz_home | 'till later, folks ... |