io6Library
WIZnet Dual Stack TCP/IP Ethernet Controller Driver
io6Library

Overview

io6Library provides a useful library in order to integrate user application program with WIZnet dual stack chips such as W6100.
It is easy to change the enhanced WIZnet chips, so user can migrate and integrate easily user application.

Enjoy io6Library!!!

Contents

This document contains two register groups, the dependent chip I/O functions, and the integrated chip control functions.

Todo : How to use io6Library

As belows should be defined or implemented by user becase they are dependent on user HOST MCU.

  • _WIZCHIP_ : Select a dual stack TCP/Ip chips.
  • _WIZCHIP_IO_MODE_ : Define your HOST interface.
    • _WIZCHIP_IO_BASE_ : Define the address map of WIZnet chip as your system memory address map when you use a parallel BUS interface. Otherwize, it should be zero.
  • _WIZCHIP_T_ : Make your basic io function and Register them to _WIZCHIP_T_.

WIZnet Extra funcion

WIZnet Extra fucnions(2. WIZnet Extra Functions) makes your applications easy to use and ease to integrate regardless of _WIZCHIP_.
But, they increases the code size of io6Library. If you want to use lightweight io6Library, they may be removed or not called. Because they can all be replaced with the dependent chip I/O functions as mentioned the above.

Available WIZCHIP product

  • W6100

Release Notes

  • 2019/01/15
    • First Released V1.0.0