Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/gpu/drm/etnaviv/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 14 kB image not shown  

Quelle  cmdstream.xml.h   Sprache: C

 
#ifndef CMDSTREAM_XML
#define CMDSTREAM_XML

/* Autogenerated file, DO NOT EDIT manually!

This file was generated by the rules-ng-ng headergen tool in this git repository:
http://0x04.net/cgit/index.cgi/rules-ng-ng
git clone git://0x04.net/rules-ng-ng

The rules-ng-ng source files this header was generated from are:
- cmdstream.xml (  16933 bytes, from 2023-12-11 15:50:17)
- copyright.xml (   1597 bytes, from 2016-11-10 13:58:32)
- common.xml    (  35664 bytes, from 2023-12-06 10:55:32)

Copyright (C) 2012-2023 by the following authors:
- Wladimir J. van der Laan <laanwj@gmail.com>
- Christian Gmeiner <christian.gmeiner@gmail.com>
- Lucas Stach <l.stach@pengutronix.de>
- Russell King <rmk@arm.linux.org.uk>

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sub license,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice (including the
next paragraph) shall be included in all copies or substantial portions
of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
*/



#define FE_OPCODE_LOAD_STATE     0x00000001
#define FE_OPCODE_END      0x00000002
#define FE_OPCODE_NOP      0x00000003
#define FE_OPCODE_DRAW_2D     0x00000004
#define FE_OPCODE_DRAW_PRIMITIVES    0x00000005
#define FE_OPCODE_DRAW_INDEXED_PRIMITIVES   0x00000006
#define FE_OPCODE_WAIT      0x00000007
#define FE_OPCODE_LINK      0x00000008
#define FE_OPCODE_STALL      0x00000009
#define FE_OPCODE_CALL      0x0000000a
#define FE_OPCODE_RETURN     0x0000000b
#define FE_OPCODE_DRAW_INSTANCED    0x0000000c
#define FE_OPCODE_CHIP_SELECT     0x0000000d
#define FE_OPCODE_WAIT_FENCE     0x0000000f
#define FE_OPCODE_DRAW_INDIRECT     0x00000010
#define FE_OPCODE_SNAP_PAGES     0x00000013
#define PRIMITIVE_TYPE_POINTS     0x00000001
#define PRIMITIVE_TYPE_LINES     0x00000002
#define PRIMITIVE_TYPE_LINE_STRIP    0x00000003
#define PRIMITIVE_TYPE_TRIANGLES    0x00000004
#define PRIMITIVE_TYPE_TRIANGLE_STRIP    0x00000005
#define PRIMITIVE_TYPE_TRIANGLE_FAN    0x00000006
#define PRIMITIVE_TYPE_LINE_LOOP    0x00000007
#define PRIMITIVE_TYPE_QUADS     0x00000008
#define VIV_FE_LOAD_STATE     0x00000000

#define VIV_FE_LOAD_STATE_HEADER    0x00000000
#define VIV_FE_LOAD_STATE_HEADER_OP__MASK   0xf8000000
#define VIV_FE_LOAD_STATE_HEADER_OP__SHIFT   27
#define VIV_FE_LOAD_STATE_HEADER_OP_LOAD_STATE   0x08000000
#define VIV_FE_LOAD_STATE_HEADER_FIXP    0x04000000
#define VIV_FE_LOAD_STATE_HEADER_COUNT__MASK   0x03ff0000
#define VIV_FE_LOAD_STATE_HEADER_COUNT__SHIFT   16
#define VIV_FE_LOAD_STATE_HEADER_COUNT(x)   (((x) << VIV_FE_LOAD_STATE_HEADER_COUNT__SHIFT) & VIV_FE_LOAD_STATE_HEADER_COUNT__MASK)
#define VIV_FE_LOAD_STATE_HEADER_OFFSET__MASK   0x0000ffff
#define VIV_FE_LOAD_STATE_HEADER_OFFSET__SHIFT   0
#define VIV_FE_LOAD_STATE_HEADER_OFFSET(x)   (((x) << VIV_FE_LOAD_STATE_HEADER_OFFSET__SHIFT) & VIV_FE_LOAD_STATE_HEADER_OFFSET__MASK)
#define VIV_FE_LOAD_STATE_HEADER_OFFSET__SHR   2

#define VIV_FE_END      0x00000000

#define VIV_FE_END_HEADER     0x00000000
#define VIV_FE_END_HEADER_EVENT_ID__MASK   0x0000001f
#define VIV_FE_END_HEADER_EVENT_ID__SHIFT   0
#define VIV_FE_END_HEADER_EVENT_ID(x)    (((x) << VIV_FE_END_HEADER_EVENT_ID__SHIFT) & VIV_FE_END_HEADER_EVENT_ID__MASK)
#define VIV_FE_END_HEADER_EVENT_ENABLE    0x00000100
#define VIV_FE_END_HEADER_OP__MASK    0xf8000000
#define VIV_FE_END_HEADER_OP__SHIFT    27
#define VIV_FE_END_HEADER_OP_END    0x10000000

#define VIV_FE_NOP      0x00000000

#define VIV_FE_NOP_HEADER     0x00000000
#define VIV_FE_NOP_HEADER_OP__MASK    0xf8000000
#define VIV_FE_NOP_HEADER_OP__SHIFT    27
#define VIV_FE_NOP_HEADER_OP_NOP    0x18000000

#define VIV_FE_DRAW_2D      0x00000000

#define VIV_FE_DRAW_2D_HEADER     0x00000000
#define VIV_FE_DRAW_2D_HEADER_COUNT__MASK   0x0000ff00
#define VIV_FE_DRAW_2D_HEADER_COUNT__SHIFT   8
#define VIV_FE_DRAW_2D_HEADER_COUNT(x)    (((x) << VIV_FE_DRAW_2D_HEADER_COUNT__SHIFT) &&nbsp;VIV_FE_DRAW_2D_HEADER_COUNT__MASK)
#define VIV_FE_DRAW_2D_HEADER_DATA_COUNT__MASK   0x07ff0000
#define VIV_FE_DRAW_2D_HEADER_DATA_COUNT__SHIFT   16
#define VIV_FE_DRAW_2D_HEADER_DATA_COUNT(x)   (((x) << VIV_FE_DRAW_2D_HEADER_DATA_COUNT__SHIFT) & VIV_FE_DRAW_2D_HEADER_DATA_COUNT__MASK)
#define VIV_FE_DRAW_2D_HEADER_OP__MASK    0xf8000000
#define VIV_FE_DRAW_2D_HEADER_OP__SHIFT    27
#define VIV_FE_DRAW_2D_HEADER_OP_DRAW_2D   0x20000000

#define VIV_FE_DRAW_2D_TOP_LEFT     0x00000008
#define VIV_FE_DRAW_2D_TOP_LEFT_X__MASK    0x0000ffff
#define VIV_FE_DRAW_2D_TOP_LEFT_X__SHIFT   0
#define VIV_FE_DRAW_2D_TOP_LEFT_X(x)    (((x) << VIV_FE_DRAW_2D_TOP_LEFT_X__SHIFT) & VIV_FE_DRAW_2D_TOP_LEFT_X__MASK)
#define VIV_FE_DRAW_2D_TOP_LEFT_Y__MASK    0xffff0000
#define VIV_FE_DRAW_2D_TOP_LEFT_Y__SHIFT   16
#define VIV_FE_DRAW_2D_TOP_LEFT_Y(x)    (((x) << VIV_FE_DRAW_2D_TOP_LEFT_Y__SHIFT) & VIV_FE_DRAW_2D_TOP_LEFT_Y__MASK)

#define VIV_FE_DRAW_2D_BOTTOM_RIGHT    0x0000000c
#define VIV_FE_DRAW_2D_BOTTOM_RIGHT_X__MASK   0x0000ffff
#define VIV_FE_DRAW_2D_BOTTOM_RIGHT_X__SHIFT   0
#define VIV_FE_DRAW_2D_BOTTOM_RIGHT_X(x)   (((x) << VIV_FE_DRAW_2D_BOTTOM_RIGHT_X__SHIFT) & VIV_FE_DRAW_2D_BOTTOM_RIGHT_X__MASK)
#define VIV_FE_DRAW_2D_BOTTOM_RIGHT_Y__MASK   0xffff0000
#define VIV_FE_DRAW_2D_BOTTOM_RIGHT_Y__SHIFT   16
#define VIV_FE_DRAW_2D_BOTTOM_RIGHT_Y(x)   (((x) << VIV_FE_DRAW_2D_BOTTOM_RIGHT_Y__SHIFT) & VIV_FE_DRAW_2D_BOTTOM_RIGHT_Y__MASK)

#define VIV_FE_DRAW_PRIMITIVES     0x00000000

#define VIV_FE_DRAW_PRIMITIVES_HEADER    0x00000000
#define VIV_FE_DRAW_PRIMITIVES_HEADER_OP__MASK   0xf8000000
#define VIV_FE_DRAW_PRIMITIVES_HEADER_OP__SHIFT   27
#define VIV_FE_DRAW_PRIMITIVES_HEADER_OP_DRAW_PRIMITIVES 0x28000000

#define VIV_FE_DRAW_PRIMITIVES_COMMAND    0x00000004
#define VIV_FE_DRAW_PRIMITIVES_COMMAND_TYPE__MASK  0x000000ff
#define VIV_FE_DRAW_PRIMITIVES_COMMAND_TYPE__SHIFT  0
#define VIV_FE_DRAW_PRIMITIVES_COMMAND_TYPE(x)   (((x) << VIV_FE_DRAW_PRIMITIVES_COMMAND_TYPE__SHIFT) & VIV_FE_DRAW_PRIMITIVES_COMMAND_TYPE__MASK)

#define VIV_FE_DRAW_PRIMITIVES_START    0x00000008

#define VIV_FE_DRAW_PRIMITIVES_COUNT    0x0000000c

#define VIV_FE_DRAW_INDEXED_PRIMITIVES    0x00000000

#define VIV_FE_DRAW_INDEXED_PRIMITIVES_HEADER   0x00000000
#define VIV_FE_DRAW_INDEXED_PRIMITIVES_HEADER_OP__MASK  0xf8000000
#define VIV_FE_DRAW_INDEXED_PRIMITIVES_HEADER_OP__SHIFT  27
#define VIV_FE_DRAW_INDEXED_PRIMITIVES_HEADER_OP_DRAW_INDEXED_PRIMITIVES 0x30000000

#define VIV_FE_DRAW_INDEXED_PRIMITIVES_COMMAND   0x00000004
#define VIV_FE_DRAW_INDEXED_PRIMITIVES_COMMAND_TYPE__MASK 0x000000ff
#define VIV_FE_DRAW_INDEXED_PRIMITIVES_COMMAND_TYPE__SHIFT 0
#define VIV_FE_DRAW_INDEXED_PRIMITIVES_COMMAND_TYPE(x)  (((x) << VIV_FE_DRAW_INDEXED_PRIMITIVES_COMMAND_TYPE__SHIFT) & VIV_FE_DRAW_INDEXED_PRIMITIVES_COMMAND_TYPE__MASK)

#define VIV_FE_DRAW_INDEXED_PRIMITIVES_START   0x00000008

#define VIV_FE_DRAW_INDEXED_PRIMITIVES_COUNT   0x0000000c

#define VIV_FE_DRAW_INDEXED_PRIMITIVES_OFFSET   0x00000010

#define VIV_FE_WAIT      0x00000000

#define VIV_FE_WAIT_HEADER     0x00000000
#define VIV_FE_WAIT_HEADER_DELAY__MASK    0x0000ffff
#define VIV_FE_WAIT_HEADER_DELAY__SHIFT    0
#define VIV_FE_WAIT_HEADER_DELAY(x)    (((x) << VIV_FE_WAIT_HEADER_DELAY__SHIFT) & VIV_FE_WAIT_HEADER_DELAY__MASK)
#define VIV_FE_WAIT_HEADER_OP__MASK    0xf8000000
#define VIV_FE_WAIT_HEADER_OP__SHIFT    27
#define VIV_FE_WAIT_HEADER_OP_WAIT    0x38000000

#define VIV_FE_LINK      0x00000000

#define VIV_FE_LINK_HEADER     0x00000000
#define VIV_FE_LINK_HEADER_PREFETCH__MASK   0x0000ffff
#define VIV_FE_LINK_HEADER_PREFETCH__SHIFT   0
#define VIV_FE_LINK_HEADER_PREFETCH(x)    (((x) << VIV_FE_LINK_HEADER_PREFETCH__SHIFT) &&nbsp;VIV_FE_LINK_HEADER_PREFETCH__MASK)
#define VIV_FE_LINK_HEADER_OP__MASK    0xf8000000
#define VIV_FE_LINK_HEADER_OP__SHIFT    27
#define VIV_FE_LINK_HEADER_OP_LINK    0x40000000

#define VIV_FE_LINK_ADDRESS     0x00000004

#define VIV_FE_STALL      0x00000000

#define VIV_FE_STALL_HEADER     0x00000000
#define VIV_FE_STALL_HEADER_OP__MASK    0xf8000000
#define VIV_FE_STALL_HEADER_OP__SHIFT    27
#define VIV_FE_STALL_HEADER_OP_STALL    0x48000000

#define VIV_FE_STALL_TOKEN     0x00000004
#define VIV_FE_STALL_TOKEN_FROM__MASK    0x0000001f
#define VIV_FE_STALL_TOKEN_FROM__SHIFT    0
#define VIV_FE_STALL_TOKEN_FROM(x)    (((x) << VIV_FE_STALL_TOKEN_FROM__SHIFT) & VIV_FE_STALL_TOKEN_FROM__MASK)
#define VIV_FE_STALL_TOKEN_TO__MASK    0x00001f00
#define VIV_FE_STALL_TOKEN_TO__SHIFT    8
#define VIV_FE_STALL_TOKEN_TO(x)    (((x) << VIV_FE_STALL_TOKEN_TO__SHIFT) & VIV_FE_STALL_TOKEN_TO__MASK)
#define VIV_FE_STALL_TOKEN_UNK28__MASK    0x30000000
#define VIV_FE_STALL_TOKEN_UNK28__SHIFT    28
#define VIV_FE_STALL_TOKEN_UNK28(x)    (((x) << VIV_FE_STALL_TOKEN_UNK28__SHIFT) & VIV_FE_STALL_TOKEN_UNK28__MASK)

#define VIV_FE_CALL      0x00000000

#define VIV_FE_CALL_HEADER     0x00000000
#define VIV_FE_CALL_HEADER_PREFETCH__MASK   0x0000ffff
#define VIV_FE_CALL_HEADER_PREFETCH__SHIFT   0
#define VIV_FE_CALL_HEADER_PREFETCH(x)    (((x) << VIV_FE_CALL_HEADER_PREFETCH__SHIFT) &&nbsp;VIV_FE_CALL_HEADER_PREFETCH__MASK)
#define VIV_FE_CALL_HEADER_OP__MASK    0xf8000000
#define VIV_FE_CALL_HEADER_OP__SHIFT    27
#define VIV_FE_CALL_HEADER_OP_CALL    0x50000000

#define VIV_FE_CALL_ADDRESS     0x00000004

#define VIV_FE_CALL_RETURN_PREFETCH    0x00000008

#define VIV_FE_CALL_RETURN_ADDRESS    0x0000000c

#define VIV_FE_RETURN      0x00000000

#define VIV_FE_RETURN_HEADER     0x00000000
#define VIV_FE_RETURN_HEADER_OP__MASK    0xf8000000
#define VIV_FE_RETURN_HEADER_OP__SHIFT    27
#define VIV_FE_RETURN_HEADER_OP_RETURN    0x58000000

#define VIV_FE_CHIP_SELECT     0x00000000

#define VIV_FE_CHIP_SELECT_HEADER    0x00000000
#define VIV_FE_CHIP_SELECT_HEADER_OP__MASK   0xf8000000
#define VIV_FE_CHIP_SELECT_HEADER_OP__SHIFT   27
#define VIV_FE_CHIP_SELECT_HEADER_OP_CHIP_SELECT  0x68000000
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP15   0x00008000
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP14   0x00004000
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP13   0x00002000
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP12   0x00001000
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP11   0x00000800
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP10   0x00000400
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP9   0x00000200
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP8   0x00000100
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP7   0x00000080
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP6   0x00000040
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP5   0x00000020
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP4   0x00000010
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP3   0x00000008
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP2   0x00000004
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP1   0x00000002
#define VIV_FE_CHIP_SELECT_HEADER_ENABLE_CHIP0   0x00000001

#define VIV_FE_DRAW_INSTANCED     0x00000000

#define VIV_FE_DRAW_INSTANCED_HEADER    0x00000000
#define VIV_FE_DRAW_INSTANCED_HEADER_OP__MASK   0xf8000000
#define VIV_FE_DRAW_INSTANCED_HEADER_OP__SHIFT   27
#define VIV_FE_DRAW_INSTANCED_HEADER_OP_DRAW_INSTANCED  0x60000000
#define VIV_FE_DRAW_INSTANCED_HEADER_INDEXED   0x00100000
#define VIV_FE_DRAW_INSTANCED_HEADER_TYPE__MASK   0x000f0000
#define VIV_FE_DRAW_INSTANCED_HEADER_TYPE__SHIFT  16
#define VIV_FE_DRAW_INSTANCED_HEADER_TYPE(x)   (((x) << VIV_FE_DRAW_INSTANCED_HEADER_TYPE__SHIFT) & VIV_FE_DRAW_INSTANCED_HEADER_TYPE__MASK)
#define VIV_FE_DRAW_INSTANCED_HEADER_INSTANCE_COUNT_LO__MASK 0x0000ffff
#define VIV_FE_DRAW_INSTANCED_HEADER_INSTANCE_COUNT_LO__SHIFT 0
#define VIV_FE_DRAW_INSTANCED_HEADER_INSTANCE_COUNT_LO(x) (((x) << VIV_FE_DRAW_INSTANCED_HEADER_INSTANCE_COUNT_LO__SHIFT) & VIV_FE_DRAW_INSTANCED_HEADER_INSTANCE_COUNT_LO__MASK)

#define VIV_FE_DRAW_INSTANCED_COUNT    0x00000004
#define VIV_FE_DRAW_INSTANCED_COUNT_INSTANCE_COUNT_HI__MASK 0xff000000
#define VIV_FE_DRAW_INSTANCED_COUNT_INSTANCE_COUNT_HI__SHIFT 24
#define VIV_FE_DRAW_INSTANCED_COUNT_INSTANCE_COUNT_HI(x) (((x) << VIV_FE_DRAW_INSTANCED_COUNT_INSTANCE_COUNT_HI__SHIFT) & VIV_FE_DRAW_INSTANCED_COUNT_INSTANCE_COUNT_HI__MASK)
#define VIV_FE_DRAW_INSTANCED_COUNT_VERTEX_COUNT__MASK  0x00ffffff
#define VIV_FE_DRAW_INSTANCED_COUNT_VERTEX_COUNT__SHIFT  0
#define VIV_FE_DRAW_INSTANCED_COUNT_VERTEX_COUNT(x)  (((x) << VIV_FE_DRAW_INSTANCED_COUNT_VERTEX_COUNT__SHIFT) & VIV_FE_DRAW_INSTANCED_COUNT_VERTEX_COUNT__MASK)

#define VIV_FE_DRAW_INSTANCED_START    0x00000008
#define VIV_FE_DRAW_INSTANCED_START_INDEX__MASK   0xffffffff
#define VIV_FE_DRAW_INSTANCED_START_INDEX__SHIFT  0
#define VIV_FE_DRAW_INSTANCED_START_INDEX(x)   (((x) << VIV_FE_DRAW_INSTANCED_START_INDEX__SHIFT) & VIV_FE_DRAW_INSTANCED_START_INDEX__MASK)

#define VIV_FE_WAIT_FENCE     0x00000000

#define VIV_FE_WAIT_FENCE_HEADER    0x00000000
#define VIV_FE_WAIT_FENCE_HEADER_OP__MASK   0xf8000000
#define VIV_FE_WAIT_FENCE_HEADER_OP__SHIFT   27
#define VIV_FE_WAIT_FENCE_HEADER_OP_WAIT_FENCE   0x78000000
#define VIV_FE_WAIT_FENCE_HEADER_UNK16__MASK   0x00030000
#define VIV_FE_WAIT_FENCE_HEADER_UNK16__SHIFT   16
#define VIV_FE_WAIT_FENCE_HEADER_UNK16(x)   (((x) << VIV_FE_WAIT_FENCE_HEADER_UNK16__SHIFT) & VIV_FE_WAIT_FENCE_HEADER_UNK16__MASK)
#define VIV_FE_WAIT_FENCE_HEADER_WAITCOUNT__MASK  0x0000ffff
#define VIV_FE_WAIT_FENCE_HEADER_WAITCOUNT__SHIFT  0
#define VIV_FE_WAIT_FENCE_HEADER_WAITCOUNT(x)   (((x) << VIV_FE_WAIT_FENCE_HEADER_WAITCOUNT__SHIFT) & VIV_FE_WAIT_FENCE_HEADER_WAITCOUNT__MASK)

#define VIV_FE_WAIT_FENCE_ADDRESS    0x00000004

#define VIV_FE_DRAW_INDIRECT     0x00000000

#define VIV_FE_DRAW_INDIRECT_HEADER    0x00000000
#define VIV_FE_DRAW_INDIRECT_HEADER_OP__MASK   0xf8000000
#define VIV_FE_DRAW_INDIRECT_HEADER_OP__SHIFT   27
#define VIV_FE_DRAW_INDIRECT_HEADER_OP_DRAW_INDIRECT  0x80000000
#define VIV_FE_DRAW_INDIRECT_HEADER_INDEXED   0x00000100
#define VIV_FE_DRAW_INDIRECT_HEADER_TYPE__MASK   0x0000000f
#define VIV_FE_DRAW_INDIRECT_HEADER_TYPE__SHIFT   0
#define VIV_FE_DRAW_INDIRECT_HEADER_TYPE(x)   (((x) << VIV_FE_DRAW_INDIRECT_HEADER_TYPE__SHIFT) & VIV_FE_DRAW_INDIRECT_HEADER_TYPE__MASK)

#define VIV_FE_DRAW_INDIRECT_ADDRESS    0x00000004

#define VIV_FE_SNAP_PAGES     0x00000000

#define VIV_FE_SNAP_PAGES_HEADER    0x00000000
#define VIV_FE_SNAP_PAGES_HEADER_OP__MASK   0xf8000000
#define VIV_FE_SNAP_PAGES_HEADER_OP__SHIFT   27
#define VIV_FE_SNAP_PAGES_HEADER_OP_SNAP_PAGES   0x98000000
#define VIV_FE_SNAP_PAGES_HEADER_UNK0__MASK   0x0000001f
#define VIV_FE_SNAP_PAGES_HEADER_UNK0__SHIFT   0
#define VIV_FE_SNAP_PAGES_HEADER_UNK0(x)   (((x) << VIV_FE_SNAP_PAGES_HEADER_UNK0__SHIFT) & VIV_FE_SNAP_PAGES_HEADER_UNK0__MASK)


#endif /* CMDSTREAM_XML */

Messung V0.5
C=92 H=96 G=93

¤ Dauer der Verarbeitung: 0.5 Sekunden  ¤

*© 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.