rp2040

RP2040 Programming without SDK
Log | Files | Refs

DateCommit messageAuthorFiles+-
2024-03-28 00:48update xpsrMatsuda Kenji2+13-11
2024-03-27 23:04hard fault when write to the pspMatsuda Kenji2+3-3
2024-03-27 22:48save and restore context from and to the pspMatsuda Kenji2+17-10
2024-03-26 22:54restore pspMatsuda Kenji2+5-8
2024-03-26 22:43change sp from msp to psp. something weirdMatsuda Kenji2+15-0
2024-03-21 23:32switch contextMatsuda Kenji2+15-9
2024-03-19 01:11debug: rewriting the automatically saved registers causes hard fault at returning from the isrMatsuda Kenji1+4-3
2024-03-19 01:02try to implement context switchMatsuda Kenji2+34-13
2024-03-18 04:02contex switch, wipMatsuda Kenji2+21-22
2024-03-18 03:36change automatically saved pcMatsuda Kenji2+2-3
2024-03-18 03:34use '=' signe to load the address of a label. storing to the automatically saved pc causes hard faultMatsuda Kenji2+6-7
2024-03-18 03:03hard faultMatsuda Kenji2+8-21
2024-03-18 02:12hard faultMatsuda Kenji2+68-10
2024-03-17 01:22dump contextMatsuda Kenji2+96-71
2024-03-16 00:53delete pic and optimization options from CFLAGSMatsuda Kenji1+1-1
2024-03-16 00:39implement save_contextMatsuda Kenji2+52-40
2024-03-16 00:04rewrite isr_alarm in assemblyMatsuda Kenji3+27-5
2024-03-15 23:11read special registersMatsuda Kenji2+12-1
2024-03-15 02:42try to understand ExceptionEntry and ExceptionExitMatsuda Kenji3+11-9
2024-03-13 23:43hopefully understand how to access variables defined in the linker scriptMatsuda Kenji2+7-10
2024-03-13 01:06fix alignment error. can't get right address of proc0Matsuda Kenji4+19-25
2024-03-12 03:37try to implement context switch. find some weird error.Matsuda Kenji4+75-11
2024-03-11 23:06labels refer to the content of that address, not the address itselfMatsuda Kenji1+3-3
2024-03-11 22:51add hardfault handler, thought it just reports the fault for nowMatsuda Kenji3+15-4
2024-03-11 22:09add section flasgsMatsuda Kenji5+17-15
2024-03-09 00:01add objdump to MakefileMatsuda Kenji1+4-0
2024-03-08 05:26wipMatsuda Kenji4+30-2
2024-03-08 00:17fix bug where the tail of the program is not copied to sramMatsuda Kenji5+46-7
2024-03-07 23:01move to sram bank 4Matsuda Kenji2+20-5
2024-03-07 02:45wipMatsuda Kenji1+24-1
2024-03-07 00:44add rodata section and modify boot.sMatsuda Kenji3+11-4
2024-03-07 00:28simplify memmap.ldMatsuda Kenji2+4-5
2024-03-07 00:13simplify memmap.ld. I don't understand linker scriptMatsuda Kenji1+5-10
2024-03-02 01:03delete unused stringMatsuda Kenji1+0-2
2024-03-01 23:23mergeMatsuda Kenji10+206-17
2024-03-01 23:19delete trailing spaceMatsuda Kenji1+1-1
2024-03-01 23:19need to copy rodata section, need to understand linker scriptMatsuda Kenji2+7-1
2024-03-01 22:44work. but still can't access char * variable from cMatsuda Kenji4+5-7
2024-03-01 22:13use c file. no problemMatsuda Kenji4+79-64
2024-03-01 22:03copy led blink to sramMatsuda Kenji4+170-0
2024-03-01 08:26wipMatsuda Kenji2+6-8
2024-03-01 04:02toriaezu ugoitaMatsuda Kenji3+5-4
2024-03-01 01:06try to copy to sramMatsuda Kenji4+32-8
2024-03-01 00:00try to load main program to sramMatsuda Kenji3+28-5
2024-02-29 23:21delete sectionsMatsuda Kenji2+1-9
2024-02-29 01:07use global variable, need to write to sramMatsuda Kenji3+62-31
2024-02-28 23:57move to cMatsuda Kenji2+42-39
2024-02-28 05:34move isr_svcall to c fileMatsuda Kenji2+3-24
2024-02-28 00:51use c fileMatsuda Kenji2+14-1
2024-02-28 00:40modify MakefileMatsuda Kenji1+3-2
2024-02-28 00:27try to use c fileMatsuda Kenji3+6-3
2024-02-28 00:01add unreset subroutineMatsuda Kenji1+14-14
2024-02-27 23:56renameMatsuda Kenji1+6-6
2024-02-27 23:50add a functionMatsuda Kenji1+18-7
2024-02-27 23:03move uart0 unreset after enabling clock_periMatsuda Kenji1+0-3
2024-02-27 23:02move uart0 unreset after enabling clock_periMatsuda Kenji1+12-22
2024-02-27 22:38count clock cycles they are not affected by RUN buttonMatsuda Kenji1+15-7
2024-02-27 03:43fix unreset_chk and try to count freqMatsuda Kenji1+21-8
2024-02-27 03:13fix bug in unreset_chkMatsuda Kenji1+5-2
2024-02-26 22:51I think the timer is driven by roscMatsuda Kenji1+5-0
2024-02-26 22:44find a difference between before and after reboot rosc settings are not restoredMatsuda Kenji1+20-18
2024-02-26 08:24enable interrupt againMatsuda Kenji1+8-10
2024-02-26 02:59I think the clock which drives periferals bacomes slower after pushing the RUN buttonMatsuda Kenji2+15-13
2024-02-25 23:05use Timer to fire interruptMatsuda Kenji2+18-8
201 more commits remaining, fetch the repository