view src/g23m-fad/tcpip/rnet/rnet_rt/rnet_rt_cfg.h @ 680:ee3ac8c617cb

armio.c: set GPIO2 output high initially On TI-canonical platforms GPIO2 is DCD modem control output. In TI's original code the AI_InitIOConfig() function called from Init_Target() would configure GPIO2 as an output and set the initial output value to low, but then the init code in uartfax.c called from Init_Serial_Flows() would immediately change it to high, corresponding to DCD not asserted. The result is a momentary asserted-state glitch on the DCD output. The present change eliminates this glitch, setting DCD output to not-asserted initially like it should be.
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 25 Jun 2020 03:17:43 +0000
parents 90eb61ecd093
children
line wrap: on
line source

/**
 * @file  rnet_rt_cfg.h
 *
 * Configuration definitions for the RNET_RT instance.
 *
 * @author  Jose Yp-Tcha (j-yp-tcha@ti.com)
 * @version 0.1
 */

/*
 * History:
 *
 *  Date         Author          Modification
 *  -------------------------------------------------------------------
 *  3/19/2002  Jose Yp-Tcha (j-yp-tcha@ti.com)    Create.
 *  3/29/2002 Regis Feneon      NexGenIP configuration
 *  10/28/2002 Regis Feneon      added RNET_RT_ETH_SUPPORT
 *
 * (C) Copyright 2002 by TI, All Rights Reserved
 */

#include "rnet_cfg.h"
#ifdef RNET_CFG_REAL_TRANSPORT

#ifndef __RNET_RT_CFG_H_
#define __RNET_RT_CFG_H_

#include "rv_general.h" /* General Riviera definitions. */

/**
 * NexGenIP configuration
 */

/** number of socket descriptors */
#define RNET_RT_SOCK_MAX 32

/** maximum number of pending connections on a listening socket */
#define RNET_RT_SOCK_LISTEN_MAX 4

/** number of hosts in ARP table */
#define RNET_RT_ARP_MAX 12

/**
 * NexGenRESOLV configuration
 */

/** maximum number of simultaneous queries */
#define RNET_RT_RESOLV_QUERY_MAX 4

/** size of cache */
#define RNET_RT_RESOLV_CACHE_MAX 8

/** query timeout */
#define RNET_RT_RESOLV_TIMEOUT 1000

/** optional network interfaces */
//#define RNET_RT_LOOPBACK_SUPPORT

#define RNET_RT_DTI_SUPPORT
/* #define RNET_RT_ATP_SUPPORT */
//#define RNET_RT_ETH_SUPPORT

#endif /* __RNET_RT_CFG_H_ */

#endif /* ifdef RNET_CFG_REAL_TRANSPORT */