Remove some long-dead code
Reviewed by: cognet
This commit is contained in:
parent
50ad4fc65c
commit
97344c5281
@ -234,11 +234,6 @@ ENTRY_NP(undefinedinstruction_bounce)
|
||||
.data
|
||||
.align 0
|
||||
|
||||
#ifdef IPKDB
|
||||
Lipkdb_trap_return_data:
|
||||
.word 0
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Indirection data
|
||||
* 2 words use for preserving r0 and r1
|
||||
|
@ -283,43 +283,6 @@ ENTRY_NP(cpu_halt)
|
||||
.word _C_LABEL(cpu_reset_needs_v4_MMU_disable)
|
||||
|
||||
|
||||
#ifdef IPKDB
|
||||
/*
|
||||
* Execute(inst, psr, args, sp)
|
||||
*
|
||||
* Execute INSTruction with PSR and ARGS[0] - ARGS[3] making
|
||||
* available stack at SP for next undefined instruction trap.
|
||||
*
|
||||
* Move the instruction onto the stack and jump to it.
|
||||
*/
|
||||
ENTRY_NP(Execute)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r2, r4-r7, fp, ip, lr, pc}
|
||||
sub fp, ip, #4
|
||||
mov ip, r3
|
||||
ldr r7, .Lreturn
|
||||
stmfd sp!, {r0, r7}
|
||||
adr r7, #.LExec
|
||||
mov r5, r1
|
||||
mrs r4, cpsr
|
||||
ldmia r2, {r0-r3}
|
||||
mov r6, sp
|
||||
mov sp, ip
|
||||
msr cpsr_all, r5
|
||||
mov pc, r6
|
||||
.LExec:
|
||||
mrs r5, cpsr
|
||||
/* XXX Cannot switch thus easily back from user mode */
|
||||
msr cpsr_all, r4
|
||||
add sp, r6, #8
|
||||
ldmfd sp!, {r6}
|
||||
stmia r6, {r0-r3}
|
||||
mov r0, r5
|
||||
ldmdb fp, {r4-r7, fp, sp, pc}
|
||||
.Lreturn:
|
||||
mov pc, r7
|
||||
#endif
|
||||
|
||||
/*
|
||||
* setjump + longjmp
|
||||
*/
|
||||
|
@ -110,11 +110,8 @@ __FBSDID("$FreeBSD$");
|
||||
/* Define various stack sizes in pages */
|
||||
#define IRQ_STACK_SIZE 1
|
||||
#define ABT_STACK_SIZE 1
|
||||
#ifdef IPKDB
|
||||
#define UND_STACK_SIZE 2
|
||||
#else
|
||||
#define UND_STACK_SIZE 1
|
||||
#endif
|
||||
|
||||
#define KERNEL_VM_BASE (KERNBASE + 0x00100000)
|
||||
#define KERNEL_VM_SIZE 0x05000000
|
||||
|
||||
|
@ -109,11 +109,7 @@ __FBSDID("$FreeBSD$");
|
||||
/* Define various stack sizes in pages */
|
||||
#define IRQ_STACK_SIZE 1
|
||||
#define ABT_STACK_SIZE 1
|
||||
#ifdef IPKDB
|
||||
#define UND_STACK_SIZE 2
|
||||
#else
|
||||
#define UND_STACK_SIZE 1
|
||||
#endif
|
||||
|
||||
extern u_int data_abort_handler_address;
|
||||
extern u_int prefetch_abort_handler_address;
|
||||
|
@ -109,11 +109,7 @@ __FBSDID("$FreeBSD$");
|
||||
/* Define various stack sizes in pages */
|
||||
#define IRQ_STACK_SIZE 1
|
||||
#define ABT_STACK_SIZE 1
|
||||
#ifdef IPKDB
|
||||
#define UND_STACK_SIZE 2
|
||||
#else
|
||||
#define UND_STACK_SIZE 1
|
||||
#endif
|
||||
|
||||
extern u_int data_abort_handler_address;
|
||||
extern u_int prefetch_abort_handler_address;
|
||||
|
@ -113,11 +113,7 @@ __FBSDID("$FreeBSD$");
|
||||
/* Define various stack sizes in pages */
|
||||
#define IRQ_STACK_SIZE 1
|
||||
#define ABT_STACK_SIZE 1
|
||||
#ifdef IPKDB
|
||||
#define UND_STACK_SIZE 2
|
||||
#else
|
||||
#define UND_STACK_SIZE 1
|
||||
#endif
|
||||
|
||||
extern u_int data_abort_handler_address;
|
||||
extern u_int prefetch_abort_handler_address;
|
||||
|
@ -108,11 +108,7 @@ __FBSDID("$FreeBSD$");
|
||||
/* Define various stack sizes in pages */
|
||||
#define IRQ_STACK_SIZE 1
|
||||
#define ABT_STACK_SIZE 1
|
||||
#ifdef IPKDB
|
||||
#define UND_STACK_SIZE 2
|
||||
#else
|
||||
#define UND_STACK_SIZE 1
|
||||
#endif
|
||||
|
||||
extern u_int data_abort_handler_address;
|
||||
extern u_int prefetch_abort_handler_address;
|
||||
|
Loading…
Reference in New Issue
Block a user