kernel/eka/nkernsmp/arm/ncutils.cia
branchGCC_SURGE
changeset 184 0e2270015475
parent 90 947f0dc9f7a8
equal deleted inserted replaced
183:9953e74bcef5 184:0e2270015475
   590 	__POPRET("r2,r3,r4,");
   590 	__POPRET("r2,r3,r4,");
   591 
   591 
   592 	asm("btrace_check_filter2: ");
   592 	asm("btrace_check_filter2: ");
   593 	asm("stmfd	sp!, {r0,r1,r3,r4,r12,lr} ");
   593 	asm("stmfd	sp!, {r0,r1,r3,r4,r12,lr} ");
   594 	asm("mov	r0, r12 ");
   594 	asm("mov	r0, r12 ");
   595 	asm("bl		CheckFilter2__11SBTraceDataUl ");
   595 	asm("bl		CheckFilter2__11SBTraceDataUl ");  // CSM needed
   596 	asm("cmp	r0, #0 ");
   596 	asm("cmp	r0, #0 ");
   597 	asm("beq	0f ");
   597 	asm("beq	0f ");
   598 	asm("mrs	r14, cpsr ");
   598 	asm("mrs	r14, cpsr ");
   599 	__ASM_CLI();
   599 	__ASM_CLI();
   600 	asm("and	r2, r14, #0x0f ");
   600 	asm("and	r2, r14, #0x0f ");