diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-10-06 21:15:21 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-10-06 21:15:21 +0000 |
commit | 4267b4bfd541d1f31d256528511b8c3b3fdd093a (patch) | |
tree | e57db5e5d95d7acd0c65559efe8326325439eb4a /c/src/lib/librdbg/i386/rdbg_cpu_asm.S | |
parent | New file. (diff) | |
download | rtems-4267b4bfd541d1f31d256528511b8c3b3fdd093a.tar.bz2 |
Removed targets and configurations that are no longer functional
and not likely to become so. Comments on each configuration
are below.
+ Force CPU386 - This BSP was developed as part of the initial
port of RTEMS to the i386. This board has been unavailable
for a long time now.
+ GO32 - This BSP and some CPU code supported djgpp v1.x. This
version is now quite old. No one has stepped forward to
update the code to v2.x which may be technically impossible
anyway. More importantly, go32 has been superceded by the pc386 BSP.
Diffstat (limited to 'c/src/lib/librdbg/i386/rdbg_cpu_asm.S')
-rw-r--r-- | c/src/lib/librdbg/i386/rdbg_cpu_asm.S | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/c/src/lib/librdbg/i386/rdbg_cpu_asm.S b/c/src/lib/librdbg/i386/rdbg_cpu_asm.S deleted file mode 100644 index 073262f864..0000000000 --- a/c/src/lib/librdbg/i386/rdbg_cpu_asm.S +++ /dev/null @@ -1,72 +0,0 @@ -/* cpu_asm.s - * - * This file contains all assembly code for the Intel i386 implementation - * of RDBG. - * - * $Id$ - * - */ - -#include <asm.h> - - BEGIN_CODE - -/* - * void copyback_data_cache_and_invalidate_instr_cache(addr, size) - * - * This routine performs a copy of the data cache - * and invalidate the instruction cache - */ - - .p2align 1 - PUBLIC (copyback_data_cache_and_invalidate_instr_cache) - -SYM (copyback_data_cache_and_invalidate_instr_cache): - wbinvd - ret - - - -/* - * void enterRdbg(void) - * - * This function perform a call to the exception 19 - * It is used : - * 1 - in the user code, to simulate a Breakpoint. - * (with justSaveContext = 0) - * 2 - in the RDBG code, to push a ctx in the list. - * (with justSaveContext = 1) - * - * In most of case, it will be use as described in 1. - * The 2nd possibility will be used by RDBG to obtain - * its own ctx - */ - - PUBLIC (enterRdbg) - -SYM (enterRdbg): - int $50 - ret - - -/* - * void rtems_exception_prologue_50(void) - * - * Exception 50 is used to enter Rdbg - * - */ - - .p2align 4 - - PUBLIC (rtems_exception_prologue_50) - PUBLIC (_Exception_Handler) - -SYM (rtems_exception_prologue_50): - pushl $ 0 - pushl $ 50 - jmp SYM(_Exception_Handler) ; - - -END_CODE - -END |