| 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 |