Back to index

glibc  2.9
Functions
brdinit.c File Reference
#include <standalone.h>
#include "i386.h"

Go to the source code of this file.

Functions

void _Console_Initialize (void)
void _Board_Initialize ()

Function Documentation

void _Board_Initialize ( void  )

Definition at line 31 of file brdinit.c.

{
  /*
   *  FORCE documentation incorrectly states that the bus request
   *  level is initialized to 3.  It is actually initialized by
   *  FORCEbug to 0.
   */

  outport_byte (0x00, 0x3f);      /* resets VMEbus request level */

  _Console_Initialize ();
}

Here is the call graph for this function:

void _Console_Initialize ( void  )

Definition at line 63 of file console.c.

{
  register unsigned8 ignored;

  /* FORCE technical support mentioned that it may be necessary to
     read the DUSCC RX_BUFFER port four times to remove all junk.
     This code is a little more paranoid.  */

  inport_byte( RX_BUFFER, ignored );
  inport_byte( RX_BUFFER, ignored );
  inport_byte( RX_BUFFER, ignored );
  inport_byte( RX_BUFFER, ignored );
  inport_byte( RX_BUFFER, ignored );
}

Here is the caller graph for this function: