TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
Functions | Variables
txz_gpio.c File Reference

This file provides API functions for GPIO driver. More...

Functions

TXZ_Result gpio_init (gpio_t *p_obj, uint32_t group)
 Initialize the GPIO object. More...
 
TXZ_Result gpio_deinit (gpio_t *p_obj, uint32_t group)
 Release the GPIO object. More...
 
TXZ_Result gpio_write_mode (gpio_t *p_obj, uint32_t group, uint32_t mode, uint32_t val)
 Port Mode Write. More...
 
TXZ_Result gpio_read_mode (gpio_t *p_obj, uint32_t group, uint32_t mode, uint32_t *val)
 Port Mode Read. More...
 
TXZ_Result gpio_func (gpio_t *p_obj, uint32_t group, uint32_t num, uint32_t func, uint32_t inout)
 Port Function switching. More...
 
TXZ_Result gpio_write_bit (gpio_t *p_obj, uint32_t group, uint32_t num, uint32_t mode, uint32_t val)
 Port Bit Write. More...
 
TXZ_Result gpio_read_bit (gpio_t *p_obj, uint32_t group, uint32_t num, uint32_t mode, gpio_pinstate_t *pinstate)
 Port Bit Read. More...
 

Variables

 C
 

Detailed Description

This file provides API functions for GPIO driver.

Version
V1.0.0.2
Date
2018-07-27 14:53:55

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENCE AGREEMENT.

(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved

Variable Documentation

◆ C

C

Parameter is valid(specified). Parameter is invalid(not specified). Port Register Base Adress Port Register Offset Value Operational target Port Adress Operational target Control Register Adress Target Pin Bit set Target Pin Bit clear Target Pin Bit read