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

pbc (rad750) Constituent


Description: ?
File Type: shr
Package: PBC (Primary Boot Code)
Project: OS (Operating System)
Relationships: Constituent, Interface
Tags: i845e, mcp750, mv2304, rad750, sun-gcc

Relationships (help)

Doxygen (help)

 

Interfaces

Files

    EE_boot.c EEPROM boot driver.
    EE_boot.h EEPROM boot driver header file.
    PBC_cmddecl.c ITC command dispatch structures to subsystem PBC.
    PBC_command.c PBC application-level command handlers.
    PBC_control.c PBC application-level control functions.
    PBC_control.h Interface to the PBC_control.c functions.
    PBC_dump.c Dumps the contents of PBC command and telemetry packets.
    PBC_event.c PBC application-level LATp boot protocol event handler.
    PBC_event.h Interface to the PBC_event.c functions.
    PBC_heap.c Primary Boot Code Allocation.
    PBC_lcpside.c LCP side of PBC command and telemetry handling.
    PBC_msgs.c Constructor/destructor routines for message facility PBC (ID: 129, 0x81).
    PBC_scpside.c SCP side of PBC command and telemetry handling.
    PBC_tlm.c PBC application-level EPU boot housekeeping telemetry handler.
    PBC_tlm.h Interface to the PBC_tlm.c functions.
    asmFns.S PBC low-level functions written in PPC assembly.
    asmFns.h Interface to PBC low-level assembly functions.
    bcopy.c PBC binary copy functions.
    bootcomm.c Boot communications.
    bootcomm.h Interface to the bootcomm functions.
    booterr.c Boot error log.
    bootshell.c Boot shell main loop.
    bootshell.h PBC private definitions and prototypes.
    boottime.c Boot time functions.
    boottlm.c Boot telemetry functions.
    build_prom_image.c Build a RAD750 SUROM image.
    build_ser_num.c Build a RAD750 SUROM image containing CPU serial numbers.
    cmd_boot.c Verify a command packet size.
    cmd_file.c Process LAT file load telecommands.
    cmd_mem.c Process LAT memory load and dump telecommands.
    cmd_sc.c Handle SC broadcast commands for boot.
    cmdtlm.h Boot command and telemetry definitions.
    excVector.S PBC CPU vector handlers.
    memset.c PBC memory set functions.
    pbc_commit.c Handle commit state.
    pbc_memmap.h Memory map defintions for the PBC.
    pbc_printf.c Implementation of printf() for LAT primary boot code.
    pbc_sio.c LAT primary boot code serial port driver.
    pbc_sio.h PBC serial port driver prototypes and definitions.
    ramExc.S RAM exception vectors.
    romInit.S ROM initialization asm.
    rom_defs.h Placeholder for ROM definitions.
    secondary.c Secondary boot loader support.
    sysLib.c RAD750 & Power PCI system-dependent library.
    version.c PBC version strings.
    ../ptd/pbc_cmd.c Send commands to the PBC.
    ../ptd/pbc_cmd.h Interface to the test functions found in pbc_cmd.c.
    ../ptd/pbc_dump_hkp.c Dump the contents of boot houskeeping telemetry packets.
    ../ptd/pbc_test_boot_cmd.c Test the PBC boot command handling.
    ../ptd/pbc_test_boot_cmd.h Interface to the test functions found in pbc_test_boot_cmd.c.
    ../ptd/pbc_tlm.c Handle telemetry from the PBC.
    ../ptd/pbc_tlm.h Interface to the test functions found in pbc_tlm.c.
    ../ptd/pbc_unit_test.c Test the Primary Boot Code (PBC).
    ../ptd/pbc_unit_test.h Interface to the common test functions found in pbc_unit_test.c.
    ../ptd/test_entry.S Generic test entry point and assembly utilities.
    ../ptd/test_entry.h Interface to the test_entry.S functions.
    ../ptd/test_exc.c Test PBC exception handling.
    ../ptd/test_go_1.S Test code that jumps to PBC image 1.
    ../ptd/test_ram_failure.S Test code that causes the RAM test to fail.
    ../ptd/test_surom_write.c Test the ability to write SUROM.
    ../ptd/test_util.c Utilities for PBC testing.
    ../ptd/test_util.h Interface to the test_util.c functions.