On Sun, Apr 25, 2010 at 7:45 PM, Olin Lathrop w= rote: > As a followup, I've meanwhile gotten the packet layer for the internal > ethernet module working. =A0It was easier than I expected. =A0Once I fixe= d two > MOVFF I accidentally typed as MOVF, everything worked. =A0So far I have o= nly > tested it by PINGing the board from my PC. =A0That tests the packet layer= , ARP > replies, and ICMP PING replies. =A0I didn't change anything in the upper > levels, so I assume the ARP cache, IP, and TCP are working too. =A0I'll > eventually test it more thouroghly, but for now I'm on to the ZeroG modul= e. Just out of curiosity, what's your ultimate goal? I mean how do you want to use the board (web server, etc). I'm hoping to stay away from generic webserver, though I guess it might be useful for configuration. Hardware wise I'd like to have the switches and indicators I mentioned before. It will likely be a PC controlling the units, so I can use whatever signaling method I want. It's all pretty up in the air right now as I'm not sure I can do the programming work. > I haven't decided how the code will be released, if at all. =A0If you wan= t it > just for personal use you can have it now. =A0I have three boards and hav= e so > far populated just the one I'm working with. =A0You can have one of the b= are > boards if you're serious about using it. =A0You'll have to acquire the pa= rts > and build it up yourself. I'm sorry it's taken a few days to reply, things have exploded a bit here. I am interested in looking at how you've laid it out, but I don't think I'm going to be able to use it immediately (I have a couple of other things I need to finish up first). I like that you're working in MPASM as I feel that it's more likely I'll be able to grasp it quicker. Thank you for the offer of the board. If you're offering it so that you can have feedback on it in a reasonable amount of time, you might be better served with someone who could do it quicker. I just want to give you fair warning. What do you think? > This is all in MPASM with my development environment. =A0I expect to use = this > as a low level capability for future projects not yet dreamed up, so I wa= nt > this code to be as light weight and low footprint as possible. =A0However= , it > is possible to call this stuff from C18. =A0I've done that with a customer > project using Microchip's HTTP server, which is in C18. =A0I had to creat= e a > few glue routines, but it was pretty simple. If it's written in MPASM, I'm happy to keep it there. I feel much more comfortable there vs in C18. > That's why I started with the wired ethernet module too. =A0I wanted to m= ake > sure everything was OK above the packet layer before creating the ZeroG > packet layer. Nice to know I'm not totally out to lunch! Thanks, Josh -- = A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist