Thank you to anyone who has already donated - your generous donations helped make three months of treatment possible.
My brother Nate continues to fight stage IV Hodgkin's lymphoma. He's just 31, with a wife and baby girl. They have no active income (since he's been unable to return to work), no insurance, and cannot afford the treatment he needs. Nate and his family need your help. Please consider a donation, every dollar helps. Thanks.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
#define ASM #include "config.h" #include "cpu.h" .global start .global _newstart #ifdef BOOTLOADER .section .blreloc,"ax","%progbits" start: msr cpsr_c, #0xd3 /* enter supervisor mode, disable IRQ/FIQ */ ldr r2, =_relocstart ldr r3, =_relocend ldr r4, =_reloccopy 1: cmp r3, r2 ldrhi r1, [r4], #4 strhi r1, [r2], #4 bhi 1b .ltorg #endif .section .intvect,"ax",%progbits /* Exception vectors */ #ifndef BOOTLOADER start: #endif b _newstart ldr pc, =undef_instr_handler ldr pc, =software_int_handler ldr pc, =prefetch_abort_handler ldr pc, =data_abort_handler ldr pc, =reserved_handler ldr pc, =irq_handler ldr pc, =fiq_handler .ltorg _newstart: ldr pc, =newstart2 .section .init.text,"ax",%progbits newstart2: |