]> git.sur5r.net Git - freertos/commitdiff
Change the RX62N port layer to allow it to be used with the V1.0.2 of the Renesas...
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sat, 23 Apr 2011 15:36:10 +0000 (15:36 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sat, 23 Apr 2011 15:36:10 +0000 (15:36 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1383 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Source/portable/Renesas/RX600/port.c
Source/portable/Renesas/RX600/port_asm.src [new file with mode: 0644]

index 84b304a35661185a8114b12404bee958c240d213..d131580269e3ade66f348f1a29f3930d985ac17a 100644 (file)
@@ -259,9 +259,6 @@ void vSoftwareInterruptISR( void )
 #pragma inline_asm prvYieldHandler\r
 static void prvYieldHandler( void )\r
 {\r
-       /* Install as the software interrupt handler. */\r
-       .RVECTOR    _VECT( _ICU_SWINT ), _vSoftwareInterruptISR\r
-\r
        /* Re-enable interrupts. */\r
        SETPSW  I\r
 \r
diff --git a/Source/portable/Renesas/RX600/port_asm.src b/Source/portable/Renesas/RX600/port_asm.src
new file mode 100644 (file)
index 0000000..eb112e2
--- /dev/null
@@ -0,0 +1,14 @@
+               .GLB    _vSoftwareInterruptISR\r
+\r
+               .SECTION   P,CODE\r
+               \r
+_vSoftwareInterruptEntry:\r
+\r
+       BRA     _vSoftwareInterruptISR\r
+\r
+               .RVECTOR        27, _vSoftwareInterruptEntry\r
+\r
+               .END\r
+\r
+\r
+\r