Herunterladen Inhalt Inhalt Diese Seite drucken

Sysmemswap - Bosch Rexroth IndraLogic 09VRS Bedienungsanleitung

Sps-system-bibliotheken 2g
Inhaltsverzeichnis

Werbung

44/126
Bosch Rexroth AG | Electric Drives
SysMem.library
11.2.14

SysMemSwap

-1,
falls udiSize mit einem unzulässigem Wert belegt wurde.
0,
falls Swapping nicht notwendig ist (d.h. die Daten im Buffer liegen bereits in Intel Byteorder vor.)
einen Wert >0,
der die Anzahl der geswappten Bytes wiedergibt. Speziell: Rückgabewert 1, falls Buffer vom Typ
Motorola ist und Funktion mit pbyBuffer =NULL aufgerufen wurde.
Input-Variable
Datentyp
pbyBuffer
POINTER TO BYTE
udiSize
UDINT
udiCount
UDINT
and Controls
Diese Funktion dient dazu, Daten in Speicherbereichen umzulagern (Swap‐
ping). Sie wird in erster Linie verwendet, um Daten von der Intel Byteorder in
die Motorola Byteorder umzuwandeln. Dadurch können portable Bibliotheken
erstellt werden.
Hinweis: Die Funktion führt die Operation nur auf Motorola-Zielsystemen (PPC)
durch, nicht auf Intel-Systemen (ARM, MIPS, SH, x86). Sehen Sie ansonsten
SysMemForceSwap, Seite
Der Rückgabewert vom Typ DINT liefert
Beschreibung
Zeiger auf die Adresse des zu swappenden Speicherbereichs
Anzahl an Stellen, die beim Swappen eine Einheit bilden; mögliche Wer‐
te: 2,4,8
Anzahl der Speicherstellen (Bytes) im angegebenen Speicherbereich,
die geswappt werden sollen
Rexroth IndraLogic 09VRS | Bibliotheksbeschreibung
41.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis