From be58eb2f2d1bf65248794e2d295a36522ee73cf8 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 7 Jan 2004 19:18:48 +0000 Subject: 2004-01-07 Joel Sherrill * mips64orion/.cvsignore, mips64orion/ChangeLog, mips64orion/Makefile.am, mips64orion/README, mips64orion/acinclude.m4, mips64orion/configure.ac, mips64orion/p4000/.cvsignore, mips64orion/p4000/ChangeLog, mips64orion/p4000/Makefile.am, mips64orion/p4000/README, mips64orion/p4000/bsp_specs, mips64orion/p4000/configure.ac, mips64orion/p4000/times, mips64orion/p4000/console/.cvsignore, mips64orion/p4000/console/Makefile.am, mips64orion/p4000/console/console.c, mips64orion/p4000/console/led.S, mips64orion/p4000/include/.cvsignore, mips64orion/p4000/include/bsp.h, mips64orion/p4000/include/coverhd.h, mips64orion/p4000/liblnk/.cvsignore, mips64orion/p4000/liblnk/Makefile.am, mips64orion/p4000/liblnk/lnklib.S, mips64orion/p4000/start/.cvsignore, mips64orion/p4000/start/Makefile.am, mips64orion/p4000/start/start.S, mips64orion/p4000/startup/.cvsignore, mips64orion/p4000/startup/Makefile.am, mips64orion/p4000/startup/bspclean.c, mips64orion/p4000/startup/bspstart.c, mips64orion/p4000/startup/ghlinkcmds, mips64orion/p4000/startup/idtmem.S, mips64orion/p4000/startup/idttlb.S, mips64orion/p4000/startup/inittlb.c, mips64orion/p4000/startup/linkcmds, mips64orion/p4000/startup/setvec.c, mips64orion/p4000/wrapup/.cvsignore, mips64orion/p4000/wrapup/Makefile.am: Removed. --- c/src/lib/libbsp/mips64orion/p4000/include/bsp.h | 129 ----------------------- 1 file changed, 129 deletions(-) delete mode 100644 c/src/lib/libbsp/mips64orion/p4000/include/bsp.h (limited to 'c/src/lib/libbsp/mips64orion/p4000/include/bsp.h') diff --git a/c/src/lib/libbsp/mips64orion/p4000/include/bsp.h b/c/src/lib/libbsp/mips64orion/p4000/include/bsp.h deleted file mode 100644 index b673f5f27e..0000000000 --- a/c/src/lib/libbsp/mips64orion/p4000/include/bsp.h +++ /dev/null @@ -1,129 +0,0 @@ -/* bsp.h - * - * This include file contains all board IO definitions. - * - * XXX : put yours in here - * - * COPYRIGHT (c) 1989-1999. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.com/license/LICENSE. - * - * $Id$ - */ -/* @(#)bsp.h 03/15/96 1.1 */ - -#ifndef __P4000_BSP_h -#define __P4000_BSP_h - -#ifdef __cplusplus -extern "C" { -#endif - -#include - -#include -#include -#include - -/* - * confdefs.h overrides for this BSP: - * - number of termios serial ports (defaults to 1) - * - Interrupt stack space is not minimum if defined. - */ - -/* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ -#define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) - -extern void WriteDisplay( char * string ); - -/* - * Define the time limits for RTEMS Test Suite test durations. - * Long test and short test duration limits are provided. These - * values are in seconds and need to be converted to ticks for the - * application. - * - */ - -#define MAX_LONG_TEST_DURATION 300 /* 5 minutes = 300 seconds */ -#define MAX_SHORT_TEST_DURATION 3 /* 3 seconds */ - -/* - * Stuff for Time Test 27 - */ - -#define MUST_WAIT_FOR_INTERRUPT 0 - -#define Install_tm27_vector( handler ) set_vector( (handler), 0, 1 ) - -#define Cause_tm27_intr() - -#define Clear_tm27_intr() - -#define Lower_tm27_intr() - -extern unsigned32 mips_get_timer( void ); - -#define CPU_CLOCK_RATE_MHZ (50) -#define CLOCKS_PER_MICROSECOND ( CPU_CLOCK_RATE_MHZ ) /* equivalent to CPU clock speed in MHz */ - -/* - * Simple spin delay in microsecond units for device drivers. - * This is very dependent on the clock speed of the target. - * - * NOTE: This macro generates a warning like "integer constant out - * of range" which is safe to ignore. In 64 bit mode, unsigned32 - * types are actually 64 bits long so that comparisons between - * unsigned32 types and pointers are valid. The warning is caused - * by code in the delay macro that is necessary for 64 bit mode. - */ - -#define rtems_bsp_delay( microseconds ) \ - { \ - unsigned32 _end_clock = \ - mips_get_timer() + microseconds * CLOCKS_PER_MICROSECOND; \ - _end_clock %= 0x100000000; /* make sure result is 32 bits */ \ - \ - /* handle timer overflow, if necessary */ \ - while ( _end_clock < mips_get_timer() ); \ - \ - while ( _end_clock > mips_get_timer() ); \ - } - -/* Constants */ - -#define RAM_START 0 -#define RAM_END 0x100000 - -/* miscellaneous stuff assumed to exist */ - -extern rtems_configuration_table BSP_Configuration; - -/* - * Device Driver Table Entries - */ - -/* - * NOTE: Use the standard Console driver entry - */ - -/* - * NOTE: Use the standard Clock driver entry - */ - -/* miscellaneous stuff assumed to exist */ - -mips_isr_entry set_vector( /* returns old vector */ - rtems_isr_entry handler, /* isr routine */ - rtems_vector_number vector, /* vector number */ - int type /* RTEMS or RAW intr */ -); - -#ifdef __cplusplus -} -#endif - -#endif -/* end of include file */ -- cgit v1.2.3