mirror of
https://github.com/oopuuu/zTC1.git
synced 2025-12-19 16:33:20 +08:00
修复mico-sdk错误
This commit is contained in:
@@ -1,121 +1,121 @@
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file platform_i2c.c
|
||||
* @author William Xu
|
||||
* @version V1.0.0
|
||||
* @date 05-May-2014
|
||||
* @brief This file provide I2C driver functions.
|
||||
******************************************************************************
|
||||
* UNPUBLISHED PROPRIETARY SOURCE CODE
|
||||
* Copyright (c) 2016 MXCHIP Inc.
|
||||
*
|
||||
* The contents of this file may not be disclosed to third parties, copied or
|
||||
* duplicated in any form, in whole or in part, without the prior written
|
||||
* permission of MXCHIP Corporation.
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
|
||||
#include "platform.h"
|
||||
#include "platform_peripheral.h"
|
||||
|
||||
/******************************************************
|
||||
* Constants
|
||||
******************************************************/
|
||||
|
||||
|
||||
/******************************************************
|
||||
* Enumerations
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Type Definitions
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Structures
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Variables Definitions
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Function Declarations
|
||||
******************************************************/
|
||||
|
||||
|
||||
/******************************************************
|
||||
* Function Definitions
|
||||
******************************************************/
|
||||
|
||||
OSStatus platform_i2c_init( const platform_i2c_t* i2c, const platform_i2c_config_t* config )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
bool platform_i2c_probe_device( const platform_i2c_t* i2c, const platform_i2c_config_t* config, int retries )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return false;
|
||||
}
|
||||
|
||||
OSStatus platform_i2c_init_tx_message( platform_i2c_message_t* message, const void* tx_buffer, uint16_t tx_buffer_length, uint16_t retries )
|
||||
{
|
||||
UNUSED_PARAMETER(message);
|
||||
UNUSED_PARAMETER(tx_buffer);
|
||||
UNUSED_PARAMETER(tx_buffer_length);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
OSStatus platform_i2c_init_rx_message( platform_i2c_message_t* message, void* rx_buffer, uint16_t rx_buffer_length, uint16_t retries )
|
||||
{
|
||||
UNUSED_PARAMETER(message);
|
||||
UNUSED_PARAMETER(rx_buffer);
|
||||
UNUSED_PARAMETER(rx_buffer_length);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
OSStatus platform_i2c_init_combined_message( platform_i2c_message_t* message, const void* tx_buffer, void* rx_buffer, uint16_t tx_buffer_length, uint16_t rx_buffer_length, uint16_t retries )
|
||||
{
|
||||
UNUSED_PARAMETER(message);
|
||||
UNUSED_PARAMETER(tx_buffer);
|
||||
UNUSED_PARAMETER(tx_buffer_length);
|
||||
UNUSED_PARAMETER(rx_buffer);
|
||||
UNUSED_PARAMETER(rx_buffer_length);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
|
||||
OSStatus platform_i2c_transfer( const platform_i2c_t* i2c, const platform_i2c_config_t* config, platform_i2c_message_t* messages, uint16_t number_of_messages )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
UNUSED_PARAMETER(messages);
|
||||
UNUSED_PARAMETER(number_of_messages);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
|
||||
OSStatus platform_i2c_deinit( const platform_i2c_t* i2c, const platform_i2c_config_t* config )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file platform_i2c.c
|
||||
* @author William Xu
|
||||
* @version V1.0.0
|
||||
* @date 05-May-2014
|
||||
* @brief This file provide I2C driver functions.
|
||||
******************************************************************************
|
||||
* UNPUBLISHED PROPRIETARY SOURCE CODE
|
||||
* Copyright (c) 2016 MXCHIP Inc.
|
||||
*
|
||||
* The contents of this file may not be disclosed to third parties, copied or
|
||||
* duplicated in any form, in whole or in part, without the prior written
|
||||
* permission of MXCHIP Corporation.
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
|
||||
#include "platform.h"
|
||||
#include "platform_peripheral.h"
|
||||
|
||||
/******************************************************
|
||||
* Constants
|
||||
******************************************************/
|
||||
|
||||
|
||||
/******************************************************
|
||||
* Enumerations
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Type Definitions
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Structures
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Variables Definitions
|
||||
******************************************************/
|
||||
|
||||
/******************************************************
|
||||
* Function Declarations
|
||||
******************************************************/
|
||||
|
||||
|
||||
/******************************************************
|
||||
* Function Definitions
|
||||
******************************************************/
|
||||
|
||||
OSStatus platform_i2c_init( const platform_i2c_t* i2c, const platform_i2c_config_t* config )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
bool platform_i2c_probe_device( const platform_i2c_t* i2c, const platform_i2c_config_t* config, int retries )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return false;
|
||||
}
|
||||
|
||||
OSStatus platform_i2c_init_tx_message( platform_i2c_message_t* message, const void* tx_buffer, uint16_t tx_buffer_length, uint16_t retries )
|
||||
{
|
||||
UNUSED_PARAMETER(message);
|
||||
UNUSED_PARAMETER(tx_buffer);
|
||||
UNUSED_PARAMETER(tx_buffer_length);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
OSStatus platform_i2c_init_rx_message( platform_i2c_message_t* message, void* rx_buffer, uint16_t rx_buffer_length, uint16_t retries )
|
||||
{
|
||||
UNUSED_PARAMETER(message);
|
||||
UNUSED_PARAMETER(rx_buffer);
|
||||
UNUSED_PARAMETER(rx_buffer_length);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
OSStatus platform_i2c_init_combined_message( platform_i2c_message_t* message, const void* tx_buffer, void* rx_buffer, uint16_t tx_buffer_length, uint16_t rx_buffer_length, uint16_t retries )
|
||||
{
|
||||
UNUSED_PARAMETER(message);
|
||||
UNUSED_PARAMETER(tx_buffer);
|
||||
UNUSED_PARAMETER(tx_buffer_length);
|
||||
UNUSED_PARAMETER(rx_buffer);
|
||||
UNUSED_PARAMETER(rx_buffer_length);
|
||||
UNUSED_PARAMETER(retries);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
|
||||
OSStatus platform_i2c_transfer( const platform_i2c_t* i2c, const platform_i2c_config_t* config, platform_i2c_message_t* messages, uint16_t number_of_messages )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
UNUSED_PARAMETER(messages);
|
||||
UNUSED_PARAMETER(number_of_messages);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
|
||||
OSStatus platform_i2c_deinit( const platform_i2c_t* i2c, const platform_i2c_config_t* config )
|
||||
{
|
||||
UNUSED_PARAMETER(i2c);
|
||||
UNUSED_PARAMETER(config);
|
||||
platform_log("unimplemented");
|
||||
return kUnsupportedErr;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user