PROC C_FL_GRESET ;# VERSION 2 GOTO BEGIN ; ;#************************************************************************** ;# ****PROCEDURE HEADER**** ;# ;# 1.0 Introduction ;# ;# 1.1 FOT Name: C_FL_GRESET ;# CDS Name: ;# CDS Issue: ;# Simulator Validation Status: ;# ;# 1.2 Date Created: 17-MAY-95 ;# Revision: 01-Sept-95 TFM ;# 27-OCT-95 TFM ;# 1.3 Change Description: ;# 1. Changed header info. add the new local variable CKGCMDV_B4. ;# Changed WAIT to wait for the buffer clear. ;# 2. Changed ts in name to fl. ;# 1.4 Point of Contact: MHill ;# FOT Author: MHill ATSC/SOHO 286-4799 ;# ;#************************************************************************** ;# 2.0 Description ;# ;# 2.1 Narrative Description ;# ;# This procedure is derived from C_TS_GIS section 14 for GSCT2. ;# ;# 2.2 Intended Use: ;# ;# ;# ;# 2.3 Duration: ? ;# ;# 2.4 References: ;# ;#************************************************************************** ;# 3.0 Instructions for Use: ;# ;# 3.1 Parameters Required ;# ;# None ;# ;# 3.2 Critical Activities ;# ;# NONE ;# ;# 3.3 Special Constraints or Activities ;# ;# NONE ;#************************************************************************** ;# 4.0 STEPS: BEGIN: LOCAL ckgcmdv_b4 ; Local variable use to check the cmd was received. IF (p@CMD_STATE#TELECOMMAND = "AVAILABLE") THEN ELSE /CLEAR ;Clearing the Command Buffer. ENDIF ;******SECTION 14****** ;GIS RESETS LET ckgcmdv_b4 = CKGCMDV /CBGSFTRS ;Soft Processor Reset WAIT ;Verify command buffer contents /SEND WAIT UNTIL (CKGCMDV = (ckgcmdv_b4 + 1)) /CBGRESET ;Reset Everything WAIT ;Verify command buffer contents /SEND WAIT UTIL (p@CMD_STATE#TELECOMMAND = "AVAILABLE") /CBGLDR ;Load from RAM WAIT ;Verify command buffer contents /SEND WAIT 20 WAIT UNTIL (CKGCMDV = 0) /NRT TPUT RSUM /CMSMSG CDS 'CHECK BSGCODE = RAM' WAIT ;CHECK CDS IWS: BSGCODE = RAM /NRT TPUT PAUS OUT: ;#************************************************************************** ;# 5.0 Final Constraints ;# ;# NONE ;# ;#************************************************************************** RETURN ENDPROC