User manual

PIC32 Tools
© 2008 Microchip Technology Inc. DS61146B-page 19
4.6 SOFTWARE SOLUTIONS
At the time of writing this document, Microchip had not released any drivers. Microchip
does intend to develop drivers for key communication peripherals.
4.6.1 Middleware
The following list provides the Microchip middleware components available at the time
of writing this document:
16-bit file system on SD Memory to support Microsoft MS-DOS file system.
Two types of TCP/IP stack – 1) Microchip legacy TCP/IP Stack – fully compatible
with Microchip 8- and 16-bit Stack, 2) Microchip BSD TCP/IP Stack – A Berkeley
socket API stack with many advanced features.
TCP/IP middleware:
- FTP server to allow the application running on the target PIC32 machine to be
a File Transfer Protocol server.
- SNMP Agent to monitor PIC32 products using SNMP protocol.
- Web server to accept HTTP requests from Web browsers clients.
•USB middleware:
- USB Embedded Host Stack (HID and Mass Storage)
- USB Device Stack (HID, Mass Storage and CDC class)
4.6.2 3rd Party Tools
Check the PIC32 home page (www.microchip.com/PIC32) to learn about the list of
companies with support for PIC32.