change log for rtems (2010-04-30)

rtems-vc at rtems.org rtems-vc at rtems.org
Fri Apr 30 13:11:40 UTC 2010


 *sh*:
2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>

	* include/irq-config.h: Removed file.

M   1.18  c/src/lib/libbsp/lm32/lm32_evr/ChangeLog
R    1.1  c/src/lib/libbsp/lm32/lm32_evr/include/irq-config.h
M  1.179  c/src/lib/libbsp/powerpc/score603e/ChangeLog
R    1.2  c/src/lib/libbsp/powerpc/score603e/include/irq-config.h

diff -u rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog:1.17 rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog:1.18
--- rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog:1.17	Tue Nov 24 00:38:36 2009
+++ rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog	Fri Apr 30 07:23:23 2010
@@ -1,3 +1,7 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+
 2009-11-24	Ralf Corsépius <ralf.corsepius at rtems.org>
 
 	* include/bsp.h: Move extern "C" { }.

diff -u rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog:1.178 rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog:1.179
--- rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog:1.178	Wed Apr 28 15:25:22 2010
+++ rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog	Fri Apr 30 07:24:25 2010
@@ -1,3 +1,7 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+
 2010-04-28	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	* irq/irq.h, startup/bspstart.c: Remove warnings.


 *sh*:
2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>

	* include/irq-config.h: Removed file.
	* Makefile.am, preinstall.am: Reflect change above.  Added interrupt
	support modules.
	* include/irq.h: Moved defines from 'include/irq-config.h'.
	* include/mpc5200.h: Added GPIO PIN defines.

M  1.146  c/src/lib/libbsp/powerpc/gen5200/ChangeLog
M   1.41  c/src/lib/libbsp/powerpc/gen5200/Makefile.am
R    1.1  c/src/lib/libbsp/powerpc/gen5200/include/irq-config.h
M    1.2  c/src/lib/libbsp/powerpc/gen5200/include/irq.h
M   1.10  c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h
M   1.17  c/src/lib/libbsp/powerpc/gen5200/preinstall.am

diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.145 rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.146
--- rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.145	Wed Apr  7 09:20:21 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog	Fri Apr 30 07:45:13 2010
@@ -1,3 +1,11 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+	* Makefile.am, preinstall.am: Reflect change above.  Added interrupt
+	support modules.
+	* include/irq.h: Moved defines from 'include/irq-config.h'.
+	* include/mpc5200.h: Added GPIO PIN defines.
+
 2010-04-07	Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
 
 	* start/start.S: fix sdram timing for MPC5200B chips

diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am:1.40 rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am:1.41
--- rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am:1.40	Mon Mar 22 11:21:00 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am	Fri Apr 30 07:45:13 2010
@@ -71,7 +71,7 @@
 libbsp_a_SOURCES += ide/idecfg.c ide/pcmcia_ide.c ide/pcmcia_ide.h
 
 include_bsp_HEADERS = ../../shared/include/irq-generic.h \
-	include/irq-config.h \
+	../../shared/include/irq-info.h \
 	include/irq.h \
 	include/i2cdrv.h \
 	include/i2c.h \
@@ -82,10 +82,12 @@
 
 # irq
 libbsp_a_SOURCES += include/irq.h \
-	include/irq-config.h \
 	irq/irq.c \
 	../../shared/src/irq-generic.c \
-	../../shared/src/irq-legacy.c
+	../../shared/src/irq-legacy.c \
+	../../shared/src/irq-info.c \
+	../../shared/src/irq-shell.c \
+	../../shared/src/irq-server.c
 
 # mscan
 libbsp_a_SOURCES += mscan/mscan.c mscan/mscan-base.c mscan/mscan.h mscan/mscan_int.h

diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h:1.1 rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h:1.2
--- rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h:1.1	Wed Sep  3 10:40:46 2008
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h	Fri Apr 30 07:45:13 2010
@@ -4,7 +4,7 @@
 | Partially based on the code references which are named below.   |
 | Adaptions, modifications, enhancements and any recent parts of  |
 | the code are:                                                   |
-|                    Copyright (c) 2005                           |
+|                    Copyright (c) 2005, 2010                     |
 |                    Embedded Brains GmbH                         |
 |                    Obere Lagerstr. 30                           |
 |                    D-82178 Puchheim                             |
@@ -206,6 +206,10 @@
 #define BSP_CRIT_IRQ_PRIO_LEVELS	  		  4
 #define BSP_PERIODIC_TIMER                    BSP_SIU_IRQ_TMR6
 
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
 #endif
 
 #endif /* LIBBSP_POWERPC_GEN5200_IRQ_H */

diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h:1.9 rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h:1.10
--- rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h:1.9	Thu Dec  6 16:00:34 2007
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h	Fri Apr 30 07:45:13 2010
@@ -68,6 +68,9 @@
 #ifndef ASM
 #include <rtems.h>
 
+/* You can directly use the bit value from the MPC5200B User's Manual */
+#define MPC5200_BIT32(bit) (((uint32_t) 1) << (31 - (bit)))
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -496,14 +499,61 @@
   #define GPIO_PCR_PSC2                   0x00000070
   #define GPIO_PCR_PSC1                   0x00000007
 
+  #define GPIO_S_PIN_IR_USB_CLK MPC5200_BIT32(2)
+  #define GPIO_S_PIN_IRDA_TX MPC5200_BIT32(3)
+  #define GPIO_S_PIN_ETH_11 MPC5200_BIT32(4)
+  #define GPIO_S_PIN_ETH_10 MPC5200_BIT32(5)
+  #define GPIO_S_PIN_ETH_9 MPC5200_BIT32(6)
+  #define GPIO_S_PIN_ETH_8 MPC5200_BIT32(7)
+  #define GPIO_S_PIN_USB1_8 MPC5200_BIT32(12)
+  #define GPIO_S_PIN_USB1_7 MPC5200_BIT32(13)
+  #define GPIO_S_PIN_USB1_6 MPC5200_BIT32(14)
+  #define GPIO_S_PIN_USB1_0 MPC5200_BIT32(15)
+  #define GPIO_S_PIN_PSC3_7 MPC5200_BIT32(18)
+  #define GPIO_S_PIN_PSC3_6 MPC5200_BIT32(19)
+  #define GPIO_S_PIN_PSC3_3 MPC5200_BIT32(20)
+  #define GPIO_S_PIN_PSC3_2 MPC5200_BIT32(21)
+  #define GPIO_S_PIN_PSC3_1 MPC5200_BIT32(22)
+  #define GPIO_S_PIN_PSC3_0 MPC5200_BIT32(23)
+  #define GPIO_S_PIN_PSC2_3 MPC5200_BIT32(24)
+  #define GPIO_S_PIN_PSC2_2 MPC5200_BIT32(25)
+  #define GPIO_S_PIN_PSC2_1 MPC5200_BIT32(26)
+  #define GPIO_S_PIN_PSC2_0 MPC5200_BIT32(27)
+  #define GPIO_S_PIN_PSC1_3 MPC5200_BIT32(28)
+  #define GPIO_S_PIN_PSC1_2 MPC5200_BIT32(29)
+  #define GPIO_S_PIN_PSC1_1 MPC5200_BIT32(30)
+  #define GPIO_S_PIN_PSC1_0 MPC5200_BIT32(31)
+
   volatile uint32_t gpiosen;      /* + 0x04 */
   volatile uint32_t gpiosod;      /* + 0x08 */
   volatile uint32_t gpiosdd;      /* + 0x0C */
   volatile uint32_t gpiosdo;      /* + 0x10 */
   volatile uint32_t gpiosdi;      /* + 0x14 */
+
+  #define GPIO_O_PIN_ETH_7 MPC5200_BIT32(0)
+  #define GPIO_O_PIN_ETH_6 MPC5200_BIT32(1)
+  #define GPIO_O_PIN_ETH_5 MPC5200_BIT32(2)
+  #define GPIO_O_PIN_ETH_4 MPC5200_BIT32(3)
+  #define GPIO_O_PIN_ETH_3 MPC5200_BIT32(4)
+  #define GPIO_O_PIN_ETH_2 MPC5200_BIT32(5)
+  #define GPIO_O_PIN_ETH_1 MPC5200_BIT32(6)
+  #define GPIO_O_PIN_ETH_0 MPC5200_BIT32(7)
+  #define GPIO_O_PIN_I2C_3 MPC5200_BIT32(13)
+  #define GPIO_O_PIN_I2C_0 MPC5200_BIT32(14)
+  #define GPIO_O_PIN_I2C_1 MPC5200_BIT32(15)
+
   volatile uint32_t gpiooe;     /* + 0x18 */
   volatile uint32_t gpioodo;      /* + 0x1C */
 
+  #define GPIO_I_PIN_ETH_16 MPC5200_BIT32(0)
+  #define GPIO_I_PIN_ETH_15 MPC5200_BIT32(1)
+  #define GPIO_I_PIN_ETH_14 MPC5200_BIT32(2)
+  #define GPIO_I_PIN_ETH_13 MPC5200_BIT32(3)
+  #define GPIO_I_PIN_USB1_9 MPC5200_BIT32(4)
+  #define GPIO_I_PIN_PSC3_8 MPC5200_BIT32(5)
+  #define GPIO_I_PIN_PSC3_5 MPC5200_BIT32(6)
+  #define GPIO_I_PIN_PSC3_4 MPC5200_BIT32(7)
+
   volatile uint32_t gpiosie;      /* + 0x20 */
   #define GPIO_SIE_SINT_7_ETH_16_PIN 0x80000000
   #define GPIO_SIE_SINT_6_ETH_15_PIN 0x40000000
@@ -590,6 +640,16 @@
   /*
    * GPIO wakeup registers (MBAR + 0xC00)
    */
+
+  #define GPIO_W_PIN_GPIO_WKUP_7 MPC5200_BIT32(0)
+  #define GPIO_W_PIN_GPIO_WKUP_6 MPC5200_BIT32(1)
+  #define GPIO_W_PIN_PSC6_1 MPC5200_BIT32(2)
+  #define GPIO_W_PIN_PSC6_0 MPC5200_BIT32(3)
+  #define GPIO_W_PIN_ETH_17 MPC5200_BIT32(4)
+  #define GPIO_W_PIN_PSC3_9 MPC5200_BIT32(5)
+  #define GPIO_W_PIN_PSC2_4 MPC5200_BIT32(6)
+  #define GPIO_W_PIN_PSC1_4 MPC5200_BIT32(7)
+
   volatile uint32_t gpiowe;     /* + 0x00 */
   volatile uint32_t gpiowod;    /* + 0x04 */
   volatile uint32_t gpiowdd;    /* + 0x08 */

diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am:1.16 rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am:1.17
--- rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am:1.16	Tue Nov  3 22:22:09 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am	Fri Apr 30 07:45:13 2010
@@ -93,9 +93,9 @@
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
 
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
+$(PROJECT_INCLUDE)/bsp/irq-info.h: ../../shared/include/irq-info.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
+	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-info.h
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-info.h
 
 $(PROJECT_INCLUDE)/bsp/irq.h: include/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h


 *sh*:
2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>

	* include/irq-config.h: Removed file.
	* Makefile.am, preinstall.am: Reflect change above.
	* include/irq.h: Moved defines from 'include/irq-config.h'.

M   1.93  c/src/lib/libbsp/powerpc/gen83xx/ChangeLog
M   1.30  c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
R    1.1  c/src/lib/libbsp/powerpc/gen83xx/include/irq-config.h
M    1.3  c/src/lib/libbsp/powerpc/gen83xx/include/irq.h
M   1.11  c/src/lib/libbsp/powerpc/gen83xx/preinstall.am
M  1.170  c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
M   1.44  c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am
R    1.1  c/src/lib/libbsp/powerpc/mbx8xx/include/irq-config.h
M   1.11  c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h
M    1.9  c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am
M  1.148  c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
M   1.42  c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
R    1.1  c/src/lib/libbsp/powerpc/mpc8260ads/include/irq-config.h
M   1.10  c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h
M    1.9  c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am
M   1.15  c/src/lib/libbsp/powerpc/qemuppc/ChangeLog
M    1.7  c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
R    1.1  c/src/lib/libbsp/powerpc/qemuppc/irq/irq-config.h
M    1.3  c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h
M    1.4  c/src/lib/libbsp/powerpc/qemuppc/preinstall.am
M   1.50  c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog
M   1.15  c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
R    1.1  c/src/lib/libbsp/powerpc/tqm8xx/include/irq-config.h
M    1.3  c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h
M    1.8  c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am

diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog:1.92 rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog:1.93
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog:1.92	Sat Mar 27 15:40:22 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog	Fri Apr 30 07:48:52 2010
@@ -1,3 +1,9 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+	* Makefile.am, preinstall.am: Reflect change above.
+	* include/irq.h: Moved defines from 'include/irq-config.h'.
+
 2009-11-02	Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
 
 	* start/start.S, irq/irq.c: call to boot_card checked, removed warning

diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am:1.29 rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am:1.30
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am:1.29	Sat Nov 28 00:24:47 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am	Fri Apr 30 07:48:52 2010
@@ -64,7 +64,6 @@
 libbsp_a_SOURCES += ../shared/clock/clock.c
 
 include_bsp_HEADERS = include/irq.h \
-	include/irq-config.h \
 	../../shared/include/irq-generic.h \
 	../../shared/include/irq-info.h \
 	include/hwreg_vals.h \

diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h:1.2 rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h:1.3
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h:1.2	Sun Nov 29 22:26:10 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h	Fri Apr 30 07:48:52 2010
@@ -1,7 +1,7 @@
 /*===============================================================*\
 | Project: RTEMS generic MPC83xx BSP                              |
 +-----------------------------------------------------------------+
-|                    Copyright (c) 2007                           |
+|                    Copyright (c) 2007, 2010                     |
 |                    Embedded Brains GmbH                         |
 |                    Obere Lagerstr. 30                           |
 |                    D-82178 Puchheim                             |
@@ -129,6 +129,10 @@
     BSP_IPIC_IRQ_LAST     = BSP_IPIC_IRQ_MAX_OFFSET,
   } rtems_irq_symbolic_name;
 
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
 rtems_status_code mpc83xx_ipic_set_mask( rtems_vector_number vector, rtems_vector_number mask_vector, bool mask);
 
 #define MPC83XX_IPIC_INTERRUPT_NORMAL 0

diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am:1.10 rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am:1.11
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am:1.10	Fri Oct 23 02:32:44 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am	Fri Apr 30 07:48:52 2010
@@ -93,10 +93,6 @@
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
 
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
 $(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h

diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog:1.169 rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog:1.170
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog:1.169	Sun Apr 25 17:36:25 2010
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog	Fri Apr 30 07:34:36 2010
@@ -1,3 +1,9 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+	* Makefile.am, preinstall.am: Reflect change above.
+	* include/irq.h: Moved defines from 'include/irq-config.h'.
+
 2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	* console/console.c, ide/pcmcia_ide.c, startup/bspstart.c,

diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am:1.43 rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am:1.44
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am:1.43	Fri Oct 23 02:32:44 2009
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am	Fri Apr 30 07:34:37 2010
@@ -22,7 +22,6 @@
 include_HEADERS += include/coverhd.h
 include_bsp_HEADERS = include/mbx.h include/commproc.h include/8xx_immap.h \
 	irq/irq.h \
-	include/irq-config.h \
 	../../shared/include/irq-generic.h \
 	../../shared/include/irq-info.h
 

diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h:1.10 rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h:1.11
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h:1.10	Fri Oct 23 01:48:42 2009
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h	Fri Apr 30 07:34:37 2010
@@ -135,6 +135,9 @@
      */
 #define BSP_DECREMENTER			BSP_PROCESSOR_IRQ_LOWEST_OFFSET
 
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
 
 #define CPM_INTERRUPT
 

diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am:1.8 rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am:1.9
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am:1.8	Fri Oct 23 02:32:44 2009
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am	Fri Apr 30 07:34:37 2010
@@ -68,10 +68,6 @@
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
 
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
 $(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h

diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog:1.147 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog:1.148
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog:1.147	Tue Nov  3 12:45:04 2009
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog	Fri Apr 30 07:33:44 2010
@@ -1,3 +1,9 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+	* Makefile.am, preinstall.am: Reflect change above.
+	* include/irq.h: Moved defines from 'include/irq-config.h'.
+
 2009-11-03	Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
 
 	* start/start.S: checked and removed boot_card warning

diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am:1.41 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am:1.42
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am:1.41	Tue Nov  3 12:45:04 2009
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am	Fri Apr 30 07:33:44 2010
@@ -37,7 +37,6 @@
 libbsp_a_SOURCES += console/console.c
 
 include_bsp_HEADERS = irq/irq.h \
-	include/irq-config.h \
 	../../shared/include/irq-generic.h \
 	../../shared/include/irq-info.h
 

diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h:1.9 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h:1.10
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h:1.9	Fri Nov 30 14:45:10 2007
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h	Fri Apr 30 07:33:44 2010
@@ -143,6 +143,9 @@
 #define BSP_DECREMENTER			(BSP_PROCESSOR_IRQ_LOWEST_OFFSET)
 #define BSP_PERIODIC_TIMER		(BSP_DECREMENTER)
 
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
 
 #define CPM_INTERRUPT
 

diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am:1.8 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am:1.9
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am:1.8	Fri Oct 23 02:32:45 2009
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am	Fri Apr 30 07:33:44 2010
@@ -69,10 +69,6 @@
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
 
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
 $(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h

diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog:1.14 rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog:1.15
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog:1.14	Fri Oct 30 08:50:25 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog	Fri Apr 30 07:32:51 2010
@@ -1,3 +1,9 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+	* Makefile.am, preinstall.am: Reflect change above.
+	* include/irq.h: Moved defines from 'include/irq-config.h'.
+
 2009-10-29	Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
 
 	* Makefile.am: add cache.rel

diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am:1.6 rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am:1.7
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am:1.6	Fri Oct 30 08:50:25 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am	Fri Apr 30 07:32:51 2010
@@ -45,8 +45,7 @@
 
 # irq
 include_bsp_HEADERS = irq/irq.h \
-    ../../shared/include/irq-generic.h \
-    irq/irq-config.h
+    ../../shared/include/irq-generic.h
 
 irq_SOURCES = irq/irq_init.c \
 	../../shared/src/irq-generic.c \

diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h:1.2 rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h:1.3
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h:1.2	Fri Oct  2 08:39:12 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h	Fri Apr 30 07:32:51 2010
@@ -58,6 +58,10 @@
    */
 #define BSP_DECREMENTER			(BSP_PROCESSOR_IRQ_LOWEST_OFFSET)
 
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
 /* #include <bsp/irq_supp.h> */
 
 #ifdef __cplusplus

diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am:1.3 rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am:1.4
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am:1.3	Fri Oct 23 02:32:45 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am	Fri Apr 30 07:32:51 2010
@@ -77,7 +77,3 @@
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
 
-$(PROJECT_INCLUDE)/bsp/irq-config.h: irq/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-

diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog:1.49 rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog:1.50
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog:1.49	Tue Jan 19 03:11:34 2010
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog	Fri Apr 30 07:31:46 2010
@@ -1,3 +1,9 @@
+2010-04-30	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* include/irq-config.h: Removed file.
+	* Makefile.am, preinstall.am: Reflect change above.
+	* include/irq.h: Moved defines from 'include/irq-config.h'.
+
 2010-01-18      Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
 
 	* configure.ac, console/console.c, include/bsp.h, irq/irq.c,

diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am:1.14 rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am:1.15
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am:1.14	Fri Nov  6 08:26:38 2009
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am	Fri Apr 30 07:30:30 2010
@@ -21,7 +21,7 @@
 
 include_HEADERS += include/coverhd.h
 include_bsp_HEADERS = include/tqm.h include/8xx_immap.h \
-    include/irq.h include/irq-config.h \
+    include/irq.h \
     ../../shared/include/irq-generic.h \
     spi/spi.h
 
@@ -42,8 +42,7 @@
 libbsp_a_SOURCES =
 
 # irq
-libbsp_a_SOURCES += include/irq-config.h \
-	irq/irq.c \
+libbsp_a_SOURCES += irq/irq.c \
 	../../shared/src/irq-generic.c \
 	../../shared/src/irq-legacy.c
 

diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h:1.2 rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h:1.3
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h:1.2	Sun Nov 29 22:30:48 2009
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h	Fri Apr 30 07:30:31 2010
@@ -146,6 +146,10 @@
 #define BSP_PERIODIC_TIMER	BSP_SIU_INT_IRQ_6
 #define BSP_FAST_ETHERNET_CTRL	BSP_SIU_INT_IRQ_3
 
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
 #ifdef __cplusplus
 }
 #endif

diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am:1.7 rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am:1.8
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am:1.7	Fri Nov  6 22:41:17 2009
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am	Fri Apr 30 07:30:31 2010
@@ -69,10 +69,6 @@
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
 
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
 $(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100430/45206e30/attachment-0001.html>


More information about the vc mailing list