mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-13 11:56:35 +00:00
43cbc42c45
Original commit message from CVS: the 'brown paper bag' commit. sorry for the email spam on this one, but it will be laaaarrrggggeee
51 lines
1,005 B
Text
51 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>
|
|
|
|
|
|
|