27 lines
669 B
C
27 lines
669 B
C
#ifndef _WIZCHIP_SPI_H_
|
|
#define _WIZCHIP_SPI_H_
|
|
|
|
#include "board_list.h"
|
|
|
|
#define USE_PIO
|
|
#define WIZNET_SPI_CLKDIV_MAJOR_DEFAULT 2
|
|
#define WIZNET_SPI_CLKDIV_MINOR_DEFAULT 0
|
|
|
|
#define PIN_INT 15
|
|
#define PIN_CS 16
|
|
#define PIO_SPI_SCK_PIN 17
|
|
#define PIO_SPI_DATA_IO0_PIN 18
|
|
#define PIO_SPI_DATA_IO1_PIN 19
|
|
#define PIO_SPI_DATA_IO2_PIN 20
|
|
#define PIO_SPI_DATA_IO3_PIN 21
|
|
#define PIN_RST 22
|
|
|
|
void wizchip_spi_initialize(void);
|
|
void wizchip_cris_initialize(void);
|
|
void wizchip_reset(void);
|
|
void wizchip_initialize(void);
|
|
void wizchip_check(void);
|
|
void network_initialize(wiz_NetInfo net_info);
|
|
|
|
#endif
|