17:33:09 | prpplague | finalfangtasydog: i don't believe we've met, you work for an embedded arm company or just a back room hack? |
22:16:38 | prpplague | howdy there erikm |
22:16:56 | erikm | hell prpplague |
22:17:00 | erikm | hello, I mean :) |
22:17:04 | prpplague | we were worried you broke your leg or something since you didn't show up yesterday |
22:17:17 | prpplague | erikm: the first one was probably more accurate!lol |
22:18:22 | erikm | prpplague: no, I'm just taking quite some days off. I have about fifty holidays days left before I finish my current job, and I'm gonna use them liberally :) |
22:18:52 | prpplague | erikm: lol, go for it |
22:19:29 | prpplague | has spent all day digging through sa1100fb.c |
22:20:04 | prpplague | lots of duplicated effort there |
22:20:19 | prpplague | imho |
22:21:00 | erikm | rmk already cleaned it up |
22:21:04 | erikm | it was much worse |
22:21:47 | erikm | do you volunteer to clean it even further? |
22:22:15 | prpplague | erikm: i've never submited a patch to rmk before, he'd probably tear me to shreds! |
22:22:35 | prpplague | erikm: but i'm going to at least try and clean the stuff i'm working on up |
22:22:51 | erikm | you'd better discuss it on the linux-arm-kernel list first |
22:23:20 | prpplague | erikm: ok i will |
22:24:44 | prpplague | erikm: basically the lcd power on the board i'm working on is controled through the SMBus protocol, and instead of using the existing function calls provided in I2C, they apparently duplicated the code just for the lcd power up function |
22:25:07 | erikm | LCD power or backlight? |
22:25:13 | prpplague | erikm: lcd power |
22:26:19 | erikm | so it's more a cleanup of the machine specific code, right? |
22:27:01 | prpplague | erikm: ya nothing affect thing overall sa1100fb code just machine specific for three or four boards |
22:29:00 | prpplague | this lcd stuff is pretty interesting, its going to take me a couple weeks to get the hang of adding a new display from scratch |
22:30:23 | prpplague | erikm: did i ask you if your were going to attend the UKUUG conference in bristol? |
22:30:23 | erikm | no, that usually takes you an hour or so. the hardest part is to read the LCD data sheets, which are usually written in japanese or korean english |
22:30:33 | erikm | you asked, yes |
22:30:41 | erikm | and I said I'm not sure yet |
22:30:43 | prpplague | ok didn't remember if i did |
22:31:00 | erikm | but you're in the US, right? |
22:31:13 | prpplague | erikm: i've got 6 lcd panels and 3 arm board, my goal is to get them all working together |
22:31:36 | prpplague | erikm: ya i'm in the US, but my company pays 1/2 for any conference once a year |
22:32:22 | erikm | prpplague, meet rmk |
22:32:43 | prpplague | rmk: pleasure to meet you |
22:32:56 | rmk | and you 8) |
22:33:59 | erikm | prpplague: adding an LCD is not difficult. it currently looks like the LCDs are board specific, but that's only partly true |
22:34:31 | erikm | prpplague: you could basically share a single LCD structure with many boards |
22:35:17 | prpplague | erikm: yes from what i can tell the major of boards a very standardized, however i purchase some "off brand" lcd |
22:35:31 | prpplague | to learn about problems that you can encounter |
22:36:03 | prpplague | i find i learn more when things don't go well..... |
22:37:17 | rmk | we all do 8) |
22:37:41 | rmk | I learn most when solving problems, not when things are moving along smoothly. |
22:38:45 | prpplague | rmk: we were just discussing the omnimeter lcd code |
22:39:42 | prpplague | rmk: i'm hoping to complete a cleanup of all the omnimeter/elf code soon |
22:39:58 | rmk | 8) |
22:41:01 | rmk | it doesn't have any pcmcia interfaces, does it? |
22:41:28 | prpplague | rmk: it uses a cirrus logic dual pcmcia interface |
22:41:54 | prpplague | rmk: inhand decided not to use the sa pcmcia interface |
22:42:13 | prpplague | rmk: which makes the pcmcia for the omnimeter/elf nasty |
22:42:32 | rmk | umm, what happened to Sally Glass (who registered the machine type)? |
22:43:25 | prpplague | rmk: sally and simon glass are with a company in NZ and have completed a port, but have not release the code, they are waiting on someone to fork up the $$ |
22:44:04 | rmk | as long as they're not distributing binaries... |
22:44:27 | prpplague | rmk: correct, to my knowledge they are not distributing anything |
22:45:00 | rmk | which kernel are you working against? |
22:45:09 | prpplague | 2.4.17 |
22:46:21 | rmk | that's fine. I'd also like to see 2.5 patches as well so it doesn't get left behind. |
22:48:21 | prpplague | rmk: i'll work towards 2.5 as well, my main goal is to remove as many of tentacles extending from the omnimeter fixup code and try to use existing functions and structures |
22:50:26 | rmk | ok. if there are too many "tentacles" appearing, I might be tempted to pull some more of the 2.5 changes back into 2.4 (eg, allowing the lcd power and backlight power code to live in the per-machine files) |
22:52:37 | prpplague | rmk: i think i'll be able to fix most of the power and backlight functions on the omnimeter/elf could by using the I2C-SMBus functions |
22:53:00 | prpplague | rmk: this should keep the need for addition headers and speciality functions |
22:53:26 | prpplague | rmk: down |
22:55:30 | prpplague | the 2.4.17 sa1100fb code is definetly at lot more orginized and readable compared to the 2.2 series |
22:56:52 | prpplague | erikm: if you do decide to attend the UKUUG, let me know, i'll buy a round beer |
22:57:03 | erikm | hehe :) |
22:57:57 | rmk | btw, I've been invited to some random event in Scotland in October... |
22:58:39 | prpplague | rmk: anything interesting? |
22:59:34 | rmk | its in the early stages of being planned atm. |
22:59:51 | rmk | they've managed to get Stephen Tweedie and myself to think about doing a talk there. |
23:00:31 | prpplague | maybe i should hold off on my trip over to UKUUG |
23:01:41 | prpplague | rmk: the company i work for pays 1/2 the costs of one conference a year, i'm trying to find a nice one in the UK |
23:02:24 | erikm | just submitted a paper proposal to OLS |
23:03:17 | prpplague | ya i get the feeling that there will be a nice turnout at OLS this year |
23:03:51 | rmk | I'm not sure if the october one is even going ahead its that early. |
23:04:44 | prpplague | rmk: ohh well, maybe i can talk them into two conferences...lol |
23:09:58 | rmk | adds a link off the developer page to the 2.5 kernel BK changeset info |
23:13:32 | prpplague | rmk: you getting used to using BK ? |
23:16:21 | erikm | prpplague: bk is very nice for kernel work |
23:18:44 | rmk | yes, but currently only using it as a means to get stuff into Linus, and for some of my own kernel work. |
23:19:32 | rmk | eventually I do see the whole arm kernel going in under BK (and made available as BK, patches and CVS) |
23:23:20 | prpplague | erikm / rmk : don't suppose anyone from sharp has sent you guys a dev board with the new sharp arm core? |
23:24:15 | rmk | nope. |
23:24:20 | erikm | no |
23:28:40 | prpplague | http://www.linuxdevices.com/products/PD5343937505.html |
23:29:11 | prpplague | i called about one, but they are being very selective on who gets dev boards |
23:29:31 | erikm | looks |
23:30:35 | prpplague | i think BZFlag mentioned that he'd seen one pass through his offices |
23:31:10 | erikm | in that case I'm sure he'll port blob to it :) |
23:31:43 | rmk | oh a suggestion to do before sending anything to the patch system or machine database. |
23:32:12 | rmk | 1. go to my web site, and find the patch system. go to the add a new patch link. |
23:32:19 | prpplague | rmk: read the notes and faq? |
23:32:24 | rmk | that as well, but... |
23:32:37 | rmk | 2. go to the 'add a new patch' or whatever I've called it. |
23:32:53 | rmk | it should ask you for an email address and a password, or ask you to register. |
23:33:12 | rmk | if you register, you'll automatically be sent a password via email. |
23:33:35 | rmk | when you do register, give the name and the mail address as it appears in your email system. |
23:33:56 | rmk | (ie, if you're mail client calls you 'Bloggs, Joe' enter it as that) |
23:34:31 | prpplague | rmk: got it |
23:34:32 | rmk | if you send something via mail to either _before_ registering, you need to bother me to get a password. |
23:35:07 | rmk | (since it automatically creates an account with the web access disabled, and I haven't implemented the "forgotten password" button still) |
23:35:56 | prpplague | saves window buffer to rmk-warnings.txt |
23:36:28 | erikm | prpplague: warning: rmk's passwords are usually generated by something like this: dd if=/dev/random bs=6 count=1 | uuencode - | head -2 | tail -1 |
23:36:33 | erikm | runs for rmk |
23:36:45 | rmk | currently my "change the password" is a case of typing the right mysql stuff. |
23:37:07 | rmk | erikm: its actually a little more crude. its "hit random keys on the keyboard and see what we come out with" |
23:37:25 | erikm | rmk: do you have monkeys for that? |
23:37:48 | rmk | erikm: if I did, I'd rig them up to the "forgotten password" button. |
23:37:56 | erikm | rmk: hehe. |
23:38:17 | erikm | rmk: and what would happen if they actually came up with a shakespeare sonnet? ;) |
23:38:46 | rmk | then it'd hit the news 8) |
23:39:23 | erikm | the sharp board looks nice |
23:39:40 | erikm | s/board/chip/ |
23:39:57 | erikm | and the board really looks like an assabet+neponset |
23:41:52 | prpplague | erikm: from talk with the techs at sharp, its sounds like interfacing is a snap with the processor |
23:42:38 | erikm | looks like a fun board to port linux to |
23:43:19 | erikm | takes a shower |
23:43:32 | rmk | this pcmcia chip isn't a CLPS6700 is it? |
23:46:10 | prpplague | rmk: on the sharp board? |
23:46:44 | rmk | yep (I've not looked at that site in great depth yet) |
23:48:08 | prpplague | rmk: i'm not seeing any info on the specfic pcmcia controler, let me check the tech ref |
23:51:31 | prpplague | rmk: pcmcia appears to be in the processor package and there are no indications of type, however the registers appear to be similar to the SA series |
23:54:21 | rmk | hmm, ok. |
23:55:13 | prpplague | rmk: their docs are very sketchy right now |
23:55:51 | prpplague | rmk: our sharp rep is suppose to be letting me know next week about getting an eval board |
23:57:14 | prpplague | rmk: well it was a pleaseure to finaly (virtualy) met you, i'm headed home to study lcd interfaces and drink beer |
23:58:54 | prpplague | rmk: i'm sure you hear it often, but thanks for the hard work in getting and keeping arm-linux going |
23:59:43 | rmk | thanks. |
23:59:53 | prpplague | later |
23:59:56 | rmk | cu |