From 15519cba23447ffc2383ffa5545a9d494460c6b8 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 29 Jun 2010 00:38:13 +0000 Subject: 2010-06-28 Joel Sherrill PR 1573/cpukit * shared/irq/irq.c, shared/irq/irq_asm.S: Add a per cpu data structure which contains the information required by RTEMS for each CPU core. This encapsulates information such as thread executing, heir, idle and dispatch needed. --- c/src/lib/libbsp/i386/shared/irq/irq.c | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'c/src/lib/libbsp/i386/shared/irq/irq.c') diff --git a/c/src/lib/libbsp/i386/shared/irq/irq.c b/c/src/lib/libbsp/i386/shared/irq/irq.c index 5e66817a88..c9f14d1ecb 100644 --- a/c/src/lib/libbsp/i386/shared/irq/irq.c +++ b/c/src/lib/libbsp/i386/shared/irq/irq.c @@ -249,22 +249,3 @@ void C_dispatch_isr(int vector) irq_count[vector]++; bsp_interrupt_handler_dispatch(vector); } - -void _ThreadProcessSignalsFromIrq (void) -{ - /* - * Process pending signals that have not already been - * processed by _Thread_Displatch. This happens quite - * unfrequently : the ISR must have posted an action - * to the current running thread. - */ - if ( _Thread_Do_post_task_switch_extension || - _Thread_Executing->do_post_task_switch_extension ) { - _Thread_Executing->do_post_task_switch_extension = false; - _API_extensions_Run_postswitch(); - } - /* - * I plan to process other thread related events here. - * This will include DEBUG session requested from keyboard... - */ -} -- cgit v1.2.3