01:33:29 | Sammy | morning all ~* |
01:52:12 | Russ|werk | you're up early erikm, or really late |
01:52:13 | Russ|werk | oh, nm, netsplit |
01:53:09 | Sammy | Russ: how about you toy porting ? |
01:59:02 | Russ|werk | going well |
01:59:10 | Russ|werk | having a few small issues with the flash |
02:00:50 | prpplague | Russ|werk: is he talking about the camion? |
02:08:45 | Sammy | yeap , |
06:43:23 | Sammy | if I want to build a command for uClibc use something like rz or sz , how can I do ? |
06:43:53 | Sammy | anyone give me a hint ? |
06:55:29 | BZFlag | Sammy: lrzsz is in the buildroot for the tuxscreen. It uses uclibc |
07:27:55 | Sammy | BZFlag: thanx, but I dpnt |
07:28:01 | Sammy | er |
07:28:28 | Sammy | but I don't see any file or something like lrzsz source file ... |
07:29:45 | | bonjour, mmatten |
07:29:45 | mmatten | hi |
07:30:27 | Sammy | besize this on tux there still have some other like ftl_check, ide_info,ifport , probe etc... where is all this file come from ? |
07:30:37 | Sammy | hey mmatten :) |
08:08:43 | BZFlag | the lrzsz.mk build zmodem and pulls it down from the net first |
08:17:03 | Sammy | BZFlag: so ga , that's why I can't find , because I download buildroot from andersee's web side , and in make directory don't have lrzsz.mk ... |
08:17:33 | BZFlag | Sammy: ahh. get the buildroot-tux from cvs |
08:18:05 | Sammy | BZFlag: already done , thanx . |
10:02:01 | erikm | color stripping sounds like a good idea |
10:03:27 | mmatten | i wish there'd be a method to block advertisers completely, not that it'd be a big problem in here |
10:05:37 | mmatten | but those bots sending queries to random people can really get annoying |
10:06:32 | erikm | looks for a couple of interesting modes to set |
10:08:45 | Sammy | erikm: I can |
10:08:49 | Sammy | er |
10:09:01 | Sammy | I can't see anything change ... |
10:09:22 | erikm | Sammy: +c prohicits colored messages to the channel |
10:09:40 | mmatten | TEST |
10:09:46 | Sammy | yeah |
10:09:54 | mmatten | TEST |
10:09:59 | mmatten | was this coloured ? |
10:10:05 | mmatten | it was here.... |
10:10:34 | erikm | nope |
10:10:37 | Sammy | mmatten : you use xchat ? |
10:10:48 | mmatten | yep |
10:10:57 | Sammy | o |
10:11:17 | mmatten | well ok then if it'S only displayed on the spam side i can live with that :) |
10:27:51 | erikm | hmm, ChanServ forgot about BZFlag's access level |
10:28:45 | erikm | and Russ was listed but didn't have any priviledges |
10:28:59 | Russ | I don't? lemme see |
10:29:24 | erikm | now you have |
10:29:52 | Russ | Russ|werk is chained to this nick, so you don't need to worry about that |
10:29:53 | erikm | Russ: level 10 should be sufficient |
10:30:02 | erikm | ok |
10:32:08 | erikm | mmatten/seletz: does any of you want to be able to get chanops in case some nasty jerk comes in again? |
10:36:25 | mmatten | hmmm i donno i have no need to yield power altho sometimes it might come in handy... it hasn't been that bad in here i guess... |
10:38:00 | erikm | mmatten: I also hardly use it, but I'd rather have a couple of people in geographically different locations |
10:38:29 | erikm | mmatten: right now we have two in central US and only one in Europe |
10:39:22 | erikm | mmatten: ok, you have level 10 access as well. you can get ops when you're registered with NickServ |
10:40:31 | mmatten | hmm ok where can i lookup how to register at nickserv ? |
10:43:59 | mmatten | ah got it |
10:52:46 | erikm | mmatten: ok, once you registered and identified to NickServ you can get ops with /msg ChanServ op #blob |
10:52:57 | mmatten | giving it a try... |
10:53:14 | erikm | works |
10:53:16 | mmatten | ok works |
11:06:17 | Sammy | change to sleep mode |
11:08:00 | erikm | night, Sammy |
11:10:27 | Sammy | night erikm , although now is 19:20 , but vampire need take rest after getting work ^@^ |
12:59:54 | mmatten | argh it's got 30° in here and the paint shopt next door starts spraying cars, smells like i got a bucket-o-paint on my desk.... |
13:00:14 | mmatten | guess i'll quit early today before i pass out in front of blob sourcecode |
13:05:22 | mmatten | btw i finally got my travellers pass yesterday, so the canadians will let me in i hope :) |
13:05:54 | mmatten | have a nice weekend all |
16:27:24 | Fare | erikm: are you around? |
16:43:14 | erikm | Fare: yes |
16:43:28 | Fare | can anyone explain to me the flash protocol, so as to make my piggy flash driver? |
16:43:57 | Fare | I'll put zImage as a piggy to blob, with a proper ld script. |
16:44:22 | Fare | should I mimick my piggyflash.c after intel32.c ? |
16:44:50 | Fare | and if yes, what is the API for flash_driver ? |
16:45:37 | Fare | what is the size of a flash block? |
16:45:51 | Fare | is it ok if my "flash blocks" are not aligned? |
16:45:55 | erikm | Fare: size of a flash blocks depends on your flash |
16:46:09 | Fare | it's actually RAM faking flash |
16:46:21 | Fare | so as to reuse the "load from flash" feature of blob |
16:46:32 | erikm | the flash code doesn't care about flash block sizes, only the partitioning does |
16:46:35 | Fare | or should I make a new feature for blob? |
16:46:55 | erikm | what do you want to do? |
16:46:56 | Fare | ok, so what is the Right Way(tm) to piggy back a zImage on blob? |
16:47:11 | erikm | make it a download method |
16:47:26 | Fare | I want to put zImage after blob, so that hpcboot loads both at the same time |
16:47:29 | erikm | just like reading from flash, tftp and reading from disk are |
16:47:40 | Fare | ok |
16:47:53 | Fare | where do I start for that? |
16:48:08 | Fare | is there a memcpy() or similar function, that I can use? |
16:48:37 | erikm | the flash API is documented in include/blob/flash.h and is pretty simple. oh wait, you don't need it |
16:48:53 | erikm | yes, we have memcpy() implemented |
16:49:05 | erikm | see include/blob/util.h and src/lib/memcpy.c |
16:49:53 | erikm | as for download methods: look at src/blob/load_kernel.c |
16:50:31 | erikm | I need to clean that up, though so we don't need an #ifdef hell in that file |
16:50:45 | erikm | can be done with special linker sections |
16:51:25 | Fare | I'll try to mimick the piggy on the linux piggy ld script |
16:52:19 | Fare | I see no load_kernel.c should I upgrade my blob source? |
16:54:26 | erikm | possible. I'm looking at the CVS version |
16:54:38 | erikm | or implement a memcpy command |
16:55:01 | erikm | ok, you need to copy the stuff by hand, but at least you can figure out quickly if ti works |
16:55:15 | Fare | should I be using CVS ? |
16:55:35 | erikm | that's a choice. CVS is latest and greatest, 2.0.5-pre2 is stable |
16:58:24 | Fare | is CVS stable enough for you? |
16:58:38 | Fare | at the moment... |
16:59:23 | erikm | I have to be honest that I didn't try it the last couple of weeks, I suppose it works for seletz |
17:01:05 | Fare | hum |
17:01:18 | Fare | what are the main differences between -pre2 and CVS? |
17:04:23 | | | - Added printf() from linux-2.4.17-rmk3 Erik Mouw |
17:04:23 | | | - Made external, bank 2/3 memory references |
17:04:23 | | | optional for SA-1110 platforms Abraham van der Merwe |
17:04:23 | | | - Added a dontdiff file for blob Abraham van der Merwe |
17:04:23 | | | - Change license for src/blob/testmem*.S from |
17:04:24 | | | GPLv2+later to GPLv2 only. My fault, I should have |
17:04:26 | | | asked Russell. Erik Mouw |
17:04:30 | erikm | - Changed UU Codec support to be optional Abraham van der Merwe |
17:04:32 | erikm | - Accelent IDP support Holger Schurig |
17:04:34 | erikm | - Added a script to automate uploading of images Abraham van der Merwe |
17:04:36 | erikm | - Changed Xmodem support to be optional Abraham van der Merwe |
17:04:38 | erikm | - 2d3D SA-1110 Dev Board support Abraham van der Merwe |
17:04:40 | erikm | - First stage loader modularisation Erik Mouw |
17:05:54 | erikm | and some other stuff which people forgot to mention in the ChangeLog |
17:06:36 | Fare | ok |
17:06:43 | Fare | I've downloaded the CVS |
17:11:48 | Fare | I see there is already something named "zImage support" |
17:12:21 | erikm | checks for zImages. I think I'm going to rip that out, it's nonsense |
17:19:12 | Fare | hum. Where in configure.in should I put options for piggy.c ? |
17:19:31 | Fare | is merging his differences into his copy of the CVS tree |
17:25:48 | Fare | automake tells me: configure.in: 27: required file `include/blob/config.h.in' not found |
17:26:11 | erikm | Fare: run ./tools/rebuild-gcc twice |
17:26:38 | Fare | first time didn't work -- had to run ./tools/rebuild instead |
17:26:52 | erikm | no |
17:27:04 | erikm | you have gcc, so you need ./tools/rebuild-gcc |
17:27:13 | Fare | yes, the second time, I did rebuild-gcc |
17:27:30 | erikm | and yes, the first time doesn't work, and that's right. that's why you have to run the script twice |
17:28:09 | Fare | is it ok if the first time was rebuild ? |
17:29:07 | erikm | not sure. better run it twice so you can run configure with --enable-maintainer-mode |
17:29:27 | erikm | which is nice so it automatically tracks all dependencies, even the ones in configure.in and Makefile.am |
17:29:39 | Fare | I see options like md5, etc. |
17:29:49 | Fare | where are they documented, how do I use them? |
17:30:01 | erikm | the source is the documentation |
17:30:02 | Fare | md5 would be nice, to double check the kernel integrity |
17:30:08 | erikm | md5 is bull shit |
17:30:13 | Fare | how do I enable? --with-md5 ? |
17:30:15 | Fare | is it? |
17:30:20 | erikm | ./configure --help |
17:30:41 | erikm | md5 is *only* necessary if you have a serial link that can't be trusted at all |
17:31:28 | Fare | hum. What about LCD ? |
17:31:33 | erikm | no |
17:32:37 | Fare | no? |
17:32:49 | erikm | no. it doesn't work |
17:33:19 | Fare | ok |
17:33:24 | Fare | clock scaling? |
17:33:47 | erikm | no, only for sa1100, and afaik you have an sa1110. besides, it will automatically disable for sa1110 |
17:36:02 | Fare | the j820 is sa1100 |
17:37:49 | erikm | just don't enable it, you need to know very well what're doing and it is crash prone |
17:39:40 | Fare | ok |
17:40:43 | Fare | btw, I had to disable ledasm.S |
17:41:15 | erikm | I can imagine |
17:41:25 | erikm | ehm why? |
17:41:52 | erikm | you don't need to because you use the chainloader, not the standard first stage loader |
17:42:21 | erikm | oh, wait, it's also in the chain loader |
17:47:44 | Fare | can I disable flash support altogether? |
17:48:33 | erikm | sure, jsut use the dummy flash driver |
17:49:07 | erikm | BLOB_FLASH_OBJS="nullflash.o" |
17:49:10 | erikm | in configure.in |
17:56:49 | erikm | dinner time |
18:38:26 | Fare | ok, got it to compile |
21:10:18 | Fare | any blob helper around? |
21:24:43 | Fare | blob compiles fine but it dies sooner than it used to -- no message from main.c |