Sound Open Firmware
Loading...
Searching...
No Matches
xa_memory_standards.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define XA_MEM_NO_ALIGN   0x01
#define XA_MEMTYPE_PERSIST   0x00
#define XA_MEMTYPE_SCRATCH   0x01
#define XA_MEMTYPE_INPUT   0x02
#define XA_MEMTYPE_OUTPUT   0x03
#define XA_MEMTYPE_TABLE   0x04
#define XA_MEMTYPE_PRE_FRAME_INPUT   0x05
#define XA_MEMTYPE_PRE_FRAME_SCRATCH   0x06
#define XA_MEMTYPE_AUTO_VAR   0x80
#define XA_MEMPRIORITY_ANYWHERE   0x00
#define XA_MEMPRIORITY_LOWEST   0x01
#define XA_MEMPRIORITY_LOW   0x02
#define XA_MEMPRIORITY_NORM   0x03
#define XA_MEMPRIORITY_ABOVE_NORM   0x04
#define XA_MEMPRIORITY_HIGH   0x05
#define XA_MEMPRIORITY_HIGHER   0x06
#define XA_MEMPRIORITY_CRITICAL   0x07
#define XA_MEMPLACE_FAST_RAM_0   0x000001
#define XA_MEMPLACE_FAST_RAM_1   0x000002
#define XA_MEMPLACE_FAST_RAM_2   0x000004
#define XA_MEMPLACE_FAST_RAM_3   0x000008
#define XA_MEMPLACE_FAST_RAM_4   0x000010
#define XA_MEMPLACE_FAST_RAM_5   0x000020
#define XA_MEMPLACE_FAST_RAM_6   0x000040
#define XA_MEMPLACE_FAST_RAM_7   0x000080
#define XA_MEMPLACE_INT_RAM_0   0x000100
#define XA_MEMPLACE_INT_RAM_1   0x000200
#define XA_MEMPLACE_INT_RAM_2   0x000400
#define XA_MEMPLACE_INT_RAM_3   0x000800
#define XA_MEMPLACE_INT_RAM_4   0x001000
#define XA_MEMPLACE_INT_RAM_5   0x002000
#define XA_MEMPLACE_INT_RAM_6   0x004000
#define XA_MEMPLACE_INT_RAM_7   0x008000
#define XA_MEMPLACE_EXT_RAM_0   0x010000
#define XA_MEMPLACE_EXT_RAM_1   0x020000
#define XA_MEMPLACE_EXT_RAM_2   0x040000
#define XA_MEMPLACE_EXT_RAM_3   0x080000
#define XA_MEMPLACE_EXT_RAM_4   0x100000
#define XA_MEMPLACE_EXT_RAM_5   0x200000
#define XA_MEMPLACE_EXT_RAM_6   0x400000
#define XA_MEMPLACE_EXT_RAM_7   0x800000
#define XA_MEMPLACE_DONTCARE_H   0xFFFFFFFF
#define XA_MEMPLACE_DONTCARE_L   0xFFFFFFFF
#define XA_PC_RAM_H   0x00000000
#define XA_PC_RAM_L   XA_MEMPLACE_EXT_RAM_0

Macro Definition Documentation

◆ XA_MEM_NO_ALIGN

#define XA_MEM_NO_ALIGN   0x01

◆ XA_MEMPLACE_DONTCARE_H

#define XA_MEMPLACE_DONTCARE_H   0xFFFFFFFF

◆ XA_MEMPLACE_DONTCARE_L

#define XA_MEMPLACE_DONTCARE_L   0xFFFFFFFF

◆ XA_MEMPLACE_EXT_RAM_0

#define XA_MEMPLACE_EXT_RAM_0   0x010000

◆ XA_MEMPLACE_EXT_RAM_1

#define XA_MEMPLACE_EXT_RAM_1   0x020000

◆ XA_MEMPLACE_EXT_RAM_2

#define XA_MEMPLACE_EXT_RAM_2   0x040000

◆ XA_MEMPLACE_EXT_RAM_3

#define XA_MEMPLACE_EXT_RAM_3   0x080000

◆ XA_MEMPLACE_EXT_RAM_4

#define XA_MEMPLACE_EXT_RAM_4   0x100000

◆ XA_MEMPLACE_EXT_RAM_5

#define XA_MEMPLACE_EXT_RAM_5   0x200000

◆ XA_MEMPLACE_EXT_RAM_6

#define XA_MEMPLACE_EXT_RAM_6   0x400000

◆ XA_MEMPLACE_EXT_RAM_7

#define XA_MEMPLACE_EXT_RAM_7   0x800000

◆ XA_MEMPLACE_FAST_RAM_0

#define XA_MEMPLACE_FAST_RAM_0   0x000001

◆ XA_MEMPLACE_FAST_RAM_1

#define XA_MEMPLACE_FAST_RAM_1   0x000002

◆ XA_MEMPLACE_FAST_RAM_2

#define XA_MEMPLACE_FAST_RAM_2   0x000004

◆ XA_MEMPLACE_FAST_RAM_3

#define XA_MEMPLACE_FAST_RAM_3   0x000008

◆ XA_MEMPLACE_FAST_RAM_4

#define XA_MEMPLACE_FAST_RAM_4   0x000010

◆ XA_MEMPLACE_FAST_RAM_5

#define XA_MEMPLACE_FAST_RAM_5   0x000020

◆ XA_MEMPLACE_FAST_RAM_6

#define XA_MEMPLACE_FAST_RAM_6   0x000040

◆ XA_MEMPLACE_FAST_RAM_7

#define XA_MEMPLACE_FAST_RAM_7   0x000080

◆ XA_MEMPLACE_INT_RAM_0

#define XA_MEMPLACE_INT_RAM_0   0x000100

◆ XA_MEMPLACE_INT_RAM_1

#define XA_MEMPLACE_INT_RAM_1   0x000200

◆ XA_MEMPLACE_INT_RAM_2

#define XA_MEMPLACE_INT_RAM_2   0x000400

◆ XA_MEMPLACE_INT_RAM_3

#define XA_MEMPLACE_INT_RAM_3   0x000800

◆ XA_MEMPLACE_INT_RAM_4

#define XA_MEMPLACE_INT_RAM_4   0x001000

◆ XA_MEMPLACE_INT_RAM_5

#define XA_MEMPLACE_INT_RAM_5   0x002000

◆ XA_MEMPLACE_INT_RAM_6

#define XA_MEMPLACE_INT_RAM_6   0x004000

◆ XA_MEMPLACE_INT_RAM_7

#define XA_MEMPLACE_INT_RAM_7   0x008000

◆ XA_MEMPRIORITY_ABOVE_NORM

#define XA_MEMPRIORITY_ABOVE_NORM   0x04

◆ XA_MEMPRIORITY_ANYWHERE

#define XA_MEMPRIORITY_ANYWHERE   0x00

◆ XA_MEMPRIORITY_CRITICAL

#define XA_MEMPRIORITY_CRITICAL   0x07

◆ XA_MEMPRIORITY_HIGH

#define XA_MEMPRIORITY_HIGH   0x05

◆ XA_MEMPRIORITY_HIGHER

#define XA_MEMPRIORITY_HIGHER   0x06

◆ XA_MEMPRIORITY_LOW

#define XA_MEMPRIORITY_LOW   0x02

◆ XA_MEMPRIORITY_LOWEST

#define XA_MEMPRIORITY_LOWEST   0x01

◆ XA_MEMPRIORITY_NORM

#define XA_MEMPRIORITY_NORM   0x03

◆ XA_MEMTYPE_AUTO_VAR

#define XA_MEMTYPE_AUTO_VAR   0x80

◆ XA_MEMTYPE_INPUT

#define XA_MEMTYPE_INPUT   0x02

◆ XA_MEMTYPE_OUTPUT

#define XA_MEMTYPE_OUTPUT   0x03

◆ XA_MEMTYPE_PERSIST

#define XA_MEMTYPE_PERSIST   0x00

◆ XA_MEMTYPE_PRE_FRAME_INPUT

#define XA_MEMTYPE_PRE_FRAME_INPUT   0x05

◆ XA_MEMTYPE_PRE_FRAME_SCRATCH

#define XA_MEMTYPE_PRE_FRAME_SCRATCH   0x06

◆ XA_MEMTYPE_SCRATCH

#define XA_MEMTYPE_SCRATCH   0x01

◆ XA_MEMTYPE_TABLE

#define XA_MEMTYPE_TABLE   0x04

◆ XA_PC_RAM_H

#define XA_PC_RAM_H   0x00000000

◆ XA_PC_RAM_L

#define XA_PC_RAM_L   XA_MEMPLACE_EXT_RAM_0