Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/arch/nios2/include/asm/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 851 B image not shown  

Quelle  cpuinfo.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * Copyright (C) 2011 Tobias Klauser <tklauser@distanz.ch>
 */


#ifndef _ASM_NIOS2_CPUINFO_H
#define _ASM_NIOS2_CPUINFO_H

#include <linux/types.h>

struct cpuinfo {
 /* Core CPU configuration */
 char cpu_impl[12];
 u32 cpu_clock_freq;
 bool mmu;
 bool has_div;
 bool has_mul;
 bool has_mulx;
 bool has_bmx;
 bool has_cdx;

 /* CPU caches */
 u32 icache_line_size;
 u32 icache_size;
 u32 dcache_line_size;
 u32 dcache_size;

 /* TLB */
 u32 tlb_pid_num_bits; /* number of bits used for the PID in TLBMISC */
 u32 tlb_num_ways;
 u32 tlb_num_ways_log2;
 u32 tlb_num_entries;
 u32 tlb_num_lines;
 u32 tlb_ptr_sz;

 /* Addresses */
 u32 reset_addr;
 u32 exception_addr;
 u32 fast_tlb_miss_exc_addr;
};

extern struct cpuinfo cpuinfo;

extern void setup_cpuinfo(void);

#endif /* _ASM_NIOS2_CPUINFO_H */

Messung V0.5
C=83 H=100 G=91

¤ Dauer der Verarbeitung: 0.12 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






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.