sparc64: remove sparc64_install_isr_entries and its callers.

sparc64_install_isr_entries function is no longer used. Removing it also
allows to use the default bsppredriverhook for usiii and bspstart for niagara.
This commit is contained in:
Gedare Bloom
2014-10-13 15:07:10 -04:00
parent 805ee4fabc
commit 2d7029d559
7 changed files with 2 additions and 72 deletions

View File

@@ -25,11 +25,6 @@ shared_sparc64_syscall_rel_SOURCES = shared/syscall/sparc64-syscall.S \
shared_sparc64_syscall_rel_CPPFLAGS = $(AM_CPPFLAGS)
shared_sparc64_syscall_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
noinst_PROGRAMS += shared/interrupts.rel
shared_interrupts_rel_SOURCES = shared/interrupts/installisrentries.c
shared_interrupts_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/interrupts
shared_interrupts_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
noinst_PROGRAMS += shared/cache.rel
shared_cache_rel_SOURCES = shared/cache/cache.c shared/cache/cache_.h \
../shared/src/cache_aligned_malloc.c ../shared/src/cache_manager.c

View File

@@ -1,21 +0,0 @@
/*
* Install trap handlers for handling software interrupts.
* This file is deprecated, as the trap handlers are needed before this
* function is called. We still use this as for debugging purposes.
*
* Copyright 2010 Gedare Bloom.
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.rtems.org/license/LICENSE.
*/
#include <rtems.h>
#include <rtems/asm.h>
#include <rtems/score/sparc64.h>
#include <rtems/bspIo.h>
void sparc64_install_isr_entries( void )
{
return;
}

View File

@@ -100,7 +100,6 @@ uint32_t _CPU_ISR_Get_level( void )
* a synchronous trap. This will avoid the executive changing the return
* address.
*/
/* Verified this is working properly from sparc64_install_isr_entries */
void _CPU_ISR_install_raw_handler(
uint32_t vector,
proc_ptr new_handler,