The EBMXM-HB=128MB f. EBM33-BA -M Development Tools consist of a software/firmware package that facilitates the development of layered telecommunications protocols in the EBMXM-HB=128MB f. EBM33-BA-M communications controller. The EBMXM-HB=128MB f. EBM33-BA-M operates under the RSX-11M, RSX-11M-PLUS, or RSX-11S operating systems, and should be used by programmers who have EBMXM-HB=128MB f. EBM33-BA-11 skills. To facilitate the user development effort, the following set of utilities is in- cluded: A "linker" that allows the user to create a working image from the user-written source programs; a "loader" to load into the EBMXM-HB=128MB f. EBM33-BA M RAM the - file created by the linker; a dump analyzer, so files created by the unload func- tion of the debug utility can be formatted and dumped to a disk; and a debug utility program, which enables a programmer to interactively debug EBMXM-HB=128MB f. EBM33-BA M - firmware. The KMV1A M firmware consists of both user-written firmware and ROM resi- - - dent firmware. The EBMXM-HB=128MB f. EBM33-BA-resident firmware consists of powerup code, the com- munication executive routines, and the seif-test routines to detect hardware malfunctions. The EBMXM-HB=128MB f. EBM33-BA resident firmware consists of the user-written code - specific to the communication protocol being used. EBMXM-HB=128MB f. EBM33-BA 13.41