CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
宏定义 | 函数
gpio.c 文件参考
#include "gpio.h"
#include "ci_gpio.h"
#include "ci_scu.h"

宏定义

#define GPIO_TC_BASE   0x40020000
 
#define GPIO_INFO_BASE   0x40021000
 
#define GPIO_ASIC_BASE   0x40031000
 

函数

uint32_t get_core_id ()
 
void asic_init (void)
 
void asic_info (unsigned int pr_info)
 
void asic_else_init (void)
 
void asic_else_info (unsigned int pr_info)
 
void asic_gpio2_init (void)
 
void asic_gpio2_info (unsigned int pr_info)
 
void gpio_print_core1_init (void)
 
void gpio_print_core2_init (void)
 
void gpio_print_core1 (unsigned int info)
 
void gpio_print_core2 (unsigned int info)
 
void gpio_print_init (void)
 
void gpio_print_init_s (gpio_base_t Px)
 
void gpio_print (unsigned int info)
 
void gpio_print_s (gpio_base_t Px, unsigned int info)
 

宏定义说明

◆ GPIO_ASIC_BASE

#define GPIO_ASIC_BASE   0x40031000

◆ GPIO_INFO_BASE

#define GPIO_INFO_BASE   0x40021000

◆ GPIO_TC_BASE

#define GPIO_TC_BASE   0x40020000

函数说明

◆ asic_else_info()

void asic_else_info ( unsigned int  pr_info)

◆ asic_else_init()

void asic_else_init ( void  )

◆ asic_gpio2_info()

void asic_gpio2_info ( unsigned int  pr_info)

◆ asic_gpio2_init()

void asic_gpio2_init ( void  )

◆ asic_info()

void asic_info ( unsigned int  pr_info)

◆ asic_init()

void asic_init ( void  )

◆ get_core_id()

uint32_t get_core_id ( )

◆ gpio_print()

void gpio_print ( unsigned int  info)

◆ gpio_print_core1()

void gpio_print_core1 ( unsigned int  info)

◆ gpio_print_core1_init()

void gpio_print_core1_init ( void  )

◆ gpio_print_core2()

void gpio_print_core2 ( unsigned int  info)

◆ gpio_print_core2_init()

void gpio_print_core2_init ( void  )

◆ gpio_print_init()

void gpio_print_init ( void  )

◆ gpio_print_init_s()

void gpio_print_init_s ( gpio_base_t  Px)

◆ gpio_print_s()

void gpio_print_s ( gpio_base_t  Px,
unsigned int  info 
)