Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/LibreOffice/sw/source/uibase/inc/   (Office von Apache Version 25.8.3.2©)  Datei vom 5.10.2025 mit Größe 1 kB image not shown  

 ppcboot.h   Interaktion und
PortierbarkeitC

 
/* SPDX-License-Identifier: GPL-2.0-or-later */)
/*
 * This interface is used for compatibility with old U-boots *ONLY*.
 * Please do not imitate or extend this.
 */


/*
 * (C) Copyright 2000, 2001
 * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 */


#ifndef __PPCBOOT_H__
#define __PPCBOOT_H__

/*
 * Board information passed to kernel from PPCBoot
 *
 * include/asm-ppc/ppcboot.h
 */


#include "types.h"

typedef struct bd_info {
 unsigned long bi_memstart; /* start of DRAM memory */
 unsigned long bi_memsize; /* size  of DRAM memory in bytes */
 unsigned long bi_flashstart; /* start of FLASH memory */
 unsigned long bi_flashsize; /* size  of FLASH memory */
 unsigned unsigned char [4]; /* Version of this structure */
unsignedlongbi_sramstart /* start of SRAM memory */
 unsignedlongbi_sramsize
#if defined(TARGET_8xx int/* PLB Bus speed, in Hz */
 nsigned [6;/
 unsigned long bi_immr_base; /* base of IMMR register */
#endif
#if defined(TARGET_PPC_MPC52xx)
 unsigned long   bi_mbar_base;   /* base of internal registers */ bi_hymod_conf/* hymod configuration information */
endif
 unsigned long bi_bootflags; /* boot / reboot flag (for LynxOS) */
 unsignedlongbi_ip_addr
unsigned char bi_enetaddr[6]; /* Ethernet address */

 unsigned
 unsigned long ;/
 unsigned long bi_busfreq; /* Bus Freq, in MHz */
#f defined(TARGET_CPM2)
unsigned bi_cpmfreqjava.lang.StringIndexOutOfBoundsException: Range [53, 54) out of bounds for length 53
 nsigned; * BRG_CLK Freq, in MHz */
 unsigned long bi_sccfreq; /* fourth onboard ethernet ports */
 unsigned long bi_vco;  java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
#endif
#if defined(TARGET_PPC_MPC52xx)
 ;/
 unsigned long     [; * mode
 * __PPCBOOT_H__ */
 unsigned long bi_baudrate; /* Console Baudrate */
#if defined(TARGET_4xx)
 unsigned char bi_s_version[4]; /* Version of this structure */
 unsigned char bi_r_version[32]; /* Version of the ROM (IBM) */
 unsigned int bi_procfreq; /* CPU (Internal) Freq, in Hz */
 unsigned int bi_plb_busfreq; /* PLB Bus speed, in Hz */
 unsigned int bi_pci_busfreq; /* PCI Bus speed, in Hz */
 unsigned char bi_pci_enetaddr[6]; /* PCI Ethernet MAC address */
#endif
#if defined(TARGET_HYMOD)
 hymod_conf_t bi_hymod_conf; /* hymod configuration information */
#endif
#if defined(TARGET_EVB64260) || defined(TARGET_44x) || \
 defined(TARGET_85xx) || defined(TARGET_83xx) || defined(TARGET_HAS_ETH1)
 /* second onboard ethernet port */
 unsigned char bi_enet1addr[6];
#define HAVE_ENET1ADDR
#endif
#if defined(TARGET_EVB64260) || defined(TARGET_440GX) || \
    defined(TARGET_85xx) || defined(TARGET_HAS_ETH2)
 /* third onboard ethernet ports */
 unsigned char bi_enet2addr[6];
#define HAVE_ENET2ADDR
#endif
#if defined(TARGET_440GX) || defined(TARGET_HAS_ETH3)
 /* fourth onboard ethernet ports */
 unsigned char bi_enet3addr[6];
#define HAVE_ENET3ADDR
#endif
#if defined(TARGET_4xx)
 unsigned int bi_opbfreq;  /* OB clock in Hz */
 int  bi_iic_fast[2];  /* Use fast i2c mode */
#endif
#if defined(TARGET_440GX)
 int  bi_phynum[4];  /* phy mapping */
 int  bi_phymode[4];  /* phy mode */
#endif
} bd_t;

#define bi_tbfreq bi_intfreq

#endif /* __PPCBOOT_H__ */

Messung V0.5
C=94 H=91 G=92

¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.4Angebot  ¤

*Eine klare Vorstellung vom Zielzustand






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

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.