artikel:vbf:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
artikel:vbf:start [Fri. 25.10.2019 19:40] go4itartikel:vbf:start [Fri. 07.08.2020 05:43] go4it
Zeile 56: Zeile 56:
 Direkt nach dem letzten ASCII-Zeichen des Beschreibungsteils (''}'') beginnt der Binärteil. Dieser enthält zunächst eine 4 Byte lange (DWORD) Adresse ab der die Daten im Zielsystem abgelegt werden sollen. Im nächsten DWORD ist die Länge des nach ihm folgenden Binärteiles enthalten. Direkt nach dem letzten ASCII-Zeichen des Beschreibungsteils (''}'') beginnt der Binärteil. Dieser enthält zunächst eine 4 Byte lange (DWORD) Adresse ab der die Daten im Zielsystem abgelegt werden sollen. Im nächsten DWORD ist die Länge des nach ihm folgenden Binärteiles enthalten.
  
-  - DWORD (Bsp. ''0x000004F4''Startadresse der Datenablage auf dem Zielsystem +  - 4 Bytes (DWORD) Startadresse der Datenablage auf dem Zielsystem (aus Beispiel oben: ''0x000004F4'') 
-  - DWORD (Bsp. ''0x00001A15''Länge des nun folgenden Payloads (Binärteils inkl. CRC) +  - 4 Bytes (DWORD) Länge des nun folgenden Payloads (Binärteils inkl. CRC) (aus Beispiel oben: ''0x00001A15''
-  - BYTE... = Die Daten +  - x Bytes Daten, ggfaufgeteilt in Blöcke (aus Beispiel oben: ''Bytes:    6677'' in ''Blocks:   1''
-  - WORD (Bsp. ''0x1C07''CRC-16 CCITT Prüfsumme des Payloads ohne CRC+  - 2 Bytes (WORD) CRC-16 CCITT Prüfsumme des Payloads ohne die CRC-Bytes selbst (aus Beispiel oben: ''0x1C07'')
  
-//Ein ''DWORD'' hat eine Länge von 4 Bytes, ein ''WORD'' eine Länge von 2 Bytes. Beides ist im Big-Endian Format kodiert.//+//Ein ''DWORD'' hat eine Länge von 4 Bytes, ein ''WORD'' eine Länge von 2 Bytes. Beides ist im Big-Endian Format kodiert, d.H. die Adressen werden von links nach rechts gelesen.//
  
 ===== Tools ===== ===== Tools =====
  • artikel/vbf/start.txt
  • Zuletzt geändert: Mon. 28.12.2020 12:19
  • von go4it