irclog2html for blob on 2001.11.05

06:27:51seletzlxrbot: seen erikm
06:28:11erikm was last seen on #blob 2 days, 8 hours, 34 minutes and 44 seconds ago, saying: bye [Fri Nov  2 21:53:27 2001]
06:28:11seletzibot1: seen erikm?
08:05:31sammyforget change it back ...
08:05:42seletzhi sammy!
08:13:06seletzsammy: how is your LCD buisness going?
08:53:07erikmmorning
09:02:42erikmI'm thinking about doing a snapshot release of blob
09:36:52seletzmorning!
09:43:01seletzerikm: morning. dont we need to clean up the code a bit for that?
09:43:22erikmseletz: well, more a development snapshot
09:43:31seletzerikm: ah. :)
09:44:07erikmseletz: cause I see a lot of people on the linux-arm-* lists porting blob to different architectures, and IMHO the current CVS version is *much* easier to port
09:44:33seletzerikm: well, anyway, flash does work very well for my board now, i guess that's a goot sign, as our board is, umm, quite odd.
09:44:54seletzerikm: yes. bolb is _very_ easy to port, actually.
09:45:17seletzerikm: i hope we get more developers working on it!
09:45:18erikmseletz: so I can close bug 471519?
09:45:49erikmseletz: yes, the initial ipaq port was done in less than 30 minutes :)
09:46:00seletzerikm: well, i rather test it a bit more. But basically, yes.
09:46:08erikm(bug 471519 == System3 flash functions don't work)
09:47:55seletzerikm: btw, how is partitioning doing? I know, its mucho work, but as of now i have to hard-wire my system (you may have noticed from my commits).
09:52:37erikmseletz: I'm thinking about first bootldr partitioning compatibility first, so we'll get *a* partition format that doesn't need too much kernel work
09:53:40erikmseletz: I'm also talking with dwmw2 and rmk about a new partition format that combines the advantages of bootldr and redboot partitioning
09:53:49seletzerikm: well, thats ok. Better have something working now (at last for me).
09:54:03erikm*nod*
09:54:25seletzerikm: redboot? What advantages? Hmm, you mean their "directory" block?
09:54:47erikmno, the advantage that they put the RAM load address in the partition block
09:55:11erikmbut OTOH redboot partitioning needs a complete flash block *per* *partition*
09:55:43seletzerikm: That's a advantage? I thought not so when usimng redboot (i used it a _lot_)
09:55:54erikmno, that's a disadvantage
09:56:05seletzerikm: i mean the ram load ard thing.
09:56:52erikmseletz: that's an advantage. case in that way you can tell it to load the kernel at a certain position in ram
09:56:58erikm(for example)
09:57:32seletzerikm: Ok. Same thing could be done throug param blocks, no?
09:57:43erikmyes
09:58:08seletzerikm: partition sceme != filesystem :)
09:58:29erikmthat's right
09:59:34seletzbtw, let me know if i can help out somewhere. Again, i need this (sorry for bugging :)
10:00:26erikmhehe
10:00:35erikmaieee, SIGLUNCH!
10:00:45seletzme too
11:11:22sammyerikm : ?
11:12:36erikmhmm?
11:12:50sammyOne thing I must say  .....
11:13:03sammyyou are really expert ....
11:13:29sammyaftet see your assabet.c
11:13:47sammynow my puppy can work ......
11:14:18erikmoh, the assabet_init_bcr() function, you mean
11:14:26sammyso you are really a skilled-hand
11:15:21sammyI don't know how to image that , but I mean really, IT WORK hehehe^_^
11:15:50erikmyes, the current blob CVS version is quite easy to port to new architectures
11:16:04erikmgood to hear that it also works on puppy
11:16:23sammyyeah ^_^
11:17:32sammybut I really want to say , thinks your help ...
11:17:42erikmno problem :)
11:20:38sammyerikm : what's mean that lockable or not lockable ?
11:21:49seletzerikm: doubled
11:24:46erikmsammy: if the flash block can be locked or not
11:41:20seletzerikm: i know, i asked you that before, but i rather do things right with rmk :)
11:41:44seletzerikm: how do i best send the initial patches for my kernel changes to rmk?
11:42:06seletzerikm: currently i use 2.4.8-ac12-rmk1-np1 as a base.
11:43:30sammyamm...is that 2.4.9-ac10-rmk3 have npX patch ?
11:44:15seletzerikm: my kernel is in cvs, i did fork off a branch for my changes. I guess i just do a rdiff and edit out all changes i don't really want. Or do i just a plain (non-cvs) diff -urN of my system's support files?
11:44:57seletzsammy: yes. patch 1 from nicolas pietre against russell kings 10th patch against linus 2.4.9 kernel :)
11:45:35seletzsammy: nowadays russell uses alan's kernel tree, not linus
11:47:10seletzhmm, guess erik's too busy now ... :) gotta wade through russels web site for any clues
11:47:23seletzlooking
11:51:23seletzhmmm. sourceforge armlinux cvs seems a bit out-of-date :)
11:54:10erikmdamn. coffee over my desk
11:57:35seletz:) Have a coffee-resistant keyboard?
11:59:05seletzgetting more coffee
12:20:25erikmgrr, that's cleaned up again
12:44:36seletzback
12:45:12seletzerikm: are you busy cleaning your desktop or do you have some time?
12:45:18seletzerikm: :)
12:45:23erikmwrites release notes for the blob development snapshot
12:45:43seletzok.
12:46:13seletzdownloading latest kernel & trying own diff
12:57:43seletzthe linux kernel is _really_ huge ...
12:59:01erikmmost of it is filesystems and drivers
12:59:10erikmhmm blob also gets large
12:59:20erikmblob-2.0.5-pre1.tar.gz is 140K :)
13:00:31seletzerikm: I always wonder how quickly code grows :-)
13:01:12erikmIMHO blob is still manageable
13:01:19seletzwell, blob _works_. And it's mostly clean code. Quite understandable.
13:01:38seletzeven for me ;-)
13:02:38seletzerik, are there any gotchas during update from 2.4.9 -> 2.4.13 (newest version)?
13:02:50erikmnot really.
13:02:57seletz_phew_
13:02:59erikmexcept that you don't need the -np patch anymore
13:03:36seletzwell, i think nicolas is working on a new much rumored about intel processor ... :-)
13:04:00erikmyes, he's working on the xscale and the cotula
13:05:00seletzdiffing
13:06:11seletzlost in kernel cvs: arghhhh.... :)
13:09:07seletzthinks the "kernel in cvs" idea was'nt so good at all ...
13:10:07erikmoh, it is
13:10:13erikmbut you have to do it right
13:10:38erikmsee my documentation in the documents section on www.kernelnewbies.org
13:11:12seletzah. good hint. I followed this docu. did make branches and all.
13:11:45seletzlooking again over the doku
13:16:14sammyhay guys see you later , must eat some something ...^_^
13:16:29sammygo home ...
13:19:34seletzAhhhh. Cute little doku, erik! The "update to a new kernel" ist just for me!
13:19:42seletzhappy
13:37:21seletzhmmmm. rmk1 patch does not apply correctly ...
13:37:27seletzlooking
13:38:02erikmyou need -ac first
13:38:43seletzerm, yes, i know. I'm not _that_ new to linux :)
13:38:48erikm;)
13:39:33seletzreading announce mail again
13:41:06seletzhmmm. i got linux-2.4.13, applied ac5 and tried to apply ac5-rmk1. What do i miss?
13:41:32seletz(not all files miss, most get patched)
13:41:58erikmforgot the -p1 flag?
13:42:03seletznah.
13:42:19seletz> zcat ../patch-2.4.13-ac5-rmk1.gz | patch -p1
13:42:27seletzwhile in linux dir
13:43:15seletz"zcat ../patch-2.4.13-ac5.gz | patch -p1" before
13:43:20seletzhmm.
13:43:31erikmthat should work
13:43:33seletztrying to compile kernel
13:45:28seletzhmmm-hmmm. i remove the whole bunch and try again.
13:47:48seletzok, ac5 patch applies
13:48:48erikmfirst --dry-run ac5-rmk1
13:49:21seletz... and rmk1 fails.
13:49:49seletzpatching file Documentation/Configure.help
13:49:49seletzReversed (or previously applied) patch detected!  Assume -R? [n]  
13:50:01seletz^C
13:50:06seletz:(
13:52:47erikmpokes rmk
13:52:52seletzdownloading patch again ...
13:53:16seletzfearing rmk :)
13:53:57seletz(2nd download didnt help at all)
14:00:52seletzhi!
14:01:02prpplaguemorning all
14:01:59erikmseletz: you're trying 2.4.13-ac5-rmk1, right?
14:02:07seletzyup.
14:04:38erikmsends blob-2.0.5-pre1 announce to linux-arm-announce
14:05:11seletzWohaaaa!
14:05:22prpplaguecool
14:05:43prpplaguedid anyone happen to see my post on linux-arm-kernel about pcmcia driver?
14:06:22seletzNot yet, What was it about?
14:06:38erikmlooks
14:06:43seletztoo
14:07:00prpplagueit may not have gone through
14:08:04prpplaguei'm working on a sa-1100 platform that has implemented a cl-pd6722 pcmcia controler instead of the sa based controler
14:08:07erikmseletz: ok, it's not your fault. it's a patch against -ac4
14:08:25seletz_phew_ !!!
14:08:57seletzOh my god, i always fer som lightening bolts struck me if i talk to rmk :)
14:09:44seletzerikm: was it a mistake or will a patch against ac5 released? Or was it just a typo?
14:10:20prpplaguethe cl-pd6722 is supported in kernel 2.4.x , but its setup with a lot of ifdef CONFIG_ISA blocks, leads to my problem, no isa on sa
14:10:28erikmseletz: well, he knows about his mistake right now, so I'll expect him to do a new release, or send an explanation to linux-arm-announce
14:10:45erikmprpplague: just define CONFIG_ISA
14:11:11erikmprpplague: or better: let it also depend on CONFIG_SA1100 or so
14:11:52prpplagueya i'd need to put something in to change the read/write functions from inb/outb to an inline function
14:12:13erikmprpplague: IIRC inb/outb is defined for ARM
14:12:22prpplagueahh cool
14:12:35erikmlxrbot: inb?
14:12:35lxrboti don't know, erikm
14:12:40erikmlxrbot: whereis inb?
14:12:41lxrbotinb is Defined as a function in: include/asm-sparc64/io.h, line 29 arch/ppc/boot/common/misc-common.c, line 549 Defined as a function prototype in: include/asm-alpha/io.h, line 261 include/asm-sh/io.h, line 307 include/asm-parisc/io.h, line 32 drivers/scsi/FlashPoint.c, line 356 drivers/scsi/FlashPoint.c, line 374 arch/ppc/boot/prep/kbd.c, line 17 arch/ppc/boot/common/ns16550.c, line 14 arch/ppc/boot/include/nonstdio.h, line 38 Defined as a preprocessor m
14:13:08prpplaguedon't see it
14:14:01erikminclude/asm-arm/io.h
14:14:24prpplagueanyway i'll go from here, i just didn't know what i should do, if i just add a CONFIG_ISA and setup the right base address everything should work
14:14:32prpplaguegot it
14:14:33erikmlxrbot: whereis  __arch_getw?
14:14:33lxrbot__arch_getw is Defined as a function in: include/asm-arm/arch-l7200/io.h, line 32 include/asm-arm/arch-tbox/io.h, line 18 Defined as a preprocessor macro in: include/asm-arm/arch-sa1100/io.h, line 26 include/asm-arm/arch-ebsa110/io.h, line 21 include/asm-arm/arch-nexuspci/io.h, line 42 include/asm-arm/arch-ebsa285/io.h, line 48 include/asm-arm/arch-shark/io.h, line 185 include/asm-arm/arch-integrator/io.h, line 32 include/asm-arm/arch-anakin/io.h, line 21
14:15:23erikmthere you go: the half-word stuff is in include/arm-arm/arch-sa1100/io.h
14:16:08prpplagueerikm: ok, thanks, i just didn't want to do the wrong thing as far as the linux community goes....
14:17:03erikmprpplague: well, the CONFIG_ISA stuff *is* a problem
14:17:44erikmprpplague: most of the ISA drivers work quite well on stuff that doesn't even look like ISA (after you removed the PC-isms from the driver)
14:18:52prpplagueerikm: ya, personally i think it should have been a sub-config option of the i82365 (i.e. CONFIG_I82365_COMPATIBILE or something )
14:19:28prpplagueerikm: kinda arrogant to think these chips would only be used on a x86 platform
14:19:36erikmprpplague: *nod*
14:24:48erikmtags the blob CVS
14:25:53erikm... and kick the version to 2.0.5-pre2
14:26:59prpplagueerikm: call me me weird, even though i now using CONFIG_ISA will work, i feels bad. guess i'll have put that on my long list of things to do
14:27:11prpplagues/i/it
14:32:28prpplaguekernel hacking etiquet can be elusive for a newbie...
14:45:12erikmhi russ_
14:46:37Russmorning
14:47:24seletzhi
14:49:32erikmexpects the blob download counter on sf.net to grow
15:36:33prpplaguedoh, just been told i've got to give up my 1.7 for a 2.0
15:37:09erikm1.7 what for a 2.0 what?
15:37:41seletznice conversation :))
15:38:32seletzerikm: do you know what "USAR" stands for?
15:39:25erikmseletz: no idea
15:39:28erikmgets mail
15:39:39erikm"Also, can I do strongarm dev on NT?"
15:39:42prpplagueerikm: p4
15:39:53erikmprpplague: ah
15:41:05prpplagueerikm: argh i hate that!
15:41:31erikmanswers
15:41:47erikm"In theory: yes. In practice: no."
15:41:55seletz:D
15:42:36erikmdinner
15:50:45prpplagueseletz: it's going to take me a week to get my hd back the way i like it...
15:51:23prpplagueargh, i've really got my kernel buggered up now...
15:54:04seletzprpplague: ? head crash ?
15:54:43prpplagueseletz: no, i've got to give up my machine
15:55:29seletz_ugh_ Did not have a cd-writer to backup things? Or even better: an ftp site with _space_?
15:56:41prpplagueseletz: i'll back every up on dat, and maybe get to keep my hd and swap it over, but somehow things never go smooth
15:58:23seletzprpplague: DAT is good, tough. This _should_ be not that a problem, really. Hook the HD as an additional one into your new machine. Have SCSI?
16:00:10prpplagueseletz: ya all scsi
16:02:03prpplagueseletz: looks like the new box is pretty close to the same unit, i might be able to just swap hd's and go...
16:09:46seletzprpplague: well, scsi makes things easy. Guess its an all-linux system, so you won't have any problems (except with your graphics card, i guess that's another one. at last i got never a system with identical GCs ...:)
16:13:27prpplagueseletz: its any all-in-one intel board, look like it identical except that the chipset supports 2.0
16:14:47seletzwell, i'm off now. Enough work for today ...
16:15:00prpplagueseletz: later, have fun
16:15:03seletzprpplague: good luck with ya board ...
16:15:08prpplagueseletz: thanks
16:19:45seletz_is_at_home        /part goin home
17:03:03sammy_wmsnight  <Russ> <prpplague> <ibot> :)
17:04:16sammy_wmsRuss : this is because I am at home and wms = Wu Ming Shien :)
17:05:41sammy_wmsRuss : want see my page ?
17:07:02Russ|werksure
17:07:09Russ|werkthanks for the cup btw!
17:07:22sammy_wmsbut I don't put something on that , http://211.75.21.252
17:07:44sammy_wmswelcome , hope you like it , :)
17:09:07sammy_wmsand this is me :) http://211.75.21.252/my_pic1.htm
17:16:46prpplaguesammy_wms: you bum, nice lcd panel
17:17:19prpplaguesammy_wms: is that your gf pic on the desk?
17:17:36sammy_wmsyeap :)
17:20:10prpplaguesammy_wms: where's your tuxscreen?
17:20:27erikmreturns
17:20:47prpplagueargh this bloody x86 code is driving me nuts
17:21:47sammy_wmsstill on the way ....
17:22:12erikmprpplague: too many PC-isms? ;)
17:23:26sammy_wmssuggest guys to change his mointer too SAMSUNG SyncMaster 560V TFT :0
17:24:06prpplaguei'm no kernel guru, but this is just terrible, i can't believe i'm the only one thats every run across this can of worms
17:24:40erikmprpplague: no, certainly not. I've been trying to get cs89x0.c working. I'm going to rewrite it
17:25:45prpplagueon the bright side of this, we've got some servers down in the cayman, might be going down there to do some work
17:26:50Russ|werkerikm: hooray
17:27:07erikmRuss|werk: hooray what?
17:28:04prpplagueRuss|werk: cs89x0.c rewrite?
17:32:56Russ|werkyah
17:33:28erikmRuss|werk: heh :)
17:33:38erikmRuss|werk: should we make it a sourceforge project?
17:36:22prpplaguewell, i'm going to hack the i82365 code up for now, but if i ever what my stuff to be included in rmk's patches i don't see how i couldn't get around doing 90% rewrite
17:36:42erikmprpplague: so that makes it a linux-2.5 issue ;)
17:37:23prpplaguethat scares me
17:48:33prpplagueyou guys see this - http://slashdot.org/article.pl?sid=01/11/05/1519239&mode=thread
17:58:33erikm"How to use the zmodem? Is there a doc?"
17:58:54erikmkindly points the guy to TFM ;)
18:02:32prpplaguegood grief, and i thought i asked stupid questions
18:20:25Russ|werkwhat list is this?
18:20:48erikmRuss|werk: that was a private message
18:41:21erikmhehe, should I suggest Andrew Christian to use blob instead of bootldr to get a working boot loader on the ipaq h3800? ;)
18:44:33prpplagueerikm: i'd at least put it out there, i was initial more interested in bootldr just because of the hype, but i really am glad i've started with blob
18:47:25erikmprpplague: I'll just offer him my help. they lend me an ipaq h3800, I'll port blob to it :)
18:48:55erikmworld news in latin: http://www.radiobremen.de/online/latein/index.html
18:53:56prpplaguehmm i thought latin was as dead as fortran77....
18:54:32erikmapparently not
19:12:00prpplagueerikm: tell me if this looks ok -
19:12:02prpplague#if defined CONFIG_SA1100_OMNIMETER
19:12:03prpplague#define I82365_COMP_CHIPS
19:12:03prpplague#elif define CONFIG_ISA
19:12:03prpplague#define I82365_COMP_CHIPS
19:12:03prpplague#endif
19:12:36prpplagueerikm: i've replaced all of the CONFIG_ISA entries with I82365_COMP_CHIPS
19:12:42erikmprpplague: make that #if (defined CONFIG_SA1100_OMNIMETER) || (defined I82365_COMP_CHIPS)
19:12:47erikmehm
19:12:56erikmprpplague: make that #if (defined CONFIG_SA1100_OMNIMETER) || (defined CONFIG_ISA)
19:13:15prpplagueerikm: i though about that didn't want to make things to hard to read
19:13:33erikmI think that's less hard to read, but that's IMHO
19:13:38prpplagueerikm: will do
19:14:38prpplagueerikm: this way i can leave the existing CONFIG_ISA code alone, add support for other platforms
19:14:47erikm*nod*
19:15:11prpplagueerikm: great, just wanted a second opinion
19:45:22prpplaguewhats the difference between outb and outb_p , i must be missing something
19:45:32prpplagueas it is defined for arm
19:45:56erikmprpplague: the _p variant is slower. issues a couple of waits after the outb
19:49:09prpplagueerikm: in the kernel i should be able to use the defined inb/outb to read/write to address without the need of a virtual address mapping?
19:49:51erikmprpplague: the kernel also uses virtual addresses
19:50:20erikmprpplague: see rmk's message to linux-arm where he explains the use of ioremap() cookies
19:51:20prpplagueok thanks, i'll go there
21:45:50erikmgoes zzz

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with infobot logs, split per channel and by date, etc.