mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-16 05:16:36 +00:00
52 lines
1,005 B
Text
52 lines
1,005 B
Text
|
<!-- ##### SECTION Title ##### -->
|
||
|
gstarch
|
||
|
|
||
|
<!-- ##### SECTION Short_Description ##### -->
|
||
|
Architecural specific macros and functions.
|
||
|
|
||
|
<!-- ##### SECTION Long_Description ##### -->
|
||
|
<para>
|
||
|
This file contains various macros and function for performing common
|
||
|
GStreamer tasks that requires some knowledge of the underlaying architecture.
|
||
|
Porting to other CPU architectures will typically require adding appropriate
|
||
|
implementations in this file.
|
||
|
|
||
|
</para>
|
||
|
|
||
|
<!-- ##### SECTION See_Also ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
<!-- ##### MACRO GST_ARCH_CALL ##### -->
|
||
|
<para>
|
||
|
Jumps to a specific location in memory.
|
||
|
</para>
|
||
|
|
||
|
@target: the memory to jump to.
|
||
|
|
||
|
|
||
|
<!-- ##### MACRO GST_ARCH_SET_SP ##### -->
|
||
|
<para>
|
||
|
Sets the stackpointer.
|
||
|
</para>
|
||
|
|
||
|
@stackpointer: the stackpointer to set.
|
||
|
|
||
|
|
||
|
<!-- ##### MACRO GST_ARCH_SETUP_STACK ##### -->
|
||
|
<para>
|
||
|
Make toom on the stack?
|
||
|
</para>
|
||
|
|
||
|
@sp: the stackpointer to modify.
|
||
|
|
||
|
|
||
|
<!-- ##### MACRO GST_ARCH_PRESETJMP ##### -->
|
||
|
<para>
|
||
|
Do something funny, which is required on some archs..
|
||
|
</para>
|
||
|
|
||
|
|
||
|
|