fix(rf): register isr_jump.asm and redirect Port3 vector 40

App/isr_jump.asm was never added to wristband.uvproj, so the Port0/Port2/Port3
hardware vector redirects it defines were never assembled. Port3_Isr (declared
as interrupt 16) never actually ran on real P3 port events, causing the
edge-interrupt-driven RF decode to silently never fire. Adds the missing
CSEG/LJMP redirect for vector 40 and registers the file as FileType=2.
This commit is contained in:
edisondeng
2026-07-31 15:52:43 +08:00
parent a7a2cc9465
commit 3c896ec972
2 changed files with 24 additions and 4 deletions

View File

@@ -329,6 +329,11 @@
<FileType>1</FileType>
<FilePath>.\App\main.c</FilePath>
</File>
<File>
<FileName>isr_jump.asm</FileName>
<FileType>2</FileType>
<FilePath>.\App\isr_jump.asm</FilePath>
</File>
<File>
<FileName>rgb.c</FileName>
<FileType>1</FileType>