Adaptec 1542B - AHA Storage Controller Fast SCSI 10 MBps Bedienungsanleitung Seite 164

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 265
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 163
R-Studio Manual159
© 2002...2013 R-Tools Technology Inc.
<if test="signature == 0x46464952"> <!-- ANSI: RIFF -->
<!-- The next 4 bytes are read and shown as an unsigned integer. The internal variable dataSize gets
the value of the field. -->
<field type="uint32" name="Size of the data in file" var="dataSize"/>
<!-- A new internal variable endOfFile is created and the expr field evaluates its value.-->
<setvar var="endOfFile" expr="offset + dataSize - 8"/>
<!-- The next 4 bytes is read and shown as an ANSI string. -->
<field type="char" size="4" name="File type"/>
<!-- A new section named DATA is created -->
<section name="DATA">
<!-- A new internal variable chunksOffset is created, the expr filed evaluating its value. This
variable gets the absolute value of template offset. -->
<setvar var="chunksOffset" expr="start_position"/>
<!-- A loop is created. Its condition is set in the test field (while the endOfFile variable is greater
then the current position.) -->
<repeat test="endOfFile > offset">
<!-- 4 bytes are read and shown as an ANSI string. -->
<field type="char" size="4" name="Signature"/>
<!-- The current position is moved backwards by 4 bytes. -->
<goto offset="-4"/>
<!-- The same 4 bytes are read and shown as an unsigned integer. The internal variable
signature gets this value. -->
<field type="uint32" name="Signature as unsigned integer" var="signature"/
>
<!-- A test against the condition (signature == LIST) -->
<if test="signature == 1414744396"> <!-- ANSI: LIST -->
<!-- The section is shown. Its name is LIST -->
<section name="LIST">
<!-- The current position is moved backward by 4 bytes. -->
<goto offset="-4"/>
<!-- The 4 bytes are read and shown as an unsigned hexadecimal integer. This field has the
attributes offset and assigned-template. If the user double-clicks this field, the AVI File LIST pattern
will be invoked and the current pattern position will be moved to the address specified in as-offset.-->
<field type="uint32" base="hex" name="Signature LIST as unsigned
integer in hex format" as-offset="start_position + offset - 4" assigned-
template="AVI File LIST"/>
<!-- The next 4 bytes are read and shown as an unsigned integer. The listSize variable
gets its value. -->
<field type="uint32" name="Size of the data in the list"
Seitenansicht 163
1 2 ... 159 160 161 162 163 164 165 166 167 168 169 ... 264 265

Kommentare zu diesen Handbüchern

Keine Kommentare