X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=kern%2Fswitch_dsp56k.c;h=59f9788ffdbbe8966f6360b5ff0c180fa4fe9cf1;hb=c49c99e64ee64ad490b2aea2d6c6d8f9f6d225db;hp=d99a6487ddb94c10ebf5c07ba735e93c8e305cb8;hpb=99ebec567d8485806f6ebe23b8c8a1b825d0cf4d;p=bertos.git diff --git a/kern/switch_dsp56k.c b/kern/switch_dsp56k.c index d99a6487..59f9788f 100755 --- a/kern/switch_dsp56k.c +++ b/kern/switch_dsp56k.c @@ -2,7 +2,7 @@ * \file * * * \version $Id$ @@ -12,19 +12,28 @@ * \brief DSP5680x task switching support */ -/* - * $Log$ - * Revision 1.3 2004/07/30 14:24:16 rasky - * Task switching con salvataggio perfetto stato di interrupt (SR) - * Kernel monitor per dump informazioni su stack dei processi - * - * Revision 1.2 2004/06/03 11:27:09 bernie - * Add dual-license information. - * - * Revision 1.1 2004/05/23 17:27:00 bernie - * Import kern/ subdirectory. - * - */ +/*#* + *#* $Log$ + *#* Revision 1.6 2006/02/24 01:17:05 bernie + *#* Update for new emulator. + *#* + *#* Revision 1.5 2005/11/04 16:20:02 bernie + *#* Fix reference to README.devlib in header. + *#* + *#* Revision 1.4 2004/08/25 14:12:09 rasky + *#* Aggiornato il comment block dei log RCS + *#* + *#* Revision 1.3 2004/07/30 14:24:16 rasky + *#* Task switching con salvataggio perfetto stato di interrupt (SR) + *#* Kernel monitor per dump informazioni su stack dei processi + *#* + *#* Revision 1.2 2004/06/03 11:27:09 bernie + *#* Add dual-license information. + *#* + *#* Revision 1.1 2004/05/23 17:27:00 bernie + *#* Import kern/ subdirectory. + *#* + *#*/ void asm_switch_context(void ** new_sp/*R2*/, void ** save_sp/*R3*/); asm void asm_switch_context(void ** new_sp, void ** save_sp) @@ -57,8 +66,8 @@ asm void asm_switch_context(void ** new_sp, void ** save_sp) move y1,x:(SP)+ move x:<$3F,y1 move y1,x:(SP) - - ; + + ; ; Switch stacks nop move SP, x:(R3)