Remove tabs

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24547 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Andree Buschmann 2010-02-07 17:50:24 +00:00
parent cc572378fc
commit dfe46436b1
7 changed files with 232 additions and 232 deletions

View file

@ -41,7 +41,7 @@
#define MAX_VOICES 24 /* Note: 24 midi channels is the minimum general midi spec implementation */ #define MAX_VOICES 24 /* Note: 24 midi channels is the minimum general midi spec implementation */
#endif /* CPU_PP */ #endif /* CPU_PP */
#else /* Simulator requires 44100Hz, and we can afford to use more voices */ #else /* Simulator requires 44100Hz, and we can afford to use more voices */
#define SAMPLE_RATE SAMPR_44 #define SAMPLE_RATE SAMPR_44
#define MAX_VOICES 48 #define MAX_VOICES 48

View file

@ -78,6 +78,6 @@ void main(void)
{ {
/* Power off bit */ /* Power off bit */
if ((button_read_device()&BUTTON_POWER)!=0) if ((button_read_device()&BUTTON_POWER)!=0)
GPIO_CLEAR_BITWISE(GPIOB_OUTPUT_VAL,0x80); GPIO_CLEAR_BITWISE(GPIOB_OUTPUT_VAL,0x80);
} }
} }

View file

@ -44,133 +44,133 @@
.type memcpy,%function .type memcpy,%function
memcpy: memcpy:
stmfd sp!, {r0, r4, lr} stmfd sp!, {r0, r4, lr}
subs r2, r2, #4 subs r2, r2, #4
blt 8f blt 8f
ands ip, r0, #3 ands ip, r0, #3
bne 9f bne 9f
ands ip, r1, #3 ands ip, r1, #3
bne 10f bne 10f
1: subs r2, r2, #(28) 1: subs r2, r2, #(28)
stmfd sp!, {r5 - r8} stmfd sp!, {r5 - r8}
blt 5f blt 5f
2: 2:
3: 3:
4: ldmia r1!, {r3, r4, r5, r6, r7, r8, ip, lr} 4: ldmia r1!, {r3, r4, r5, r6, r7, r8, ip, lr}
subs r2, r2, #32 subs r2, r2, #32
stmia r0!, {r3, r4, r5, r6, r7, r8, ip, lr} stmia r0!, {r3, r4, r5, r6, r7, r8, ip, lr}
bge 3b bge 3b
5: ands ip, r2, #28 5: ands ip, r2, #28
rsb ip, ip, #32 rsb ip, ip, #32
addne pc, pc, ip @ C is always clear here addne pc, pc, ip @ C is always clear here
b 7f b 7f
6: nop 6: nop
ldr r3, [r1], #4 ldr r3, [r1], #4
ldr r4, [r1], #4 ldr r4, [r1], #4
ldr r5, [r1], #4 ldr r5, [r1], #4
ldr r6, [r1], #4 ldr r6, [r1], #4
ldr r7, [r1], #4 ldr r7, [r1], #4
ldr r8, [r1], #4 ldr r8, [r1], #4
ldr lr, [r1], #4 ldr lr, [r1], #4
add pc, pc, ip add pc, pc, ip
nop nop
nop nop
str r3, [r0], #4 str r3, [r0], #4
str r4, [r0], #4 str r4, [r0], #4
str r5, [r0], #4 str r5, [r0], #4
str r6, [r0], #4 str r6, [r0], #4
str r7, [r0], #4 str r7, [r0], #4
str r8, [r0], #4 str r8, [r0], #4
str lr, [r0], #4 str lr, [r0], #4
7: ldmfd sp!, {r5 - r8} 7: ldmfd sp!, {r5 - r8}
8: movs r2, r2, lsl #31 8: movs r2, r2, lsl #31
ldrneb r3, [r1], #1 ldrneb r3, [r1], #1
ldrcsb r4, [r1], #1 ldrcsb r4, [r1], #1
ldrcsb ip, [r1] ldrcsb ip, [r1]
strneb r3, [r0], #1 strneb r3, [r0], #1
strcsb r4, [r0], #1 strcsb r4, [r0], #1
strcsb ip, [r0] strcsb ip, [r0]
ldmfd sp!, {r0, r4, pc} ldmfd sp!, {r0, r4, pc}
9: rsb ip, ip, #4 9: rsb ip, ip, #4
cmp ip, #2 cmp ip, #2
ldrgtb r3, [r1], #1 ldrgtb r3, [r1], #1
ldrgeb r4, [r1], #1 ldrgeb r4, [r1], #1
ldrb lr, [r1], #1 ldrb lr, [r1], #1
strgtb r3, [r0], #1 strgtb r3, [r0], #1
strgeb r4, [r0], #1 strgeb r4, [r0], #1
subs r2, r2, ip subs r2, r2, ip
strb lr, [r0], #1 strb lr, [r0], #1
blt 8b blt 8b
ands ip, r1, #3 ands ip, r1, #3
beq 1b beq 1b
10: bic r1, r1, #3 10: bic r1, r1, #3
cmp ip, #2 cmp ip, #2
ldr lr, [r1], #4 ldr lr, [r1], #4
beq 17f beq 17f
bgt 18f bgt 18f
.macro forward_copy_shift pull push .macro forward_copy_shift pull push
subs r2, r2, #28 subs r2, r2, #28
blt 14f blt 14f
11: stmfd sp!, {r5 - r9} 11: stmfd sp!, {r5 - r9}
12: 12:
13: ldmia r1!, {r4, r5, r6, r7} 13: ldmia r1!, {r4, r5, r6, r7}
mov r3, lr, pull #\pull mov r3, lr, pull #\pull
subs r2, r2, #32 subs r2, r2, #32
ldmia r1!, {r8, r9, ip, lr} ldmia r1!, {r8, r9, ip, lr}
orr r3, r3, r4, push #\push orr r3, r3, r4, push #\push
mov r4, r4, pull #\pull mov r4, r4, pull #\pull
orr r4, r4, r5, push #\push orr r4, r4, r5, push #\push
mov r5, r5, pull #\pull mov r5, r5, pull #\pull
orr r5, r5, r6, push #\push orr r5, r5, r6, push #\push
mov r6, r6, pull #\pull mov r6, r6, pull #\pull
orr r6, r6, r7, push #\push orr r6, r6, r7, push #\push
mov r7, r7, pull #\pull mov r7, r7, pull #\pull
orr r7, r7, r8, push #\push orr r7, r7, r8, push #\push
mov r8, r8, pull #\pull mov r8, r8, pull #\pull
orr r8, r8, r9, push #\push orr r8, r8, r9, push #\push
mov r9, r9, pull #\pull mov r9, r9, pull #\pull
orr r9, r9, ip, push #\push orr r9, r9, ip, push #\push
mov ip, ip, pull #\pull mov ip, ip, pull #\pull
orr ip, ip, lr, push #\push orr ip, ip, lr, push #\push
stmia r0!, {r3, r4, r5, r6, r7, r8, r9, ip} stmia r0!, {r3, r4, r5, r6, r7, r8, r9, ip}
bge 12b bge 12b
ldmfd sp!, {r5 - r9} ldmfd sp!, {r5 - r9}
14: ands ip, r2, #28 14: ands ip, r2, #28
beq 16f beq 16f
15: mov r3, lr, pull #\pull 15: mov r3, lr, pull #\pull
ldr lr, [r1], #4 ldr lr, [r1], #4
subs ip, ip, #4 subs ip, ip, #4
orr r3, r3, lr, push #\push orr r3, r3, lr, push #\push
str r3, [r0], #4 str r3, [r0], #4
bgt 15b bgt 15b
16: sub r1, r1, #(\push / 8) 16: sub r1, r1, #(\push / 8)
b 8b b 8b
.endm .endm
forward_copy_shift pull=8 push=24 forward_copy_shift pull=8 push=24
17: forward_copy_shift pull=16 push=16 17: forward_copy_shift pull=16 push=16
18: forward_copy_shift pull=24 push=8 18: forward_copy_shift pull=24 push=8

View file

@ -35,7 +35,7 @@
#define push lsr #define push lsr
#endif #endif
.text .text
/* /*
* Prototype: void *memmove(void *dest, const void *src, size_t n); * Prototype: void *memmove(void *dest, const void *src, size_t n);
@ -54,137 +54,137 @@
memmove: memmove:
subs ip, r0, r1 subs ip, r0, r1
cmphi r2, ip cmphi r2, ip
bls memcpy bls memcpy
stmfd sp!, {r0, r4, lr} stmfd sp!, {r0, r4, lr}
add r1, r1, r2 add r1, r1, r2
add r0, r0, r2 add r0, r0, r2
subs r2, r2, #4 subs r2, r2, #4
blt 8f blt 8f
ands ip, r0, #3 ands ip, r0, #3
bne 9f bne 9f
ands ip, r1, #3 ands ip, r1, #3
bne 10f bne 10f
1: subs r2, r2, #(28) 1: subs r2, r2, #(28)
stmfd sp!, {r5 - r8} stmfd sp!, {r5 - r8}
blt 5f blt 5f
2: 2:
3: 3:
4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr} 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr}
subs r2, r2, #32 subs r2, r2, #32
stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr} stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr}
bge 3b bge 3b
5: ands ip, r2, #28 5: ands ip, r2, #28
rsb ip, ip, #32 rsb ip, ip, #32
addne pc, pc, ip @ C is always clear here addne pc, pc, ip @ C is always clear here
b 7f b 7f
6: nop 6: nop
ldr r3, [r1, #-4]! ldr r3, [r1, #-4]!
ldr r4, [r1, #-4]! ldr r4, [r1, #-4]!
ldr r5, [r1, #-4]! ldr r5, [r1, #-4]!
ldr r6, [r1, #-4]! ldr r6, [r1, #-4]!
ldr r7, [r1, #-4]! ldr r7, [r1, #-4]!
ldr r8, [r1, #-4]! ldr r8, [r1, #-4]!
ldr lr, [r1, #-4]! ldr lr, [r1, #-4]!
add pc, pc, ip add pc, pc, ip
nop nop
nop nop
str r3, [r0, #-4]! str r3, [r0, #-4]!
str r4, [r0, #-4]! str r4, [r0, #-4]!
str r5, [r0, #-4]! str r5, [r0, #-4]!
str r6, [r0, #-4]! str r6, [r0, #-4]!
str r7, [r0, #-4]! str r7, [r0, #-4]!
str r8, [r0, #-4]! str r8, [r0, #-4]!
str lr, [r0, #-4]! str lr, [r0, #-4]!
7: ldmfd sp!, {r5 - r8} 7: ldmfd sp!, {r5 - r8}
8: movs r2, r2, lsl #31 8: movs r2, r2, lsl #31
ldrneb r3, [r1, #-1]! ldrneb r3, [r1, #-1]!
ldrcsb r4, [r1, #-1]! ldrcsb r4, [r1, #-1]!
ldrcsb ip, [r1, #-1] ldrcsb ip, [r1, #-1]
strneb r3, [r0, #-1]! strneb r3, [r0, #-1]!
strcsb r4, [r0, #-1]! strcsb r4, [r0, #-1]!
strcsb ip, [r0, #-1] strcsb ip, [r0, #-1]
ldmfd sp!, {r0, r4, pc} ldmfd sp!, {r0, r4, pc}
9: cmp ip, #2 9: cmp ip, #2
ldrgtb r3, [r1, #-1]! ldrgtb r3, [r1, #-1]!
ldrgeb r4, [r1, #-1]! ldrgeb r4, [r1, #-1]!
ldrb lr, [r1, #-1]! ldrb lr, [r1, #-1]!
strgtb r3, [r0, #-1]! strgtb r3, [r0, #-1]!
strgeb r4, [r0, #-1]! strgeb r4, [r0, #-1]!
subs r2, r2, ip subs r2, r2, ip
strb lr, [r0, #-1]! strb lr, [r0, #-1]!
blt 8b blt 8b
ands ip, r1, #3 ands ip, r1, #3
beq 1b beq 1b
10: bic r1, r1, #3 10: bic r1, r1, #3
cmp ip, #2 cmp ip, #2
ldr r3, [r1, #0] ldr r3, [r1, #0]
beq 17f beq 17f
blt 18f blt 18f
.macro backward_copy_shift push pull .macro backward_copy_shift push pull
subs r2, r2, #28 subs r2, r2, #28
blt 14f blt 14f
11: stmfd sp!, {r5 - r9} 11: stmfd sp!, {r5 - r9}
12: 12:
13: ldmdb r1!, {r7, r8, r9, ip} 13: ldmdb r1!, {r7, r8, r9, ip}
mov lr, r3, push #\push mov lr, r3, push #\push
subs r2, r2, #32 subs r2, r2, #32
ldmdb r1!, {r3, r4, r5, r6} ldmdb r1!, {r3, r4, r5, r6}
orr lr, lr, ip, pull #\pull orr lr, lr, ip, pull #\pull
mov ip, ip, push #\push mov ip, ip, push #\push
orr ip, ip, r9, pull #\pull orr ip, ip, r9, pull #\pull
mov r9, r9, push #\push mov r9, r9, push #\push
orr r9, r9, r8, pull #\pull orr r9, r9, r8, pull #\pull
mov r8, r8, push #\push mov r8, r8, push #\push
orr r8, r8, r7, pull #\pull orr r8, r8, r7, pull #\pull
mov r7, r7, push #\push mov r7, r7, push #\push
orr r7, r7, r6, pull #\pull orr r7, r7, r6, pull #\pull
mov r6, r6, push #\push mov r6, r6, push #\push
orr r6, r6, r5, pull #\pull orr r6, r6, r5, pull #\pull
mov r5, r5, push #\push mov r5, r5, push #\push
orr r5, r5, r4, pull #\pull orr r5, r5, r4, pull #\pull
mov r4, r4, push #\push mov r4, r4, push #\push
orr r4, r4, r3, pull #\pull orr r4, r4, r3, pull #\pull
stmdb r0!, {r4 - r9, ip, lr} stmdb r0!, {r4 - r9, ip, lr}
bge 12b bge 12b
ldmfd sp!, {r5 - r9} ldmfd sp!, {r5 - r9}
14: ands ip, r2, #28 14: ands ip, r2, #28
beq 16f beq 16f
15: mov lr, r3, push #\push 15: mov lr, r3, push #\push
ldr r3, [r1, #-4]! ldr r3, [r1, #-4]!
subs ip, ip, #4 subs ip, ip, #4
orr lr, lr, r3, pull #\pull orr lr, lr, r3, pull #\pull
str lr, [r0, #-4]! str lr, [r0, #-4]!
bgt 15b bgt 15b
16: add r1, r1, #(\pull / 8) 16: add r1, r1, #(\pull / 8)
b 8b b 8b
.endm .endm
backward_copy_shift push=8 pull=24 backward_copy_shift push=8 pull=24
17: backward_copy_shift push=16 pull=16 17: backward_copy_shift push=16 pull=16
18: backward_copy_shift push=24 pull=8 18: backward_copy_shift push=24 pull=8

View file

@ -63,12 +63,12 @@ void button_int(void)
val = ((data[1] >> 4) << 8) | data[2]; /* position */ val = ((data[1] >> 4) << 8) | data[2]; /* position */
if (val > 0) if (val > 0)
{ {
int scr_pos = val >> 8; /* split the scrollstrip into 16 regions */ int scr_pos = val >> 8; /* split the scrollstrip into 16 regions */
if ((old_pos<scr_pos)&&(old_pos!=-1)) int_btn = BUTTON_DOWN; if ((old_pos<scr_pos)&&(old_pos!=-1)) int_btn = BUTTON_DOWN;
if ((old_pos>scr_pos)&&(old_pos!=-1)) int_btn = BUTTON_UP; if ((old_pos>scr_pos)&&(old_pos!=-1)) int_btn = BUTTON_UP;
old_pos = scr_pos; old_pos = scr_pos;
} }
else old_pos=-1; else old_pos=-1;
} }
} }
@ -94,13 +94,13 @@ int button_read_device(void)
if (!hold_button) if (!hold_button)
{ {
/* Read Record, OK, C */ /* Read Record, OK, C */
state = GPIOA_INPUT_VAL; state = GPIOA_INPUT_VAL;
if ((state & 0x01)==0) buttons|=BUTTON_REC; if ((state & 0x01)==0) buttons|=BUTTON_REC;
if ((state & 0x40)==0) buttons|=BUTTON_OK; if ((state & 0x40)==0) buttons|=BUTTON_OK;
if ((state & 0x08)==0) buttons|=BUTTON_CANCEL; if ((state & 0x08)==0) buttons|=BUTTON_CANCEL;
/* Read POWER button */ /* Read POWER button */
if ((GPIOD_INPUT_VAL & 0x40)==0) buttons|=BUTTON_POWER; if ((GPIOD_INPUT_VAL & 0x40)==0) buttons|=BUTTON_POWER;
} }
else return BUTTON_NONE; else return BUTTON_NONE;
return buttons; return buttons;

View file

@ -48,9 +48,9 @@ start:
The following two values are filled in by mktccboot. The following two values are filled in by mktccboot.
*/ */
of_entrypoint: .word 0 /* Saved entrypoint of original firmware*/ of_entrypoint: .word 0 /* Saved entrypoint of original firmware*/
bl_entrypoint: .word 0 /* Location in RAM of the start of our bootloader */ bl_entrypoint: .word 0 /* Location in RAM of the start of our bootloader */
#else #else
// ldr pc, =start_loc /* jump to the main entry point */ // ldr pc, =start_loc /* jump to the main entry point */
b start_loc b start_loc

View file

@ -120,13 +120,13 @@ start_loc:
/* Exception handlers. Will be copied to address 0 after memory remapping */ /* Exception handlers. Will be copied to address 0 after memory remapping */
.section .vectors,"aw" .section .vectors,"aw"
b start b start
b undef_instr_handler b undef_instr_handler
b software_int_handler b software_int_handler
b prefetch_abort_handler b prefetch_abort_handler
b data_abort_handler b data_abort_handler
b reserved_handler b reserved_handler
b irq_handler b irq_handler
b fiq_handler b fiq_handler
.text .text