[OpenBIOS] r344 - cpu/x86/pc/olpc

svn at openbios.org svn at openbios.org
Thu May 3 09:51:01 CEST 2007


Author: wmb
Date: 2007-05-03 09:51:00 +0200 (Thu, 03 May 2007)
New Revision: 344

Modified:
   cpu/x86/pc/olpc/chipinit.fth
   cpu/x86/pc/olpc/vsapci.fth
Log:
OLPC B3 - Added interrupt line and interrupt pin reporting for the LX display,
and changed the display interrupt to IRQ14 so it doesn't share with the CaFe interrupt.








Modified: cpu/x86/pc/olpc/chipinit.fth
===================================================================
--- cpu/x86/pc/olpc/chipinit.fth	2007-05-01 16:45:44 UTC (rev 343)
+++ cpu/x86/pc/olpc/chipinit.fth	2007-05-03 07:51:00 UTC (rev 344)
@@ -551,7 +551,7 @@
   msr: 5140.0020 00000000.bb350a00.  \ IRQM_YLOW
   msr: 5140.0021 00000000.04000000.  \ IRQM_YHIGH
   msr: 5140.0022 00000000.00002222.  \ IRQM_ZLOW
-  msr: 5140.0023 00000000.60baa5b2.  \ IRQM_ZHIGH
+  msr: 5140.0023 00000000.60baa5e2.  \ IRQM_ZHIGH
   msr: 5140.0025 00000000.00001002.  \ IRQM_LPC
 \ msr: 5140.0028 00000000.00000000.  \ MFGPT_IRQ off - default
 \ msr: 5140.0040 00000000.00000000.  \ DMA_MAP - default

Modified: cpu/x86/pc/olpc/vsapci.fth
===================================================================
--- cpu/x86/pc/olpc/vsapci.fth	2007-05-01 16:45:44 UTC (rev 343)
+++ cpu/x86/pc/olpc/vsapci.fth	2007-05-03 07:51:00 UTC (rev 344)
@@ -38,7 +38,7 @@
   fd000000 , fe000000 , fe004000 , fe008000 , \ FB, GP, VG, DF
          0 ,        0 ,        0 ,   30100b , \ VIP (LX only)
          0 ,        0 ,        0 ,        0 ,
-         0 ,        0 ,        0 ,        0 ,
+         0 ,        0 ,        0 ,        0 , \ Interrupt goes at 5c for LX
        3d0 ,      3c0 ,    a0000 ,        0 , \ VG IO, VG IO, EGA FB, MONO FB
          0 ,        0 ,        0 ,        0 ,
 
@@ -203,6 +203,7 @@
       h# ffffc000 gxfb-hdr h# 10 + l!  \ BAR4 MASK - VIP
       h# 20811022 gxfb-hdr h# 20 + l!  \ Vendor/device ID - AMD 
       h# fe00c000 gxfb-hdr h# 40 + l!  \ BAR4 address - VIP 
+      h#      10e gxfb-hdr h# 5c + w!  \ Interrupt pin and line - INTA, IRQ 14
    then
 
 [ifdef] lx-devel  exit  [then]




More information about the OpenBIOS mailing list