andrewg
Joined: 17 Aug 2005 Posts: 316 Location: Perth, Western Australia
|
|
Posted: Wed Apr 02, 2008 8:55 am |
|
|
CCS use a port of the Microchip stack. I have the v3.75 stack and am using it with the ENC28J60 chip.
I can remember compiling one of the demo examples. It included the HTTP server with a simple web page, and support for DHCP, DNS and ICMP enabled. It just squeezed into 32KB. Adding any significant functionality would have tipped it over.
Maybe disabling unneeded parts of the library would help. For example, DHCP requires UDP support. If you could live without DHCP, then you don't need UDP either. Maybe dropping UDP, DHCP and DNS would make enough room on a 32KB part if your application was simple enough?
IMO, the minimum program memory required is 48KB. 64KB would have me feeling a lot better, though. _________________ Andrew |
|