Flowcode Project File Parser

Ben Rowland 2019 (C) Matrix TSL


Target Device

PIC.16F.16F1937

Constants

SIGNED INT Sn_MR_CLOSE     SIGNED INT Sn_IR     SIGNED INT Sn_CR_CLOSE     SIGNED INT Sn_MR_MFEN     SIGNED INT Sn_SR_INIT     SIGNED INT CR_SIR     SIGNED INT Sn_CR_SEND     SIGNED INT Sn_MR_TCP     SIGNED INT Sn_DPORT     SIGNED INT Sn_CR     SIGNED INT Sn_MR_IPRAW     SIGNED INT CR_RTR     SIGNED INT Sn_PORT1     SIGNED INT Sn_PORT0     SIGNED INT Sn_RX_RD     SIGNED INT CR_GAR3     SIGNED INT Sn_SR     SIGNED INT Sn_SR_UDP     SIGNED INT CR_GAR2     SIGNED INT CR_GAR1     SIGNED INT Sn_SR_ESTABLISHED     SIGNED INT CR_GAR0     SIGNED INT Sn_PORT     SIGNED INT Sn_SR_CLOSED     SIGNED INT Sn_MR     SIGNED INT Sn_RX_RSR     SIGNED INT Sn_CR_LISTEN     SIGNED INT Sn_MR_UDP     SIGNED INT Sn_CR_CONNECT     SIGNED INT Sn_PROTO     SIGNED INT CR_SHAR0     SIGNED INT Sn_MR_BCASTB     SIGNED INT Sn_CR_OPEN     SIGNED INT Sn_CR_DISCON     SIGNED INT SR_SOURCE_PORT     SIGNED INT Sn_DIPR3     SIGNED INT Sn_CR_RECV     SIGNED INT Sn_DIPR2     SIGNED INT Sn_SR_IPRAW     SIGNED INT Sn_MR_MACRAW     SIGNED INT Sn_DIPR1     SIGNED INT CR_SIPR3     SIGNED INT Sn_DIPR0     SIGNED INT CR_SIPR2     SIGNED INT SR_DEST_MAC     SIGNED INT Sn_SR_LISTEN     SIGNED INT Sn_TX_WR     SIGNED INT CR_SIPR1     SIGNED INT CR_SIPR0     SIGNED INT CR_SUBR0     SIGNED INT CR_RCR     SIGNED INT Sn_SR_MACRAW    

Globals

BYTE Ack_Ptr     BYTE Status     STRING Out9     BYTE RX_Pointer     STRING Out8     BYTE Channel_Flag     STRING Out7     STRING Out6     STRING Out11     BYTE Array_Index     STRING Out5     STRING Out10     STRING Out4     UNSIGNED INT WM_Address     UNSIGNED INT TxSize     BYTE Same_State_Cnt     BYTE a_Channel     STRING Out3     STRING Out2     STRING Out1     BYTE Data_Sent_Cnt     STRING Out0     UNSIGNED INT TxPtr     BYTE My_IP     BYTE Last_State     BYTE Seq_Num     STRING In5     BYTE TX_Pointer     STRING In4     STRING In3     STRING In2     BYTE MAC_BANK     STRING In1     STRING In0    

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

InitialiseSim

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_ReadWord

Return:     UNSIGNED INT
Params:     UNSIGNED INT Address    
Vars:     BYTE Data0    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_WriteByte

Return:     VOID
Params:     UNSIGNED INT Address     BYTE Data    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

TxSendString_Sim

Return:     VOID
Params:     BYTE Channel     STRING Data     BYTE Length    
Vars:     BYTE addr_l     BYTE addr_h     BYTE offset     BYTE idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

IncTxPtr

Return:     VOID
Params:     BYTE idxBase    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_Timer

Return:     UNSIGNED LONG
Params:     UNSIGNED LONG TimerID    
Vars:     HANDLE Handle    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxReadHeader_Sim

Return:     BYTE
Params:     BYTE Channel     BYTE Idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxMatch_6_Bytes_Sim

Return:     BYTE
Params:     BYTE Channel     BYTE Byte1     BYTE Byte2     BYTE Byte3     BYTE Byte4     BYTE Byte5     BYTE Byte6    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

ProcessSocket

Return:     BYTE
Params:     BYTE Channel    
Vars:     BYTE flag     BYTE rx_page     BYTE idxbase     BYTE stw     BYTE tw    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

TxStart_Sim

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_Stop

Return:     UNSIGNED LONG

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxDataAvailable_Sim

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_Byte_Bounds

Return:     VOID
Params:     STRING Property_Name    
Vars:     SIGNED LONG Value    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

IsAlphaNumeric

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Write_Char

Return:     VOID
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

SendHTML_Sim

Return:     VOID
Params:     STRING text    
Vars:     STRING s     UNSIGNED INT n     BYTE OutSub    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_TXMEM

Return:     UNSIGNED INT
Params:     BYTE ch    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_Initialise

Return:     UNSIGNED LONG
Vars:     STRING temp_str     HANDLE temp_handle    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_WriteNext

Return:     VOID
Params:     BYTE Data    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

SetDestination_Sim

Return:     VOID
Params:     BYTE Channel     BYTE Dst_IP0     BYTE Dst_IP1     BYTE Dst_IP2     BYTE Dst_IP3     BYTE Dst_Port_Hi     BYTE Dst_Port_Lo    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

TxSendMyMAC_Sim

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxSkipBytes_Sim

Return:     VOID
Params:     BYTE Channel     BYTE Count    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_SetBank

Return:     VOID
Params:     BYTE Bank    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_ChipChange

Return:     UNSIGNED LONG
Params:     STRING Target    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

TxSendMyIP_Sim

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

ParseName

Return:     STRING
Params:     STRING request    
Vars:     BYTE x    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_SetCommon

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

GetSocketStatus_Sim

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

ParseParamValue

Return:     VOID
Params:     STRING s    
Vars:     BYTE param     BYTE n     BYTE length     STRING value    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

TxEnd_Sim

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxReadString_Sim

Return:     STRING
Params:     BYTE Channel     BYTE Length    
Vars:     BYTE addr_l     BYTE addr_h     BYTE offset     BYTE idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxMatchMyIP_Sim

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_SetRxBuffer

Return:     VOID
Params:     BYTE Socket    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

SetOutValue

Return:     VOID
Params:     BYTE index     STRING value    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

FlushTxBuffer

Return:     VOID
Params:     BYTE Channel    
Vars:     BYTE idxBase     BYTE tw     BYTE timeout     UNSIGNED INT offset    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Send_Embedded_HTML_Page4

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Pvt_AddPage

Return:     UNSIGNED LONG
Params:     STRING HeadCode     BYTE PageNumber    
Vars:     UNSIGNED INT PageLength     UNSIGNED INT SourceCount     BYTE Character     UNSIGNED INT DestinationCount     STRING SubString     STRING path     STRING PageText     STRING FuncPath    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Send_Embedded_HTML_Page3

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_WriteWord

Return:     VOID
Params:     UNSIGNED INT Address     UNSIGNED INT Data    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_Property

Return:     UNSIGNED LONG
Vars:     STRING tempstr     HANDLE temp_Handle    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

IsNumeric

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Send_Embedded_HTML_Page2

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Send_Embedded_HTML_Page1

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_SetRegister

Return:     VOID
Params:     BYTE Socket    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Update_SeqNum

Return:     VOID
Params:     BYTE Channel    
Vars:     BYTE tw     BYTE tr     BYTE ta    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

SendEmbeddedPage_Sim

Return:     VOID
Params:     STRING name    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_ReadByte

Return:     BYTE
Params:     UNSIGNED INT Address    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

CreateServerSocket_Sim

Return:     BYTE
Params:     BYTE Channel     UNSIGNED INT Port    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Listen

Return:     BYTE
Params:     BYTE Channel    
Vars:     BYTE flag    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Get_HTML_Req

Return:     BYTE
Params:     BYTE Channel    
Vars:     BYTE mask     BYTE offset     STRING rxpage     BYTE rr_ptr     BYTE rw_ptr     BYTE srw     BYTE rw     BYTE srr     BYTE rr     BYTE add_l     BYTE add_h     BYTE rx_char     BYTE idx     BYTE name_len     UNSIGNED INT size    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

GetInValue

Return:     STRING
Params:     BYTE index    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Write_String_Var

Return:     VOID
Params:     STRING str    
Vars:     BYTE idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_Renamed

Return:     UNSIGNED LONG
Vars:     STRING Name    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Write_String

Return:     VOID
Params:     STRING Data    
Vars:     BYTE idx     BYTE OutSub    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

ParseParams

Return:     VOID
Params:     STRING request    
Vars:     UNSIGNED INT n     BYTE param     BYTE done     STRING value     BYTE length    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

GetParams

Return:     VOID
Vars:     BYTE done     STRING temp     BYTE n     BYTE c     BYTE all_done    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_GetVarSize

Return:     UNSIGNED LONG
Params:     STRING VarName     Elements    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

TxSendByte_Sim

Return:     VOID
Params:     BYTE Channel     BYTE Data    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

CreateServerSocket

Return:     BYTE
Params:     BYTE Channel     UNSIGNED INT Port    
Vars:     BYTE sopr     BYTE spr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_AddVar

Return:     UNSIGNED LONG
Params:     STRING VarName     STRING ExpandName     STRING Expansion    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

FlushRxBuffer

Return:     VOID
Params:     BYTE Channel    
Vars:     UNSIGNED INT rx_sz     UNSIGNED INT rx_ptr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxReadByte_Sim

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_ReadNext

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

IncRxPtr

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

CheckSocketActivity

Return:     BYTE
Vars:     BYTE Channels    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

IsTerminate

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Ev_AddHeader

Return:     UNSIGNED LONG
Params:     STRING HeadCode    
Vars:     UNSIGNED INT PageLength     UNSIGNED INT SubStringLength     BYTE Character     BYTE SubStringStart    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

WM_SetTxBuffer

Return:     VOID
Params:     BYTE Socket    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxFlushData_Sim

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Recreate_Socket

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

CheckSocketActivity_Sim

Return:     BYTE
Vars:     BYTE Channels     BYTE c     STRING s     UNSIGNED INT x     STRING g     BYTE page     STRING name     BYTE got_line     UNSIGNED INT request_length     UNSIGNED INT part_size    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxMatch_4_Bytes_Sim

Return:     BYTE
Params:     BYTE Channel     BYTE Byte1     BYTE Byte2     BYTE Byte3     BYTE Byte4    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Initialise_Globals

Return:     VOID
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxDataSize_Sim

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Main

Return:     VOID
Vars:     BYTE x    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxMatch_2_Bytes_Sim

Return:     BYTE
Params:     BYTE Channel     BYTE Byte1     BYTE Byte2    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

ResetInValues

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

IsAlpha

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

RxMatchMyMAC_Sim

Return:     BYTE
Params:     BYTE Channel    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    WM_ReadWord    /    WM_WriteByte    /    TxSendString_Sim    /    IncTxPtr    /    Ev_Timer    /    RxReadHeader_Sim    /    RxMatch_6_Bytes_Sim    /    ProcessSocket    /    TxStart_Sim    /    Ev_Stop    /    RxDataAvailable_Sim    /    Ev_Byte_Bounds    /    IsAlphaNumeric    /    Write_Char    /    SendHTML_Sim    /    WM_TXMEM    /    Ev_Initialise    /    WM_WriteNext    /    SetDestination_Sim    /    TxSendMyMAC_Sim    /    RxSkipBytes_Sim    /    WM_SetBank    /    Ev_ChipChange    /    TxSendMyIP_Sim    /    ParseName    /    WM_SetCommon    /    GetSocketStatus_Sim    /    ParseParamValue    /    TxEnd_Sim    /    RxReadString_Sim    /    RxMatchMyIP_Sim    /    WM_SetRxBuffer    /    SetOutValue    /    FlushTxBuffer    /    Send_Embedded_HTML_Page4    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    WM_WriteWord    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    WM_SetRegister    /    Update_SeqNum    /    SendEmbeddedPage_Sim    /    WM_ReadByte    /    CreateServerSocket_Sim    /    Listen    /    Get_HTML_Req    /    GetInValue    /    Write_String_Var    /    Ev_Renamed    /    Write_String    /    ParseParams    /    GetParams    /    Ev_GetVarSize    /    TxSendByte_Sim    /    CreateServerSocket    /    Ev_AddVar    /    FlushRxBuffer    /    RxReadByte_Sim    /    WM_ReadNext    /    IncRxPtr    /    CheckSocketActivity    /    IsTerminate    /    Ev_AddHeader    /    WM_SetTxBuffer    /    RxFlushData_Sim    /    Recreate_Socket    /    CheckSocketActivity_Sim    /    RxMatch_4_Bytes_Sim    /    Initialise_Globals    /    RxDataSize_Sim    /    Main    /    RxMatch_2_Bytes_Sim    /    ResetInValues    /    IsAlpha    /    RxMatchMyMAC_Sim    /    Initialise

Initialise

Return:     VOID
Vars:     BYTE temp    

Your browser does not support the HTML5 canvas tag.

Verison History

Version 0.6
12/09/19 BR - Created initial recursive parser
14/09/19 BR - Added support for disabled icons
18/09/19 BR - Fixed decision icon parsing
19/09/19 BR - Added switch icon support
23/09/19 BR - Fixed recursive loop spacing
27/09/19 BR - Further tweaked spacing and added Macro menu
30/09/19 BR - Improved all string spacing
01/10/19 BR - Improved While icon support