Jump to main content

##

# 2.54.11 HSMCI_Initialize Function

## C

    void HSMCI_Initialize( void )

## Summary

Initializes the HSMCI peripheral and the internal data structures used by the peripheral library.

## Description

This function initializes the HSMCI peripheral. The HSMCI peripheral is initialized in 1 bit mode and the HSMCI clock is set to 400 kHz. After the initialization, CMD0 is sent to set the card into idle state. This function also initializes the internal data structures used by the peripheral library.

## Precondition

None.

## Parameters

None.

## Returns

None.

## Example

    HSMCI_Initialize();

## Remarks

None.