2024-03-28 00:48 | update xpsr | Matsuda Kenji | 2 | +13 | -11 |
2024-03-27 23:04 | hard fault when write to the psp | Matsuda Kenji | 2 | +3 | -3 |
2024-03-27 22:48 | save and restore context from and to the psp | Matsuda Kenji | 2 | +17 | -10 |
2024-03-26 22:54 | restore psp | Matsuda Kenji | 2 | +5 | -8 |
2024-03-26 22:43 | change sp from msp to psp. something weird | Matsuda Kenji | 2 | +15 | -0 |
2024-03-21 23:32 | switch context | Matsuda Kenji | 2 | +15 | -9 |
2024-03-19 01:11 | debug: rewriting the automatically saved registers causes hard fault at returning from the isr | Matsuda Kenji | 1 | +4 | -3 |
2024-03-19 01:02 | try to implement context switch | Matsuda Kenji | 2 | +34 | -13 |
2024-03-18 04:02 | contex switch, wip | Matsuda Kenji | 2 | +21 | -22 |
2024-03-18 03:36 | change automatically saved pc | Matsuda Kenji | 2 | +2 | -3 |
2024-03-18 03:34 | use '=' signe to load the address of a label. storing to the automatically saved pc causes hard fault | Matsuda Kenji | 2 | +6 | -7 |
2024-03-18 03:03 | hard fault | Matsuda Kenji | 2 | +8 | -21 |
2024-03-18 02:12 | hard fault | Matsuda Kenji | 2 | +68 | -10 |
2024-03-17 01:22 | dump context | Matsuda Kenji | 2 | +96 | -71 |
2024-03-16 00:53 | delete pic and optimization options from CFLAGS | Matsuda Kenji | 1 | +1 | -1 |
2024-03-16 00:39 | implement save_context | Matsuda Kenji | 2 | +52 | -40 |
2024-03-16 00:04 | rewrite isr_alarm in assembly | Matsuda Kenji | 3 | +27 | -5 |
2024-03-15 23:11 | read special registers | Matsuda Kenji | 2 | +12 | -1 |
2024-03-15 02:42 | try to understand ExceptionEntry and ExceptionExit | Matsuda Kenji | 3 | +11 | -9 |
2024-03-13 23:43 | hopefully understand how to access variables defined in the linker script | Matsuda Kenji | 2 | +7 | -10 |
2024-03-13 01:06 | fix alignment error. can't get right address of proc0 | Matsuda Kenji | 4 | +19 | -25 |
2024-03-12 03:37 | try to implement context switch. find some weird error. | Matsuda Kenji | 4 | +75 | -11 |
2024-03-11 23:06 | labels refer to the content of that address, not the address itself | Matsuda Kenji | 1 | +3 | -3 |
2024-03-11 22:51 | add hardfault handler, thought it just reports the fault for now | Matsuda Kenji | 3 | +15 | -4 |
2024-03-11 22:09 | add section flasgs | Matsuda Kenji | 5 | +17 | -15 |
2024-03-09 00:01 | add objdump to Makefile | Matsuda Kenji | 1 | +4 | -0 |
2024-03-08 05:26 | wip | Matsuda Kenji | 4 | +30 | -2 |
2024-03-08 00:17 | fix bug where the tail of the program is not copied to sram | Matsuda Kenji | 5 | +46 | -7 |
2024-03-07 23:01 | move to sram bank 4 | Matsuda Kenji | 2 | +20 | -5 |
2024-03-07 02:45 | wip | Matsuda Kenji | 1 | +24 | -1 |
2024-03-07 00:44 | add rodata section and modify boot.s | Matsuda Kenji | 3 | +11 | -4 |
2024-03-07 00:28 | simplify memmap.ld | Matsuda Kenji | 2 | +4 | -5 |
2024-03-07 00:13 | simplify memmap.ld. I don't understand linker script | Matsuda Kenji | 1 | +5 | -10 |
2024-03-02 01:03 | delete unused string | Matsuda Kenji | 1 | +0 | -2 |
2024-03-01 23:23 | merge | Matsuda Kenji | 10 | +206 | -17 |
2024-03-01 23:19 | delete trailing space | Matsuda Kenji | 1 | +1 | -1 |
2024-03-01 23:19 | need to copy rodata section, need to understand linker script | Matsuda Kenji | 2 | +7 | -1 |
2024-03-01 22:44 | work. but still can't access char * variable from c | Matsuda Kenji | 4 | +5 | -7 |
2024-03-01 22:13 | use c file. no problem | Matsuda Kenji | 4 | +79 | -64 |
2024-03-01 22:03 | copy led blink to sram | Matsuda Kenji | 4 | +170 | -0 |
2024-03-01 08:26 | wip | Matsuda Kenji | 2 | +6 | -8 |
2024-03-01 04:02 | toriaezu ugoita | Matsuda Kenji | 3 | +5 | -4 |
2024-03-01 01:06 | try to copy to sram | Matsuda Kenji | 4 | +32 | -8 |
2024-03-01 00:00 | try to load main program to sram | Matsuda Kenji | 3 | +28 | -5 |
2024-02-29 23:21 | delete sections | Matsuda Kenji | 2 | +1 | -9 |
2024-02-29 01:07 | use global variable, need to write to sram | Matsuda Kenji | 3 | +62 | -31 |
2024-02-28 23:57 | move to c | Matsuda Kenji | 2 | +42 | -39 |
2024-02-28 05:34 | move isr_svcall to c file | Matsuda Kenji | 2 | +3 | -24 |
2024-02-28 00:51 | use c file | Matsuda Kenji | 2 | +14 | -1 |
2024-02-28 00:40 | modify Makefile | Matsuda Kenji | 1 | +3 | -2 |
2024-02-28 00:27 | try to use c file | Matsuda Kenji | 3 | +6 | -3 |
2024-02-28 00:01 | add unreset subroutine | Matsuda Kenji | 1 | +14 | -14 |
2024-02-27 23:56 | rename | Matsuda Kenji | 1 | +6 | -6 |
2024-02-27 23:50 | add a function | Matsuda Kenji | 1 | +18 | -7 |
2024-02-27 23:03 | move uart0 unreset after enabling clock_peri | Matsuda Kenji | 1 | +0 | -3 |
2024-02-27 23:02 | move uart0 unreset after enabling clock_peri | Matsuda Kenji | 1 | +12 | -22 |
2024-02-27 22:38 | count clock cycles they are not affected by RUN button | Matsuda Kenji | 1 | +15 | -7 |
2024-02-27 03:43 | fix unreset_chk and try to count freq | Matsuda Kenji | 1 | +21 | -8 |
2024-02-27 03:13 | fix bug in unreset_chk | Matsuda Kenji | 1 | +5 | -2 |
2024-02-26 22:51 | I think the timer is driven by rosc | Matsuda Kenji | 1 | +5 | -0 |
2024-02-26 22:44 | find a difference between before and after reboot rosc settings are not restored | Matsuda Kenji | 1 | +20 | -18 |
2024-02-26 08:24 | enable interrupt again | Matsuda Kenji | 1 | +8 | -10 |
2024-02-26 02:59 | I think the clock which drives periferals bacomes slower after pushing the RUN button | Matsuda Kenji | 2 | +15 | -13 |
2024-02-25 23:05 | use Timer to fire interrupt | Matsuda Kenji | 2 | +18 | -8 |
| 201 more commits remaining, fetch the repository |