BeRTOS
Functions
gpio_lm3s.c File Reference

LM3S1968 GPIO control interface. More...

#include "gpio_lm3s.h"
#include <cfg/compiler.h>
#include <cfg/debug.h>
#include <io/lm3s.h>

Go to the source code of this file.

Functions

int lm3s_gpioPinConfig (uint32_t port, uint8_t pins, uint32_t mode, uint32_t strength, uint32_t type)
 Configure a GPIO pin.

Detailed Description

LM3S1968 GPIO control interface.

Author:
Andrea Righi <arighi@develer.com>

Definition in file gpio_lm3s.c.


Function Documentation

int lm3s_gpioPinConfig ( uint32_t  port,
uint8_t  pins,
uint32_t  mode,
uint32_t  strength,
uint32_t  type 
)

Configure a GPIO pin.

Parameters:
portBase address of the GPIO port
pinsBit-packed representation of the pin(s)
modePin(s) configuration mode
strengthOutput drive strength
typePin(s) type

Return 0 on success, otherwise a negative value.

Definition at line 191 of file gpio_lm3s.c.