XIZI_AIoT: Add modifications for all SDK files. Add libmalloc interfaces(not functional)

This commit is contained in:
TXuian
2024-02-02 11:10:55 +08:00
parent c7529f1702
commit 6942ad6d1d
51 changed files with 2010 additions and 1665 deletions
@@ -27,6 +27,24 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* @file ccm_pll.c
* @brief support imx6q soc ccm pll functions
* @version 3.0
* @author AIIT XUOS Lab
* @date 2023.09.08
*/
/*************************************************
File name: ccm_pll.c
Description: support imx6q soc ccm pll functions
Others:
History:
1. Date: 2023-08-28
Author: AIIT XUOS Lab
Modification:
1. Delete unnecessary functions;
2. Slim clock_gating_config to fit only uart and gpt(clock)
*************************************************/
#include "soc_memory_map.h"
#include <stdbool.h>
#include <stdint.h>
@@ -34,6 +34,16 @@
*
* @ingroup diag_timer
*/
/*************************************************
File name: soc_memory_map.h
Description: GPT driver source file.
Others:
History:
1. Date: 2023-08-28
Author: AIIT XUOS Lab
Modification:
1. Delete a commented out function
*************************************************/
#include <stdint.h>
#include "soc_memory_map.h"
@@ -27,7 +27,24 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* @file ccm_pll.h
* @brief ccm pll source file
* @version 3.0
* @author AIIT XUOS Lab
* @date 2023.11.23
*/
/*************************************************
File name: ccm_pll.h
Description: ccm pll source file
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Not modification
*************************************************/
#ifndef _CCM_PLL_H_
#define _CCM_PLL_H_
@@ -35,6 +35,16 @@
* @file gpt.h
* @brief GPT driver public interface.
*/
/*************************************************
File name: gpt.h
Description: GPT driver public interface.
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Not modifications
*************************************************/
#ifndef __GPT_H__
#define __GPT_H__
@@ -18,6 +18,16 @@
*
* This file was generated automatically and any changes may be lost.
*/
/*************************************************
File name: regsccm.h
Description: ccm registers
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Not modifications
*************************************************/
#ifndef __HW_CCM_REGISTERS_H__
#define __HW_CCM_REGISTERS_H__
@@ -18,6 +18,16 @@
*
* This file was generated automatically and any changes may be lost.
*/
/*************************************************
File name: regsccmanalog.h
Description:
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Comment unnecessary macros
*************************************************/
#ifndef __HW_CCM_ANALOG_REGISTERS_H__
#define __HW_CCM_ANALOG_REGISTERS_H__
@@ -18,6 +18,16 @@
*
* This file was generated automatically and any changes may be lost.
*/
/*************************************************
File name: regsgpc.h
Description:
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Comment unnecessary macros
*************************************************/
#ifndef __HW_GPC_REGISTERS_H__
#define __HW_GPC_REGISTERS_H__
@@ -18,6 +18,16 @@
*
* This file was generated automatically and any changes may be lost.
*/
/*************************************************
File name: regsgpt.h
Description:
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Comment unnecessary macros
*************************************************/
#ifndef __HW_GPT_REGISTERS_H__
#define __HW_GPT_REGISTERS_H__
@@ -35,6 +35,16 @@
* @file timer.h
* @brief various defines used by the timer driver.
*/
/*************************************************
File name: timer.h
Description: various defines used by the timer driver.
Others:
History:
1. Date: 2023-11-23
Author: AIIT XUOS Lab
Modification:
1. Not modifications
*************************************************/
#ifndef __TIMER_H__
#define __TIMER_H__