 +_____________________________________________________________________
 ] AUTHOR:            ]                             ] SMS:  B06018     ]
 ] F.D. EDWARDS       ]    BFS PROGRAM NOTE         ]                  ]
 ]____________________]                             ]__________________]
 ] ORG/PHONE:         ] OPS NOTE ( )  USER NOTE (X) ] DATE:            ]
 ] 382/RID/FB37/4629  ]      RELEASE NOTE ( )       ] 05/08/80         ]
 ]____________________]_____________________________]__________________]
 ] OI/FLIGHT EFFECTIVITY:        ]  USER AFFECTED:                     ]
 ]    9.08 AND SUBS              ]  CREW (X)  GROUND ( )  DUMP ONLY ( )]
 ]_______________________________]_____________________________________]
 ]           MAJOR SOFTWARE AREA:            ] OPS MODES AFFECTED:     ]
 ]BSL( ) BSS(X) GNC( ) SEQ( ) SM/SP( ) IPL( )]  1, 3, 6                ]
 ]_____________________________________________________________________]
 ] SOFTWARE SUB-AREA:  UPLINK, DISPLAY, KEYBOARD, UI                   ]
 ]_____________________________________________________________________]
 ] PRINCIPAL FUNCTIONS: MG038101/3.6.3.4 - 3.6.3.5                     ]
 ]_____________________________________________________________________]
 ] TITLE:  BFS RESTRICTIONS ON THE IMPLEMENTATION OF GPC               ]
 ]        MEMORY READ/WRITE CAPABILITY                                 ]
 ]_____________________________________________________________________]
 ] DESCRIPTION:                                                        ]
 ]                                                                     ]
 ]  THE ONLY METHODS TO BE USED FOR G-MEM READ/WRITE TO                ]
 ]  IMPLEMENT APPROVED PROCEDURE CRS IS VIA THE GPC MEMORY             ]
 ]  DISPLAY OR USE OF THE GENERAL MEMORY READ/WRITE FEATURE            ]
 ]  OF UPLINK.                                                         ]
 ]_____________________________________________________________________]
 ]USER RESPONSE:                                                       ]
 ]                                                                     ]
 ]  THE USER SHOULD BE AWARE THAT PROCEDURES WHICH ARE                 ]
 ]  APPROVED FOR BFS AND WHERE CODE/DATA MUST BE MODIFIED              ]
 ]  AS PART OF A G-MEM READ/WRITE PROCEDURE, WILL HAVE THE             ]
 ]  FOLLOWING RESTRICTIONS:                                            ]
 ]  1)  PATCHING "MULTIPLE" 16 BIT HALFWORDS (INCLUDING 2              ]
 ]  CONTIGUOUS HALFWORDS OF AN INSTRUCTION FOR EXAMPLE) MUST           ]
 ]  NOT BE USED IF THE CODE BEING PATCHED CAN CONCURRENTLY             ]
 ]  BE INTERRUPTED FOR USE BY OTHER CPU/IOP PROGRAMS WHILE             ]
 ]  THE PATCHES ARE BEING APPLIED.                                     ]
 ]  2)  "DATA" ACCESS BY PROGRAMS SHOULD NOT OCCUR DURING PATCH        ]
 ]  APPLICATION OF MULTIPLE 16 BIT HALFWORDS (INCLUDING 2              ]
 ]  CONTIGUOUS HALFWORDS OF DATA).  VIOLATION OF THESE CODE/DATA       ]
 ]  RESTRICTIONS CAN RESULT IN A PATCH RANDOMLY NOT WORKING.           ]
 ]  WHEN THIS OCCURS, COMPUTATIONS COULD DIVERGE, LOSS OF PROGRAM      ]
 ]  INTEGRITY COULD RESULT, AND ERRORS OF VARIOUS TYPES COULD          ]
 ]  OCCUR.  THESE, GENERALLY, WOULD LEAD TO BFS RESTARTS.              ]
 ]_____________________________________________________________________]
 ]CONCURRENCE:                           ]APPROVAL:                    ]
 ]RI:<S> C. PURTELL         DATE 09/07/88]                             ]
 ]   ------------------         ---------]                             ]
 ]SSD: SAM ANKNEY           DATE 9/22/88 ]                             ]
 ]    -----------------         ---------] JACK G BOYKIN       9/22/88 ]
 ]PF MGR:MICHAEL BRIEDEN    DATE 9/22/88 ]------------------- -------- ]
 ]       --------------         ---------] CHAIRMAN, SASCB      DATE   ]
 ]_____________________________________________________________________]
 @
