This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

modified [patch] for irq-table for pxa2x0


Hello,

als mentioned by nick; I've changed CYGNUM_HAL_ISR_MIN to zero and added the
missing gpios for the intel pxa255

I have checked with my board and it seams to work.

please apply

thanks 
daniel

-- 
+++ GMX DSL Premiumtarife 3 Monate gratis* + WLAN-Router 0,- EUR* +++
Clevere DSL-Nutzer wechseln jetzt zu GMX: http://www.gmx.net/de/go/dsl
diff -rbup ./ecos/packages/hal/arm/xscale/pxa2x0/current/ChangeLog ./ecos-modified/packages/hal/arm/xscale/pxa2x0/current/ChangeLog
--- ./ecos/packages/hal/arm/xscale/pxa2x0/current/ChangeLog	2003-12-05 10:56:58.000000000 +0100
+++ ./ecos-modified/packages/hal/arm/xscale/pxa2x0/current/ChangeLog	2004-09-30 12:54:15.138239144 +0200
@@ -1,3 +1,10 @@
+2003-12-05  Daniel Schmidt <sc_da@gmx.de>
+
+	* include/hal_var_ints.h:
+		added CYGNUM_HAL_INTERRUPT_GPIO81..85 for PXA255
+		changed CYGNUM_HAL_ISR_MIN to 0 because of missing VectorTranslation in arm/arch/current/include/hal_intr.h
+
+
 2003-12-05  Andrew Lunn  <andrew.lunn@ascom.ch>
 
 	* include/hal_diag.h: hal_delay_us() is a C function.
diff -rbup ./ecos/packages/hal/arm/xscale/pxa2x0/current/include/hal_var_ints.h ./ecos-modified/packages/hal/arm/xscale/pxa2x0/current/include/hal_var_ints.h
--- ./ecos/packages/hal/arm/xscale/pxa2x0/current/include/hal_var_ints.h	2003-01-24 19:47:54.000000000 +0100
+++ ./ecos-modified/packages/hal/arm/xscale/pxa2x0/current/include/hal_var_ints.h	2004-09-30 12:52:32.102902896 +0200
@@ -160,14 +160,19 @@
 #define CYGNUM_HAL_INTERRUPT_GPIO78	(96+14)
 #define CYGNUM_HAL_INTERRUPT_GPIO79	(96+15)
 #define CYGNUM_HAL_INTERRUPT_GPIO80	(96+16)
+#define CYGNUM_HAL_INTERRUPT_GPIO81	(96+17)
+#define CYGNUM_HAL_INTERRUPT_GPIO82	(96+18)
+#define CYGNUM_HAL_INTERRUPT_GPIO83	(96+19)
+#define CYGNUM_HAL_INTERRUPT_GPIO84	(96+20)
+#define CYGNUM_HAL_INTERRUPT_GPIO85	(96+21)
 
 
 #define CYGNUM_HAL_INTERRUPT_NONE	-1
 
 #define CYGNUM_HAL_INTERRUPT_RTC	CYGNUM_HAL_INTERRUPT_TIMER0
 
-#define CYGNUM_HAL_ISR_MIN			8
-#define CYGNUM_HAL_ISR_MAX			(96+16)
+#define CYGNUM_HAL_ISR_MIN		0
+#define CYGNUM_HAL_ISR_MAX		(96+21)
 #define CYGNUM_HAL_ISR_COUNT		(CYGNUM_HAL_ISR_MAX-CYGNUM_HAL_ISR_MIN+1)
 
 #ifdef CYGVAR_KERNEL_COUNTERS_CLOCK_LATENCY

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]