Back to index

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

Go to the source code of this file.

Functions

void _Board_Initialize ()

Function Documentation

void _Board_Initialize ( void  )

Definition at line 29 of file brdinit.c.

{
  mc68020_isr *monitors_vector_table;
  int          index;

  monitors_vector_table = (mc68020_isr *)0;   /* 135Bug Vectors are at 0 */
  set_vbr( monitors_vector_table );

  for ( index=2 ; index<=255 ; index++ )
    M68Kvec[ index ] = monitors_vector_table[ 32 ];

  M68Kvec[  2 ] = monitors_vector_table[  2 ];   /* bus error vector */
  M68Kvec[  4 ] = monitors_vector_table[  4 ];   /* breakpoints vector */
  M68Kvec[  9 ] = monitors_vector_table[  9 ];   /* trace vector */
  M68Kvec[ 47 ] = monitors_vector_table[ 47 ];   /* system call vector */

  set_vbr( &M68Kvec );

  (*(unsigned char *)0xfffb0067) = 0x7f; /* make VME access round-robin */

  enable_caching ();

}

Here is the call graph for this function: