From 49bc192b747cc5c9a1d91d366af933bdef540d05 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 9 Mar 2010 21:02:41 +0000 Subject: Removed some obsolete documentation files. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1735 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/ports/RC/STM8/chcoreasm.asm | 44 ------------------------------------------ 1 file changed, 44 deletions(-) delete mode 100644 os/ports/RC/STM8/chcoreasm.asm (limited to 'os/ports/RC') diff --git a/os/ports/RC/STM8/chcoreasm.asm b/os/ports/RC/STM8/chcoreasm.asm deleted file mode 100644 index e5cfda1fb..000000000 --- a/os/ports/RC/STM8/chcoreasm.asm +++ /dev/null @@ -1,44 +0,0 @@ -; ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010 Giovanni Di Sirio. -; -; This file is part of ChibiOS/RT. -; -; ChibiOS/RT is free software; you can redistribute it and/or modify -; it under the terms of the GNU General Public License as published by -; the Free Software Foundation; either version 3 of the License, or -; (at your option) any later version. - -; ChibiOS/RT is distributed in the hope that it will be useful, -; but WITHOUT ANY WARRANTY; without even the implied warranty of -; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -; GNU General Public License for more details. - -; You should have received a copy of the GNU General Public License -; along with this program. If not, see . - - ?PR??_THREAD_START?CHCOREASM SEGMENT CODE - - RSEG ?PR??_THREAD_START?CHCOREASM - - EXTRN PAGE0(rlist) - - ; Performs a context switch between two threads. - ; In this port swapping the stack pointers is enough, there are - ; no registers to be preserved across function calls and the - ; program counter is already in the stack. - PUBLIC ?_port_switch -?_port_switch: - LDW Y,SP - LDW (005H,X),Y ; SP saved in otp->p_ctx.sp -; LDW X,(003H,SP) ; ntp - LDW X,rlist + 0DH ; rlist.r_current (currp) - LDW X,(005H,X) - LDW SP,X ; SP restored from currp->p_ctx.sp - RET - - PUBLIC ?_port_thread_start -?_port_thread_start: - RIM - POPW X - RET - - end -- cgit v1.2.3