GLAST/LAT > DAQ and FSW > FSW > "use" tree > LATC

latc_cli (mcp750) Constituent


Description: ?
File Type: shr
Package: LATC (LAT Configuration)
Project: ICS (Instrument Configuration Services)
Relationships: Constituent, Interface
Tags: i845e, mcp750, mv2304, rad750, sun-gcc

Relationships (help)

Doxygen (help)

 

Interfaces

    LATC_latc_cli_4.0

      LATC_newByFile cli.c
      LATC_newByFileLoad cli.c
      LATC_newByLAT cli.c
      LATC_newMap cli.c

Files

    AG_addr_s.h ?
    AG_descriptions_s.h ?
    AG_fldEnums_s.h ?
    AG_init_latcTree.c Initialises the structure (mostly to NULL).
    AG_init_latcTree_p.h Layout of the configuration tree structure.
    AG_latcType_p.h ?
    AG_latcType_s.h ?
    AG_lem_s.h ?
    AG_number_s.h ?
    AG_regEnums_s.h ?
    AG_xml_tags_s.h ?
    LATC_msgs.c Constructor/destructor routines for message facility LATC (ID: 64, 0x40).
    addr.c Converts flat index to hierarchical address.
    addr_p.h Functions converting flat index to/from hierarchical addressing.
    cli.c Provides a thin layer of utility functions (essentially "new" functions).
    data.c Functions manipulating the data attached to a configuration tree.
    data_p.h Functions used for manipulating a single leaf of data, as decribed by the CptDescription.
    descriptions_p.h Definitions of stuctures describing components, registers and fields.
    dftUtils.c Utility functions concerned with the default data block in the configuration tree.
    dftUtils_p.h Private functions mainpulating the default data block.
    file.c File read and write functions.
    file_p.h Structure and functions providing file read and write.
    fio.c Wrapper functions to stdio calls.
    fio_p.h Wrapper functions to stdio calls.
    lString.c Creation and initialisation of the lString structure.
    lString_p.h Linked list of strings.
    lat_init.c Initialisation of the LAT.
    lat_init_p.h The values of certain registers fixed at compile time.
    latc.c Provides functionality concerned with creating a LATC.
    latp.c LATp operations.
    latp_p.h Private functions for performing LATp operations.
    lci.c Additional LATC functions that satisfy the LCI requirements.
    lem.c Definition of functions used to interface with the DAB and DEM packages.
    lem_p.h Definition of functions wrapping LEM (and some LCBD) function calls.
    lrd.c LAT register description helper functions.
    map.c Provoides functionality concerned with creating and manipulating a LATC_map.
    map_p.h Definition of the LATC_map structure and associated internal functions.
    msg_init.c Function to intialise msg system.
    msg_init_p.h Routine to intialise the msg system.
    parser.c XML parser for the LATC pkg.
    parser_descriptor_p.h Definition of the LatcDescriptor structure.
    parser_state.c Initialisation of the LATC_state structure.
    parser_state_p.h Definition of LatcState structure.
    parser_tag.c Function to modify the address structure.
    parser_tag_p.h Definition of the LatcTag structure.
    reg_cptDetail.c Creation and initialisation of the CptDetail structure.
    reg_cptDetail_p.h Definition of CptDetail structure.
    reg_cptTag.c Functions for the component tags.
    reg_cptTag_p.h Functions used by the component tag.
    reg_fileUtils.c Initialisation of the RegState structure.
    reg_fileUtils_p.h File manipulation utilities.
    reg_files.c Structures and functions associated with the files produced by reg_parser.
    reg_files_p.h Structures and functions associated with the files produced by reg_parser.
    reg_fldTag.c Functions for the field tag.
    reg_fldTag_p.h Functions used by the field tag.
    reg_parser.c XML PARSER for LAT Register Description XML files.
    reg_regTag.c Functions for the register tag.
    reg_regTag_p.h Functions used by the register tag.
    reg_state.c Initialisation of the parser structures.
    reg_state_p.h Definition of RegState structure.
    reg_tags_p.h Tags of the lrd files.
    reg_utils.c Some utility functions.
    reg_utils_p.h Some utility functions.
    tree.c Provides functions concerned with the creation of a new configuration tree.
    tree.h Private functions mainpulating a configuration tree.
    writer.c XML writer for the LATC pkg.
    ../ptd/msg_init.c Initialises the msg system for testing.
    ../ptd/msg_init_p.h Initialises the msg system for testing.
    ../ptd/select.c LATC unit tests.
    ../ptd/select_p.h LATC unit tests.
    ../ptd/t_addr.c Test the address routines.
    ../ptd/t_addr_p.h Definition of function to test the address conversion routines of the LATC pkg.
    ../ptd/t_data.c Test the data manipulation routines of the LATC pkg.
    ../ptd/t_data_p.h Definition of function to test the data manipulation routines of the LATC pkg.
    ../ptd/t_file.c Test of the basic file functions.
    ../ptd/t_file_p.h Definition of function to test the file manipulation routines of the LATC pkg.
    ../ptd/t_fio.c Test the basic fio routines.
    ../ptd/t_fio_p.h Definition of function to test the fio manipulation routines of the LATC pkg.
    ../ptd/t_latc.c LATC unit tests of host system.
    ../ptd/t_latcData.c Test the data manipulation routines of the LATC pkg.
    ../ptd/t_latcData_p.h Definition of function to test the latcData manipulation routines of the LATC pkg.
    ../ptd/t_latcFile.c Test of the latcFile functions.
    ../ptd/t_latcFile_p.h Definition of function to test the latcFile manipulation routines of the LATC pkg.
    ../ptd/t_latcLat.c Test of the latcLat functions.
    ../ptd/t_latcLat_p.h Definition of function to test the latcLat manipulation routines of the LATC pkg.
    ../ptd/t_latcMap.c Test the map manipulation routines of the LATC pkg.
    ../ptd/t_latcMap_p.h Definition of function to test the latcMap manipulation routines of the LATC pkg.
    ../ptd/t_latcTree.c Test the routines for creating and initialising the latcTree.
    ../ptd/t_latcTree_p.h Definition of function to test the latcTree manipulation routines of the LATC pkg.
    ../ptd/t_latcXML.c Test of the latc_parser application, file read and configuration loading routines.
    ../ptd/t_latcXML_generate.c Runs the XML generation portion of the latcXML test.
    ../ptd/t_latcXML_p.h Test of the latc_parser application, file read and configuration loading routines.
    ../ptd/t_map.c Test the map manipulation routines of the LATC pkg.
    ../ptd/t_map_p.h Definition of function to test the map manipulation routines of the LATC pkg.
    ../ptd/t_type.c Test of the type functions.
    ../ptd/t_type_p.h Definition of function to test the type manipulation routines of the LATC pkg.