Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/include/linux/spi/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  altera.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Header File for Altera SPI Driver.
 */

#ifndef __LINUX_SPI_ALTERA_H
#define __LINUX_SPI_ALTERA_H

#include <linux/interrupt.h>
#include <linux/regmap.h>
#include <linux/spi/spi.h>
#include <linux/types.h>

#define ALTERA_SPI_MAX_CS  32

/**
 * struct altera_spi_platform_data - Platform data of the Altera SPI driver
 * @mode_bits: Mode bits of SPI host.
 * @num_chipselect: Number of chipselects.
 * @bits_per_word_mask: bitmask of supported bits_per_word for transfers.
 * @num_devices: Number of devices that shall be added when the driver
 * is probed.
 * @devices: The devices to add.
 */

struct altera_spi_platform_data {
 u16    mode_bits;
 u16    num_chipselect;
 u32    bits_per_word_mask;
 u16    num_devices;
 struct spi_board_info  *devices;
};

struct altera_spi {
 int irq;
 int len;
 int count;
 int bytes_per_word;
 u32 imr;

 /* data buffers */
 const unsigned char *tx;
 unsigned char *rx;

 struct regmap *regmap;
 u32 regoff;
 struct device *dev;
};

extern irqreturn_t altera_spi_irq(int irq, void *dev);
extern void altera_spi_init_host(struct spi_controller *host);
#endif /* __LINUX_SPI_ALTERA_H */

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

¤ 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.