Jump to main content

##

# 1.2.5.2.21 TCPIP_MAC_INIT Structure

## C

    typedef struct {
    SYS_MODULE_INIT moduleInit;
    const TCPIP_MAC_MODULE_CTRL* const macControl;
    const void* const moduleData;
    } TCPIP_MAC_INIT;

## Description

MAC Device Driver Initialization Data.

This data structure contains all the data necessary to initialize the MAC device.

## Members

Members | Description
--- | ---
moduleInit | System module initialization.
macControl | Stack prepared data.
moduleData | Driver specific initialization data.

## Remarks

A pointer to a structure of this format containing the desired initialization data must be passed into the TCPIP_MAC_Initialize() routine.