01:45:27 | Sammy | morning :) |
10:15:46 | erikm | hello |
12:10:45 | seletz | Hi guys! |
12:12:03 | erikm | hello seletz |
12:14:09 | seletz | erikm: Well, it seems it was commit time last night? |
12:17:56 | seletz | erikm: What do you think of adding Brad's printf() to libblob? It would clean up quite some code and make it more readable. |
12:18:28 | seletz | suffering from network hickups |
12:18:33 | erikm | seletz: yeah, it was commit time. I've been thinking about strcmp and strcpy for quite some time, and the changes were fairly easy |
12:19:02 | erikm | seletz: the flash partitioning is really a RFC |
12:19:30 | erikm | seletz: I haven't looked at brad's printf function, I'll do it soon |
12:20:11 | seletz | erikm: well, i read it, but i really got to think about it. You know that i really need partitioning. |
12:20:46 | seletz | switching to another server |
12:25:15 | seletz | back |
12:27:13 | seletz | erikm: btw, i was unable to write the docs i promised. I had, erm, some problems involving some teeth, a dentisn and _much_ pain lastly, so i'm sorry. |
12:28:29 | erikm | seletz: np, health is always more important |
12:38:54 | seletz | erikm: we should _really_ have one place to put those MIN(), MAX() and the like macros. Suppose we could move it over to util.h. |
12:40:07 | erikm | seletz: come to think of it, that MIN() macro is not needed at all over there |
12:40:55 | seletz | erikm: hmmm. yes, and its dangerous too. |
12:41:14 | seletz | erikm: actually one could consider it a bug :D |
12:42:01 | seletz | erikm: btw, dont you think we should have a unique prefix on global defines? |
12:42:22 | erikm | seletz: hey, it was almost midnight when I commited that code :) |
12:42:39 | erikm | seletz: (and I didn't even have dinner because that would disturb my concentration) |
12:42:45 | seletz | erikm: no offense meant ... |
12:43:50 | seletz | erikm: i mean, look at those FOOBAR_NAMELEN defines. Which one is from BLOB and which one from bootldr? |
12:44:42 | erikm | seletz: the bootldr stuff is not global |
12:45:22 | erikm | (thanks $deity :) |
12:45:31 | seletz | erikm: ok, the point is: without tagging/grepping/searching one cannot immediately say which one is for blob. |
12:46:22 | seletz | erikm: make it BLOB_PRT_NAMELEN or so. |
12:46:32 | erikm | seletz: we haven't reached the point where it becomes annoying |
12:47:02 | erikm | seletz: and in that case I still vote for slightly shorter defines |
12:47:27 | erikm | seletz: and because blob is very self contained, we don't really polute the namespace |
12:48:04 | seletz | erikm: ahh. someone said "doit right the first time", but ok, doesn't matter much right now. |
12:48:46 | erikm | seletz: changing is just a matter of correct use of find+sed |
12:49:14 | seletz | erikm: yeah, ok. Its a minor thing. |
12:50:43 | seletz | erikm: I guess the bootldr partition reading stuff is just for testing in there, so later we dont need it anymore and could get blob partitions directly from flash, w/o translating from other partitioning scheme? |
12:50:57 | erikm | seletz: that's right |
12:51:06 | erikm | seletz: and it's also part of a cunning plan :) |
12:51:31 | seletz | erikm: do you want to get it near the mtd kernel stuff? |
12:51:52 | seletz | erikm: even to be compatible? |
12:53:07 | erikm | seletz: if there is another bootloader that uses the same partitioning system, it will make the bootldr people think before they come up with yet another unnecessary interface change |
12:53:44 | seletz | erikm: that's a good plan :) |
12:54:11 | seletz | erikm: does russell know about it? |
12:55:00 | erikm | yes, and he likes the idea (and so does nico) |
12:55:24 | seletz | erikm: well, then all is set i guess. |
12:55:51 | erikm | oops, graduation presentation, bbl |
12:56:06 | seletz | bye and have fun ... |
16:56:18 | seletz | ok, i'm off now. |
16:56:21 | seletz | bye ... |
17:46:16 | sammy_wms | erikm: I got the some problem :( |
17:46:55 | erikm | hmm? |
17:47:32 | sammy_wms | after yesterday's asking , I start add the touchscreen something into kernel ...but |
17:48:32 | sammy_wms | when I make clean and try to remake again with support the ucb1200/ucb1300 driver , that kernel hang ... |
17:49:23 | sammy_wms | and I can't image that hang in this line ... |
17:49:48 | erikm | make it a module |
17:50:53 | sammy_wms | block: queued sectors max/low ...... |
17:51:43 | sammy_wms | at before when the next line should be normal going with SA1100 flash : probing 32-bit flash bus ... |
17:51:56 | erikm | make it a module |
17:54:00 | sammy_wms | you mean make the touchscreen module and use the module load in linuxrc ,not make into the kernel ? |
17:54:28 | erikm | in linuxrc or even later. |
17:54:44 | erikm | you can't really separate out changes in a monolithic kernel |
17:58:23 | sammy_wms | oh, but I don't really know how to make the touchscreen module :=( |
17:58:34 | erikm | just configure as "M" |
17:58:52 | sammy_wms | "M" ? |
17:58:59 | erikm | M == module |
17:59:31 | erikm | likes to have only the minimal stuff in the kernel and the rest as a module |
18:00:02 | sammy_wms | oh, sorry , how stupid I am ..... |
18:00:21 | sammy_wms | ok , now I know :) |
18:01:23 | sammy_wms | but now something I still afraid .... |
18:02:23 | sammy_wms | I " make clean " and try make again with the same kernel , |
18:02:46 | erikm | best is like this: |
18:03:15 | erikm | cp .config config; make mrproper; cp config .config; make oldconfig; make dep clean zImage modules |
18:03:32 | erikm | (and don't forget the ARCH and CROSS_COMPILE variables) |
18:03:42 | erikm | that makes sure that your kernel tree is absolutely clean |
18:05:00 | sammy_wms | so I hang again on block: queued sectors max/low ....brabra is not fallow the step and kernel isn't clean ? |
18:05:36 | erikm | what kernel is that? |
18:05:55 | sammy_wms | 2.4.9-ac10-rmk3 |
18:06:27 | erikm | on what platform and with which (cross)compiler? |
18:07:15 | sammy_wms | platform = puppy , compiler = 2.95.3 ( make by erikm ) , |
18:07:23 | sammy_wms | and |
18:08:04 | sammy_wms | before today , I don't use make clean , and puppy begin can run qpe .... |
18:08:56 | sammy_wms | only I use platform is assabet_config and oldconfig ... but it can run until this morning ... |
18:09:08 | erikm | so undo the changes |
18:10:03 | erikm | dinner, bbl |
18:10:21 | sammy_wms | ok :) |
18:23:28 | sammy_wms | must try try try again , later ... |
18:23:50 | sammy_wms | nite ... |
18:24:30 | sammy_wms | ...o..0..O . |
20:10:17 | erikm | grmbl. a MiB vs. MB flamewar broke out on lkml while I was having dinner |
20:10:24 | erikm | updates killfile |
20:17:05 | erikm | BZFlag: are you there? |
20:19:20 | BZFlag | yep |
20:19:59 | BZFlag | you integrated the xmodem file that was there? or added another? |
20:20:34 | erikm | BZFlag: yeah, the xmodem stuff |
20:20:56 | erikm | BZFlag: it looks good, but for the time being I'd like to have uuencode and xmodem next to each other |
20:21:45 | BZFlag | I agree. |
20:21:51 | BZFlag | xdownload? |
20:22:00 | erikm | that's a good one |
20:22:35 | erikm | btw, the other patch in the patch system |
20:23:07 | erikm | if I understand it correctly, blob.diffs is the large one, and the other ones are all split up, right? |
20:24:56 | BZFlag | yes. I asked him to split up the different features. |
20:25:39 | BZFlag | the first patch of the same name should be closed as a dup. I'd be happy to do stuff like this if you up my project access. ;-) |
20:26:45 | BZFlag | heh, my 2 1/2 year old is sitting here playing luxman ;-) |
20:27:17 | prpplague | luxman? |
20:27:51 | BZFlag | apt-cache show luxman |
20:29:11 | erikm | phone... |
20:35:30 | erikm | returns |
20:36:08 | erikm | BZFlag: I'll give you access to the patch system |
20:36:16 | BZFlag | cool. |
20:36:29 | BZFlag | testing the xmodem patch now. |
20:37:52 | erikm | should be done right now |
20:38:02 | erikm | you're admin&tech in all trackers |
20:38:29 | BZFlag | looks that way. thanx! |
20:38:37 | BZFlag | as far as the other entry... |
20:39:05 | BZFlag | md5, locks, call should probably get reviewed and committed |
20:39:29 | erikm | downloads the patches |
20:39:32 | BZFlag | no opinion on uu targets, if xmodem works it will not be real helpful. |
20:39:52 | BZFlag | Russ probably ought to look at the params stuff. |
20:40:20 | BZFlag | and we just need to be sure the arch stuff is done correctly, then that can be added. |
20:40:33 | erikm | you mean for the non strongarm targets |
20:41:05 | BZFlag | I mean th jornada and badge4 they are sa1110 |
20:41:18 | erikm | oh, ok, those two |
20:41:31 | erikm | if they are clean you can just apply the patches |
20:41:35 | BZFlag | I have not looked at ducks non-sa port. he claims it's clean and working now. |
20:41:49 | BZFlag | ok, will do. |
20:42:23 | BZFlag | I'd suggest that you remove anonymous post access to the trackers. |
20:44:35 | erikm | it could be handy to have |
20:45:14 | BZFlag | badge4 looks fine, jornada is just missing an entry in include/blob/arch/Makefile.am |
20:45:16 | erikm | otoh: it's a nice way to poison the project with code stolen somewhere else |
20:45:25 | erikm | yeah, that was my impression as well |
20:46:20 | BZFlag | well, I've got to head into the office for a bit today. I'll get on these patches tomorrow. (well whatever isn't done by then ;-) |
20:46:34 | erikm | I won't have time tomorrow |
20:46:47 | erikm | I'll have a look at sunday or so |
20:47:08 | erikm | anyway, I'll take the flash patches |
20:47:16 | erikm | they look good |
20:49:13 | erikm | I'll apply the paramsizefixbug, it's obviously correct |
20:53:52 | BZFlag | sweet. |
20:54:32 | BZFlag | apply what you get to, I'll be able to tell from cvs what's there, but a comment on the SF patch when you are done would be nice. ;-) |
20:54:32 | erikm | I don't have much time, we're having the yearly x-mas lunch with the traditional games with the group |
20:54:39 | BZFlag | bzflag? ;-) |
20:54:59 | erikm | not for 30 people |
20:55:16 | erikm | it's gonna be a monopoly variant with some extra rules and tricks |
20:55:55 | erikm | but anyway, I'll be busy with that right now and tomorrow, and saturday I'm going to visit my grandma, so not much time to look at the patches right now |
20:56:40 | erikm | I'll answer chris message and also tell him (and you) my first impressions about the other patches |
20:59:37 | BZFlag | 30 people on a local lan for bzflag ctf might be fun. ;-) |
20:59:50 | BZFlag | ok. |
20:59:59 | BZFlag | I'm off to the office, catch ya |