node-red-contrib-crestron
Version:
Node-RED nodes for communicating with a Crestron TCP Server.
302 lines (271 loc) • 12.8 kB
Source Map (JSON)
Memory Configuration
Name Origin Length Attributes
ram 0x80000000 0x00500000 xrw
*default* 0x00000000 0xffffffff
Linker script and memory map
0x00000000 __DYNAMIC=0x0
0x00400000 PROVIDE (__stack, 0x400000)
0x00000000 PROVIDE (hardware_init_hook, 0x0)
0x00000000 PROVIDE (_hardware_init_hook, 0x0)
0x00000000 PROVIDE (software_init_hook, 0x0)
0x00000000 PROVIDE (_software_init_hook, 0x0)
.text 0x80000000 0x8870
*(.text)
.text 0x80000000 0x1e78 S2_CresNode.o
0x80001a40 S2_CresNode_main
0x80001c80 S2_CresNodeEventHandler00004
0x80001c04 S2_CresNodeEventHandler00003
0x800012b8 S2_CresNodeEventHandler00000
0x80001d64 S2_CresNodeEventHandler00006
0x80001cbc S2_CresNodeEventHandler00005
0x800014c8 S2_CresNodeEventHandler00001
0x8000188e S2_CresNode_EventHandler
0x800016d8 S2_CresNodeEventHandler00002
.text 0x80001e78 0x5836 library.o
0x80006064 RotateRightLong
0x80006672 IsSystem
0x80005fc8 Seed
0x800038c0 Remove
0x80005c44 Ltoa
0x80005970 Atoi
0x80004cd8 InitRampInfoArray
0x8000641e Right
0x8000744e LockInputSema
0x80005ef2 Mod
0x800060da Getc
0x80005e26 SMuldiv
0x80006654 IsHidden
0x80005d0a Min
0x80007262 hextosi
0x800067f8 WriteIntegerArray
0x80006d6e GetSignedIntArrayElementPtr
0x80005692 CheckStructArray
0x80007276 hextosl
0x8000697e WriteSignedIntegerArray
0x8000535a InitStringParamArray
0x8000462c ReadSignedLongIntegerArray
0x8000354e GatherToDelimiter
0x8000517e InitStringArray
0x80005ce4 Max
0x800066ae IsReadOnly
0x80005dee SMax
0x800036f2 GatherByLength
0x80005b7e Chr
0x800067d0 ReadSignedLongInteger
0x80005bfc Itohex
0x80005604 GetStructArrayElement
0x800058f8 UNS_SetByte
0x800063f2 ReverseFindi
0x80004ad4 ReadStringArray
0x80006b7e GetIntArrayElementPtr
0x8000622e Lower
0x80005fe4 RotateLeft
0x80007396 ResizeIfAutogrow
0x80004e04 CheckInputArray
0x800023e6 ResizeStringArray
0x80005b10 Atosl
0x80005938 High
0x80005f94 Rnd
0x80005eb6 UMod
0x8000603a RotateLeftLong
0x800074c2 FindNumericChar
0x80006fc6 CheckIOArrayBounds2
0x8000660c MakeProgramFilename
0x80005e0a SMin
0x80006162 Left
0x800060a4 CheckBufferThreshold
0x80006788 ReadSignedInteger
0x80005962 LowWord
0x80001e78 Bit
0x80006738 ReadLongInteger
0x80005776 Byte
0x80006c76 GetLongArrayElementPtr
0x800063c4 ReverseFind
0x80006622 GetSeries
0x8000758e InitTcpServer
0x80006216 Len
0x80007096 InitializeRampInfoInternal
0x80005d30 Divide
0x80005a7c Atol
0x80006618 GetModelNumber
0x80006f5e CheckIOArrayBounds
0x80004e5e CheckStringInputArray
0x80006a40 WriteSignedLongIntegerArray
0x8000554e GetStringArrayElement
0x80005c88 Ltohex
0x80005bb4 Itoa
0x8000600e RotateRight
0x80003bae InternalReverseFind
0x80006718 WriteLongInteger
0x80005082 InitDynamicStringStruct
0x80004f74 SetStringArray
0x8000440a ReadSignedIntegerArray
0x80004eb8 SetOutputArray
0x800066c8 WriteInteger
0x800054e2 InitStructDynamicArray
0x80003e38 SetString
0x80005f2e Random
0x80006760 WriteSignedInteger
0x800020dc Find
0x8000662c GetProgramNumber
0x80006302 Mid
0x80007500 InitTcpClient
0x80002fca ResizeStructArray
0x80006e66 GetSignedLongArrayElementPtr
0x80007288 hextol
0x8000484e ReadString
0x80005214 InitDynamicStringArray
0x8000736e UpperChar
0x80005a0c Atosi
0x800066f0 ReadInteger
0x80005da2 Muldiv
0x80004f26 SetStringOutputArray
0x80006b04 WriteString
0x80002a3e ResizeIntegerArray
0x80004dcc InitInOutArray
0x80005422 InitNvramStringArray
0x80005ccc Abs
0x80005e72 SDivide
0x80003fc8 ReadIntegerArray
0x80001f88 CompareStrings
0x80007346 LowerChar
0x8000761e InitUdpSocket
0x8000608c ClearBuffer
0x800064da Upper
0x800054be InitStructArray
0x800065b0 MakeLower
0x80006690 IsVolume
0x80003a1a RemoveByLength
0x8000570e CheckStringOutputArrayIndex
0x800068ba WriteLongIntegerArray
0x80007142 InitRampInfoStructArray
0x80005954 HighWord
0x80002250 ResizeString
0x80006636 IsDirectory
0x800041e8 ReadLongIntegerArray
0x80005946 Low
0x800033f4 Gather
0x800065de MakeUpper
0x80005044 InitStringStruct
0x8000702e CheckStringArrayBounds
0x80005d74 CheckDenominator
0x8000724a hextoi
0x8000496c WriteStringArray
0x80005836 SetByte
0x800070ec InitializeRampInfo
0x80007488 UnLockInputSema
0x800067b0 WriteSignedLongInteger
0x80005136 InitNvramStringStruct
*fill* 0x800076ae 0x2
0x800076b0 .=ALIGN(0x10)
*(.eh_frame)
0x800076b0 .=ALIGN(0x10)
*(.gnu.linkonce.t.*)
0x800076b0 .=ALIGN(0x4)
0x800076b0 __CTOR_LIST__=.
0x800076b0 ___CTOR_LIST__=.
0x800076b0 0x4 LONG 0x0 (((__CTOR_END__-__CTOR_LIST__)/0x4)-0x2)
*(.ctors)
0x800076b4 0x4 LONG 0x0
0x800076b8 __CTOR_END__=.
0x800076b8 __DTOR_LIST__=.
0x800076b8 ___DTOR_LIST__=.
0x800076b8 0x4 LONG 0x0 (((__DTOR_END__-__DTOR_LIST__)/0x4)-0x2)
*(.dtors)
0x800076bc 0x4 LONG 0x0
0x800076c0 __DTOR_END__=.
*(.rodata)
.rodata 0x800076c0 0x544 S2_CresNode.o
.rodata 0x80007c04 0xc54 library.o
*(.gcc_except_table)
0x80008858 .=ALIGN(0x2)
0x80008858 __INIT_SECTION__=.
0x80008858 0x4 LONG 0x4e560000
*(.init)
0x8000885c 0x2 SHORT 0x4e5e
0x8000885e 0x2 SHORT 0x4e75
0x80008860 __FINI_SECTION__=.
0x80008860 0x4 LONG 0x4e560000
*(.fini)
0x80008864 0x2 SHORT 0x4e5e
0x80008866 0x2 SHORT 0x4e75
*(.lit)
*fill* 0x80008868 0x8
0x80008870 .=ALIGN(0x10)
0x80008870 _etext=.
0x80008870 etext=.
.data 0x80008870 0x0
0x80008870 copy_start=.
*(.shdata)
*(.data)
*(.gnu.linkonce.d.*)
0x80008870 .=ALIGN(0x10)
0x80008870 _edata=.
0x80008870 copy_end=.
.got
*(.got.plt)
*(.got)
EntryList 0x80008870 0x110
*(EntryList)
EntryList 0x80008870 0x110 S2_CresNode.o
0x80008870 S2_CresNode_Entry
0x80008980 .=ALIGN(0x4)
FunctionList 0x80008980 0x4
*(FunctionList)
FunctionList 0x80008980 0x4 globals.o
0x80008980 g_pFunctions
0x80008984 .=ALIGN(0x4)
.bss 0x80008984 0x0
0x80008984 .=ALIGN(0x4)
0x80008984 __bss_start=.
*(.shbss)
*(.bss)
*(COMMON)
0x80008988 _end=ALIGN(0x8)
0x80008988 __end=_end
.stab
*(.stab)
.stabstr
*(.stabstr)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges
*(.debug_aranges)
.debug_pubnames
*(.debug_pubnames)
.debug_info
*(.debug_info)
.debug_abbrev
*(.debug_abbrev)
.debug_line
*(.debug_line)
.debug_frame
*(.debug_frame)
.debug_str
*(.debug_str)
.debug_loc
*(.debug_loc)
.debug_macinfo
*(.debug_macinfo)
.debug_weaknames
*(.debug_weaknames)
.debug_funcnames
*(.debug_funcnames)
.debug_typenames
*(.debug_typenames)
.debug_varnames
*(.debug_varnames)
LOAD S2_CresNode.o
LOAD globals.o
LOAD library.o
OUTPUT(S2_CresNode.elf elf32-m68k)
.comment 0x80008984 0x72
.comment 0x80008984 0x26 S2_CresNode.o
.comment 0x800089aa 0x26 globals.o
.comment 0x800089d0 0x26 library.o