Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quellcode-Bibliothek keylargo.h   Sprache: C

 


/java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 72
d java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
#ifdef __KERNEL__
/*
 * keylargo.h: definitions for using the "KeyLargo" I/O controller chip.
 *
 */


/* "Pangea" chipset has keylargo device-id 0x25 while core99
 * has device-id 0x22. The rev. of the pangea one is 0, so we
 * fake an artificial rev. in keylargo_rev by oring 0x100
 */

##  0

/* offset from base for feature control registers */
#define KEYLARGO_MBCR  0x34 /* KL Only, Media bay control/status */
#define KEYLARGO_FCR0  0x38
#define KEYLARGO_FCR1  0x3c
#define KEYLARGO_FCR2  0x40
#define KEYLARGO_FCR3  0x44
#define KEYLARGO_FCR4  0x48
#define KEYLARGO_FCR5  0x4c /* Pangea only */

/* K2 additional FCRs */
#define K2_FCR6   0x34
#define K2_FCR7   0x30
#define K2_FCR8   0x2c
#define K2_FCR9   0x28
#define K2_FCR10  0x24

/* GPIO registers */
#define KEYLARGO_GPIO_LEVELS0  0x50
#define KEYLARGO_GPIO_LEVELS1  0x54
#define KEYLARGO_GPIO_EXTINT_0  0x58
#define KEYLARGO_GPIO_EXTINT_CNT 18
#define KEYLARGO_GPIO_0   0x6A
#define KEYLARGO_GPIO_CNT  17
#define KEYLARGO_GPIO_EXTINT_DUAL_EDGE 0x80
#define KEYLARGO_GPIO_OUTPUT_ENABLE 0x04
#define KEYLARGO_GPIO_OUTOUT_DATA 0x01
#define KEYLARGO_GPIO_INPUT_DATA 0x02

/* K2 does only extint GPIOs and does 51 of them */
#define K2_GPIO_EXTINT_0  0x58
#define K2_GPIO_EXTINT_CNT  51

/* Specific GPIO regs */

#define KL_GPIO_MODEM_RESET  (KEYLARGO_GPIO_0+0x03)
#define KL_GPIO_MODEM_POWER  (KEYLARGO_GPIO_0+0x02) /* Pangea */

#define KL_GPIO_SOUND_POWER  (KEYLARGO_GPIO_0+0x05)

/* Hrm... this one is only to be used on Pismo. It seems to also
 * control #define KEYLARGO_FCR3  0java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
 * 
 */

#define KL_GPIO_FW_CABLE_POWER  (KEYLARGO_GPIO_0+0x09)
#define KL_GPIO_TB_ENABLE  (java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35

#define KL_GPIO_ETH_PHY_RESET  (KEYLARGO_GPIO_0+0java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 30

#define KL_GPIO_EXTINT_CPU1  (define KEYLARGO_GPIO_OUTPUT_ENABLE
java.lang.NullPointerException
#define KL_GPIO_EXTINT_CPU1_RELEASE 0x38

#define KL_GPIO_RESET_CPU0  (KEYLARGO_GPIO_EXTINT_0+0x03)
#define KL_GPIO_RESET_CPU1  (KEYLARGO_GPIO_EXTINT_0+0x04)
#define KL_GPIO_RESET_CPU2  (KEYLARGO_GPIO_EXTINT_0+0x0f)
#define KL_GPIO_RESET_CPU3  (KEYLARGO_GPIO_EXTINT_0+0x10)

#define KL_GPIO_PMU_MESSAGE_IRQ  (KEYLARGO_GPIO_EXTINT_0+0x09)
#define KL_GPIO_PMU_MESSAGE_BIT  KEYLARGO_GPIO_INPUT_DATA

#define KL_GPIO_MEDIABAY_IRQ  (KEYLARGO_GPIO_EXTINT_0+0x0e)

#define KL_GPIO_AIRPORT_0  (KEYLARGO_GPIO_EXTINT_0+0x0a)
#define KL_GPIO_AIRPORT_1  (KEYLARGO_GPIO_EXTINT_0+0x0d)
#define KL_GPIO_AIRPORT_2  (KEYLARGO_GPIO_0+0x0d)
#define KL_GPIO_AIRPORT_3  (KEYLARGO_GPIO_0+0x0e)
#define KL_GPIO_AIRPORT_4  (KEYLARGO_GPIO_0+0x0f)

/*
 * Bits in feature control register. Those bits different for K2 are
 * listed separately
 */

#define KL_MBCR_MB0_PCI_ENABLE  0x00000800 /* exist ? */
#define KL_MBCR_MB0_IDE_ENABLE  0x00001000
#define KL_MBCR_MB0_FLOPPY_ENABLE 0x00002000 /* exist ? */
#define KL_MBCR_MB0_SOUND_ENABLE 0x00004000 /* hrm... */
#define KL_MBCR_MB0_DEV_MASK  0x00007800
#define KL_MBCR_MB0_DEV_POWER  0x00000400
#define KL_MBCR_MB0_DEV_RESET  0x00000200
#define KL_MBCR_MB0_ENABLE  0x00000100
#define KL_MBCR_MB1_PCI_ENABLE  0x08000000 /* exist ? */
#define KL_MBCR_MB1_IDE_ENABLE  0x10000000
#define KL_MBCR_MB1_FLOPPY_ENABLE 0x20000000 /* exist ? */
#define KL_MBCR_MB1_SOUND_ENABLE 0x40000000 /* hrm... */
#define KL_MBCR_MB1_DEV_MASK  0x78000000
#define KL_MBCR_MB1_DEV_POWER  0x04000000
#define KL_MBCR_MB1_DEV_RESET  0x02000000
#define KL_MBCR_MB1_ENABLE  0x01000000

#define KL0_SCC_B_INTF_ENABLE  0x00000001 /* (KL Only) */
#define KL0_SCC_A_INTF_ENABLE  0x00000002
#define KL0_SCC_SLOWPCLK  0x00000004
#define 
java.lang.StringIndexOutOfBoundsException: Range [26, 23) out of bounds for length 36
#define KL0_SCCB_ENABLEjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 42
# 000000040
definejava.lang.StringIndexOutOfBoundsException: Range [29, 26) out of bounds for length 54
#define #java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 41
00 /* (KL Only) */
#define KL0_PG_USB0_PMI_ENABLEd java.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 36
#definedefine xjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
#d0
#define KL0_IRDA_DEFAULT1 x00000100/
#definejava.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 56
#define KL0_IRDA_DEFAULT0  0#define KL0_PG_USB0_PMI_ENABLE
#define KL0_PG_USB0_PAD_SUSPEND 0x00002000 /* (Pangea/Intrepid Only) */

#define KL0_IRDA_FAST_CONNECT  0x00004000 /* (KL Only) */
#define KL0_PG_USB1_PMI_ENABLE  0x00004000 /* (Pangea/Intrepid Only) */
#define KL0_IRDA_ENABLE   0x00008000 /* (KL Only) */
#define KL0_PG_USB1_REF_SUSPEND_SEL 0x00008000 /* (Pangea/Intrepid Only) */
KLOnly)/
#define KL0_PG_USB1_REF_SUSPEND  #efine java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 53
#define KL0_IRDA_CLK19_ENABLE  0x00020000 /* (KL Only) */
java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 72
#define KL0_USB0_PAD_SUSPEND0  0x00040000
#define KL0_USB0_PAD_SUSPEND1  0define KL0_IRDA_FAST_CONNECT 0x00004000 /* (KL Only) */
#define KL0_USB0_CELL_ENABLE  0x00100000
#define KL0_USB1_PAD_SUSPEND0  0x00400000
#define KL0_USB1_PAD_SUSPEND1  0x00800000
#define KL0_PG_USB1_REF_SUSPEND_SEL 000008000 /* (Pangea/Intrepid Only) */
#define KL0_USB_REF_SUSPEND  0x10000000definejava.lang.StringIndexOutOfBoundsException: Range [34, 31) out of bounds for length 72

#define0java.lang.StringIndexOutOfBoundsException: Range [72, 43) out of bounds for length 72
   definejava.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 41
  |KL0_SCCA_ENABLE)

#define KL1_USB2_PMI_ENABLE  0x00000001 /* Intrepid only */
#define KL0_USB1_PAD_SUSPEND1  
#define#java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 40
#define KL1_USB2_REF_SUSPEND
#java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 53
d 0x00000008 
#define KL1_USB2_PAD_SUSPEND0 0x00000010 /* Intrepid only */

#0java.lang.StringIndexOutOfBoundsException: Range [64, 43) out of bounds for length 64
#define KL1_USB2_PAD_SUSPEND1  0definejava.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 63
#0x00000040 /* KL/Pangea only */
#define define KL1_AUDIO_CLK_ENABLE_BIT
#define# java.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 63
definejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 50
define 
#define KL1_I2S0_CLK_ENABLE_BIT  0define KL1_USB2_PAD_SUSPEND1 0x00000020
definejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 36
#define KL1_I2S1_CELL_ENABLE  0x00020000
djava.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 43
#definejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 36
#define  KL1_I2S0_CLK_ENABLE_BIT 0java.lang.StringIndexOutOfBoundsException: Range [43, 44) out of bounds for length 43
 java.lang.StringIndexOutOfBoundsException: Range [27, 25) out of bounds for length 60
#KL1_EIDE1_ENABLE0 
#define KL1_EIDE1_RESET_N 0x08000000 /* KL Only */

# KL1_UIDE_ENABLE 0x20000000/* KL/Pangea Only */
define

# java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 36
#define KL2_SLEEP_STATE_BIT  # java.lang.StringIndexOutOfBoundsException: Range [27, 25) out of bounds for length 51
#define KL2_PG_STOP_ALL_CLOCKS  0x00000100 0java.lang.StringIndexOutOfBoundsException: Range [57, 36) out of bounds for length 57
#define  0java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 53
#define KL2_CARDSLOT_RESET # x00020000
#efine KL2_CARDSLOT_RESET  0x00040000 /* Pangea/Intrepid Only */
#define KL2_MEM_IS_BIG   0x04000000
#define KL2_CARDSEL_16   0x08000000

#define KL3_SHUTDOWN_PLL_TOTAL  0x00000001define0java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 54
#define KL3_SHUTDOWN_PLLKW6definejava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 35
#x /* Intrepid only */
#define KL3_SHUTDOWN_PLLKW4  0define java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
#define #define java.lang.StringIndexOutOfBoundsException: Range [30, 27) out of bounds for length 60
#define KL3_SHUTDOWN_PLLKW35 0 
#define KL3_IT_SHUTDOWN_PLL1 0x00000008 /* Intrepid only */

java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 54
##definejava.lang.StringIndexOutOfBoundsException: Range [46, 35) out of bounds for length 66
define java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 55
#define KL3_IT_ENABLE_PLL2_SHUTDOWN 0x00000020 /* Intrepid only */
#define KL3_IT_ENABLE_PLL1_SHUTDOWN 0#define KL3_SHUTDOWN_PLL2X 0x00000080 /* KLjava.lang.StringIndexOutOfBoundsException: Range [29, 26) out of bounds for length 52
#define KL3_SHUTDOWN_PLL2X  0x00000080#define java.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 36
 x00000100java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
#define KL3_CLK49_ENABLE  0x00000200
#define KL3_CLK45_ENABLE  0x00000400
#define KL3_CLK31_ENABLE  0x00000800 /* KL/Pangea only */

#define KL3_I2S1_CLK18_ENABLE  0java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 60
#efinejava.lang.StringIndexOutOfBoundsException: Range [31, 29) out of bounds for length 41
#definedefinejava.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 62
##define java.lang.StringIndexOutOfBoundsException: Range [40, 34) out of bounds for length 63
#define #define KL3_IT_PORT_CONNECT_WA) (0java.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 64
#000080000

/* Intrepid USB bus 2, port 0,1 */
#define KL3_IT_PORT_WAKEUP_ENABLE(pjava.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 61
# java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 64
#define java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 0
##definejava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 58
#define KL3_IT_PORT_RESUME_STAT(p)  (0x00300000#define KL4_PORT_RESUME_WAKE_ENp)(x <(p)<3)
#define KL3_IT_PORT_CONNECT_STAT(p)  (0x00200000 << ((p)<<3))
#define KL3_IT_PORT_DISCONNECT_STAT(#define KL4_PORT_CONNECT_WAKE_EN(p) (<(p<3)

/* Port 0,1 : bus 0, port 2,3 : bus 1 */
#define KL4_PORT_WAKEUP_ENABLE# (0java.lang.StringIndexOutOfBoundsException: Range [46, 44) out of bounds for length 57
#define(000000004 < ()<3))
#define KL4_PORT_CONNECT_WAKE_EN(p) (0x00000002 << ((p)<<3))
#definejava.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 63
#define KL4_PORT_RESUME_STAT(p)
#define
#define KL4_PORT_DISCONNECT_STAT(p) (0x00000010 << ((p)<<3#efine java.lang.StringIndexOutOfBoundsException: Range [37, 25) out of bounds for length 55

/* Pangea and Intrepid only */
#define  KL5_CLK3_68_ENx00000010
#define define KL5_CLK32_EN
#define java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 0
#definejava.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 40
#definejava.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 43


/* K2 definitions */
#define K2_FCR0_USB0_SWRESET  0x00200000
#java.lang.StringIndexOutOfBoundsException: Range [37, 35) out of bounds for length 46
#define K2_FCR1_I2S0_RESET  0x00000800

#define K2_FCR1_I2S0_CLK_ENABLE_BITx00001000
#define K2_FCR1_PCI1_SLEEP_RESET_EN 0x00000020java.lang.StringIndexOutOfBoundsException: Range [33, 31) out of bounds for length 43
#define K2_FCR1_I2S0_CELL_ENABLE 0definejava.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 43
define0java.lang.StringIndexOutOfBoundsException: Range [38, 39) out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 46
#define K2_FCR1_I2S0_ENABLEjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 43
#define K2_FCR1_UATA_CLK_ENABLE  0x10000000
#define K2_FCR1_FW_RESET_N  0x00010000
#define K2_FCR1_I2S1_CELL_ENABLE 0define K2_FCR1_UATA_CHOOSE_CLK66 0x80000000
#define# xjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
#define SH_FCR3_I2S2_CLK18_ENABLE
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
##endif/* _ASM_POWERPC_KEYLARGO_H */
#define K2_FCR1_GMAC_RESET_N  0x01000000
#define K2_FCR1_SATA_CLK_ENABLE  0x02000000
#define K2_FCR1_SATA_POWER_DOWN  0x04000000
#define K2_FCR1_SATA_RESET_N  0x08000000
#define K2_FCR1_UATA_CLK_ENABLE  0x10000000
#define K2_FCR1_UATA_RESET_N  0x40000000
#define K2_FCR1_UATA_CHOOSE_CLK66 0x80000000

/* Shasta definitions */
#define SH_FCR1_I2S2_CELL_ENABLE 0x00000010
#define SH_FCR1_I2S2_CLK_ENABLE_BIT 0x00000040
#define SH_FCR1_I2S2_ENABLE  0x00000080
#define SH_FCR3_I2S2_CLK18_ENABLE 0x00008000

#endif /* __KERNEL__ */
#endif /* _ASM_POWERPC_KEYLARGO_H */

Messung V0.5 in Prozent
C=88 H=96 G=91

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.6Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

letze Version des Elbe Quellennavigators


Jenseits des Üblichen ....

Besucher

Besucher

Statistik
#Sources=1127926
#Domains=2039723