[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OOPS. Previous patch was an old one. Correct patch included



Maybe I should go back to vacation :-)

-- 
   __                 
  /  `                   	Eric Valette
 /--   __  o _.          	Canon CRF - Communication Dept
(___, / (_(_(__         	Rue de la touche lambert
				35517 Cesson-Sevigne  Cedex
				FRANCE
Tel: +33 (0)2 99 87 68 91	Fax: +33 (0)2 99 84 11 30
E-mail: valette at crf.canon.fr	http://www.crf.canon.fr
-------------- next part --------------
*** ./c/src/lib/libbsp/powerpc/mcp750/irq/irq_asm.S	Tue Sep  7 15:39:18 1999
--- ./c/src/lib/libbsp/powerpc/mcp750/irq/irq_asm.S.new	Tue Sep  7 15:33:57 1999
***************
*** 6,11 ****
--- 6,15 ----
   *  found in found in the file LICENSE in this distribution or at
   *  http://www.OARcorp.com/rtems/license.html.
   *
+  *  Modified to support the MCP750.
+  *  Modifications Copyright (C) 1999 Eric Valette. valette at crf.canon.fr
+  *
+  *
   * $Id: irq_asm.S,v 1.3 1999/08/10 16:41:24 joel Exp $
   */
    	
***************
*** 219,224 ****
--- 223,232 ----
          /*
           * store it at the right place
           */
+         stw     r2, GPR1_OFFSET(r1)
+ 	/*
+ 	 * Call High Level signal handling code
+ 	 */
  	bl	_ISR_Signals_to_thread_executing
  	/*
  	 * start restoring exception like frame
*** ./c/src/lib/librdbg/powerpc/rdbg_cpu_asm.S	Tue Aug 10 20:08:56 1999
--- ./c/src/lib/librdbg/powerpc/rdbg_cpu_asm.S.new	Tue Sep  7 15:21:55 1999
***************
*** 25,30 ****
--- 25,32 ----
          PUBLIC_VAR (copyback_data_cache_and_invalidate_instr_cache)
  
  SYM (copyback_data_cache_and_invalidate_instr_cache):
+ 	/* make sure the data changed is in the cache */
+ 	sync
  	/* r3 address to handle, r4 length in bytes */
  	addi	r6, r0, PPC_CACHE_ALIGNMENT
  	/* r5 = last address to handle */