'This module provides the data coupling between MMBasic and CSUBs.

CONST CFUNC_RAM_IDX_BOX_CORNER_X% = 0
CONST CFUNC_RAM_IDX_BOX_CORNER_Y% = 1
CONST CFUNC_RAM_IDX_BOX_HORIZONTAL% = 2
CONST CFUNC_RAM_IDX_BOX_VERTICAL% = 3
CONST CFUNC_RAM_IDX_OBJLST_NUMELEMS% = 4
CONST CFUNC_RAM_IDX_OBJLST_LIST% = 5
CONST CFUNC_RAM_IDX_OBJ_FLAGS% = 6
CONST CFUNC_RAM_IDX_OBJ_POSITION_X% = 7
CONST CFUNC_RAM_IDX_OBJ_POSITION_Y% = 8
CONST CFUNC_RAM_IDX_CG_MAPS% = 9
CONST CFUNC_RAM_IDX_OBJ_VELOCITY_X% = 10
CONST CFUNC_RAM_IDX_OBJ_VELOCITY_Y% = 11
CONST CFUNC_RAM_IDX_LM_LOG_CALLOUT% = 12
CONST CFUNC_RAM_IDX_LM_LOG_TBL% = 13
CONST CFUNC_RAM_IDX_TE_MAP% = 14
CONST CFUNC_RAM_IDX_TE_TBL% = 15
CONST CFUNC_RAM_IDX_BG_TBL% = 16

'void CFUNC_RAM_initEntry(long long *entry, long long *entryIndexp)
CSUB CFUNC_RAM_initEntry INTEGER, INTEGER
  00000000
  680A4B02 F843681B 47700022 0800031C 
End CSUB

'void CFUNC_RAM_initStrEntry(char *entry, long long *entryIndexp) {
CSUB CFUNC_RAM_initStrEntry STRING, INTEGER
  00000000
  680A4B02 F843681B 47700022 0800031C 
End CSUB

CFUNC_RAM_initEntry box_cornerX%(0), CFUNC_RAM_IDX_BOX_CORNER_X% 
CFUNC_RAM_initEntry box_cornerY%(0), CFUNC_RAM_IDX_BOX_CORNER_Y%
CFUNC_RAM_initEntry box_width%(0), CFUNC_RAM_IDX_BOX_HORIZONTAL%
CFUNC_RAM_initEntry box_height%(0), CFUNC_RAM_IDX_BOX_VERTICAL%
CFUNC_RAM_initEntry objLst_numElems%(0), CFUNC_RAM_IDX_OBJLST_NUMELEMS%
CFUNC_RAM_initEntry objLst_list%(0, 0), CFUNC_RAM_IDX_OBJLST_LIST%
CFUNC_RAM_initEntry obj_flags%(0), CFUNC_RAM_IDX_OBJ_FLAGS%
CFUNC_RAM_initEntry obj_posX%(0), CFUNC_RAM_IDX_OBJ_POSITION_X%
CFUNC_RAM_initEntry obj_posY%(0), CFUNC_RAM_IDX_OBJ_POSITION_Y%
CFUNC_RAM_initEntry cg_maps%(0), CFUNC_RAM_IDX_CG_MAPS%
CFUNC_RAM_initEntry obj_velX%(0), CFUNC_RAM_IDX_OBJ_VELOCITY_X%
CFUNC_RAM_initEntry obj_velY%(0), CFUNC_RAM_IDX_OBJ_VELOCITY_Y%
CFUNC_RAM_initStrEntry _gm_logCallOut$, CFUNC_RAM_IDX_LM_LOG_CALLOUT%
CFUNC_RAM_initEntry _lm_logTable%(0), CFUNC_RAM_IDX_LM_LOG_TBL%
CFUNC_RAM_initEntry _te_map%(0,0), CFUNC_RAM_IDX_TE_MAP%
CFUNC_RAM_initEntry _te_table%(0), CFUNC_RAM_IDX_TE_TBL%
CFUNC_RAM_initEntry _bg_table%(0), CFUNC_RAM_IDX_BG_TBL%
