forked from Imagelibrary/rtems
2002-11-04 Joel Sherrill <joel@OARcorp.com>
* console/console.c, network/network.c: Removed warnings.
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2002-11-04 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* console/console.c, network/network.c: Removed warnings.
|
||||||
|
|
||||||
2002-11-01 Joel Sherrill <joel@OARcorp.com>
|
2002-11-01 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* startup/bspstart.c: Removed warnings.
|
* startup/bspstart.c: Removed warnings.
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ void __assert (const char *file, int line, const char *msg);
|
|||||||
#include <bsp.h>
|
#include <bsp.h>
|
||||||
#include <irq.h>
|
#include <irq.h>
|
||||||
#include <rtems/libio.h>
|
#include <rtems/libio.h>
|
||||||
|
#include <rtems/error.h>
|
||||||
#include <termios.h>
|
#include <termios.h>
|
||||||
#include <uart.h>
|
#include <uart.h>
|
||||||
#include <libcpu/cpuModel.h>
|
#include <libcpu/cpuModel.h>
|
||||||
@@ -189,8 +190,6 @@ console_initialize(rtems_device_major_number major,
|
|||||||
} /* console_initialize */
|
} /* console_initialize */
|
||||||
|
|
||||||
|
|
||||||
static int console_open_count = 0;
|
|
||||||
|
|
||||||
static int console_last_close(int major, int minor, void *arg)
|
static int console_last_close(int major, int minor, void *arg)
|
||||||
{
|
{
|
||||||
BSP_remove_rtems_irq_handler (&console_isr_data);
|
BSP_remove_rtems_irq_handler (&console_isr_data);
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* uti596.c: An 82596 ethernet driver for rtems-bsd.
|
/* uti595.c: An 82596 ethernet driver for rtems-bsd.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
@@ -60,6 +60,7 @@ int count_rx = 0;
|
|||||||
#include "netexterns.h"
|
#include "netexterns.h"
|
||||||
|
|
||||||
#include <asm.h>
|
#include <asm.h>
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
|
|
||||||
/* #include "../misc/utils.h" */
|
/* #include "../misc/utils.h" */
|
||||||
@@ -68,7 +69,6 @@ static struct uti596_softc uti596_softc;
|
|||||||
|
|
||||||
|
|
||||||
static int scbStatus;
|
static int scbStatus;
|
||||||
static rtems_status_code sc;
|
|
||||||
static struct i596_cmd *pIsrCmd;
|
static struct i596_cmd *pIsrCmd;
|
||||||
static struct i596_rfd *pIsrRfd;
|
static struct i596_rfd *pIsrRfd;
|
||||||
|
|
||||||
@@ -169,6 +169,8 @@ void send_packet(struct ifnet *, struct mbuf *);
|
|||||||
|
|
||||||
void
|
void
|
||||||
uti596_request_reset(void){
|
uti596_request_reset(void){
|
||||||
|
rtems_status_code sc;
|
||||||
|
|
||||||
uti596_softc.nic_reset = 0;
|
uti596_softc.nic_reset = 0;
|
||||||
sc = rtems_event_send(uti596_softc.resetDaemonTid, NIC_RESET_EVENT);
|
sc = rtems_event_send(uti596_softc.resetDaemonTid, NIC_RESET_EVENT);
|
||||||
if ( sc != RTEMS_SUCCESSFUL )
|
if ( sc != RTEMS_SUCCESSFUL )
|
||||||
@@ -2709,7 +2711,6 @@ void uti596_init(void * arg){
|
|||||||
|
|
||||||
struct uti596_softc *sc = arg;
|
struct uti596_softc *sc = arg;
|
||||||
struct ifnet *ifp = &sc->arpcom.ac_if;
|
struct ifnet *ifp = &sc->arpcom.ac_if;
|
||||||
rtems_status_code status_code;
|
|
||||||
|
|
||||||
|
|
||||||
if (sc->txDaemonTid == 0) {
|
if (sc->txDaemonTid == 0) {
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2002-11-04 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* console/console.c, network/network.c: Removed warnings.
|
||||||
|
|
||||||
2002-11-01 Joel Sherrill <joel@OARcorp.com>
|
2002-11-01 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
|
* clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
|
||||||
|
|||||||
@@ -856,12 +856,11 @@ rtems_device_driver console_open(
|
|||||||
void *arg
|
void *arg
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
#if NVRAM_CONFIGURE == 1
|
||||||
/* Used to track termios private data for callbacks */
|
/* Used to track termios private data for callbacks */
|
||||||
extern struct rtems_termios_tty *ttyp[];
|
extern struct rtems_termios_tty *ttyp[];
|
||||||
|
|
||||||
rtems_libio_open_close_args_t *args = arg;
|
rtems_libio_open_close_args_t *args = arg;
|
||||||
rtems_status_code sc;
|
#endif
|
||||||
|
|
||||||
static const rtems_termios_callbacks sccEPPCBugCallbacks = {
|
static const rtems_termios_callbacks sccEPPCBugCallbacks = {
|
||||||
NULL, /* firstOpen */
|
NULL, /* firstOpen */
|
||||||
NULL, /* lastClose */
|
NULL, /* lastClose */
|
||||||
@@ -871,6 +870,22 @@ rtems_device_driver console_open(
|
|||||||
NULL, /* startRemoteTx */
|
NULL, /* startRemoteTx */
|
||||||
0 /* outputUsesInterrupts */
|
0 /* outputUsesInterrupts */
|
||||||
};
|
};
|
||||||
|
static const rtems_termios_callbacks pollCallbacks = {
|
||||||
|
NULL, /* firstOpen */
|
||||||
|
NULL, /* lastClose */
|
||||||
|
m8xx_uart_pollRead, /* pollRead */
|
||||||
|
m8xx_uart_pollWrite, /* write */
|
||||||
|
m8xx_uart_setAttributes, /* setAttributes */
|
||||||
|
NULL, /* stopRemoteTx */
|
||||||
|
NULL, /* startRemoteTx */
|
||||||
|
0 /* outputUsesInterrupts */
|
||||||
|
};
|
||||||
|
rtems_status_code sc;
|
||||||
|
|
||||||
|
|
||||||
|
#if (NVRAM_CONFIGURE == 1) || \
|
||||||
|
((NVRAM_CONFIGURE != 1) && (UARTS_USE_TERMIOS == 1) && \
|
||||||
|
(UARTS_IO_MODE == 1))
|
||||||
|
|
||||||
static const rtems_termios_callbacks intrCallbacks = {
|
static const rtems_termios_callbacks intrCallbacks = {
|
||||||
NULL, /* firstOpen */
|
NULL, /* firstOpen */
|
||||||
@@ -882,17 +897,7 @@ rtems_device_driver console_open(
|
|||||||
NULL, /* startRemoteTx */
|
NULL, /* startRemoteTx */
|
||||||
1 /* outputUsesInterrupts */
|
1 /* outputUsesInterrupts */
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
static const rtems_termios_callbacks pollCallbacks = {
|
|
||||||
NULL, /* firstOpen */
|
|
||||||
NULL, /* lastClose */
|
|
||||||
m8xx_uart_pollRead, /* pollRead */
|
|
||||||
m8xx_uart_pollWrite, /* write */
|
|
||||||
m8xx_uart_setAttributes, /* setAttributes */
|
|
||||||
NULL, /* stopRemoteTx */
|
|
||||||
NULL, /* startRemoteTx */
|
|
||||||
0 /* outputUsesInterrupts */
|
|
||||||
};
|
|
||||||
|
|
||||||
if ( minor > NUM_PORTS-1 )
|
if ( minor > NUM_PORTS-1 )
|
||||||
return RTEMS_INVALID_NUMBER;
|
return RTEMS_INVALID_NUMBER;
|
||||||
|
|||||||
@@ -136,7 +136,8 @@ static void m8xx_scc1_ethernet_off(const rtems_irq_connect_data* ptr)
|
|||||||
|
|
||||||
static void m8xx_scc1_ethernet_isOn(const rtems_irq_connect_data* ptr)
|
static void m8xx_scc1_ethernet_isOn(const rtems_irq_connect_data* ptr)
|
||||||
{
|
{
|
||||||
return BSP_irq_enabled_at_cpm (ptr->name);
|
int BSP_irq_enabled_at_cpm(const rtems_irq_symbolic_name );
|
||||||
|
BSP_irq_enabled_at_cpm (ptr->name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -203,8 +204,6 @@ m8xx_enet_initialize (struct m8xx_enet_struct *sc)
|
|||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
unsigned char *hwaddr;
|
unsigned char *hwaddr;
|
||||||
rtems_status_code status;
|
|
||||||
rtems_isr_entry old_handler;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Configure port A
|
* Configure port A
|
||||||
|
|||||||
Reference in New Issue
Block a user