firmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved common message definitions from MsgQueues.h to a common header. Updated function headers.

    • -716
    • +240
    ./App/Services/AlarmMgmtTD.c
Updated function headers.

  1. … 32 more files in changeset.
Added more s/w fault enums.

Combined the 2 FPGA executive functions.

Removed duplicate definition.

Updates to some function headers.

    • -13
    • +11
    ./App/Services/AlarmMgmtSWFaults.h
Added processor abstraction layer unit. Misc fixes.

Abstracted GPIO pin macros through function calls.

    • -0
    • +334
    ./App/Drivers/GPIO.c
    • -0
    • +59
    ./App/Drivers/GPIO.h
Added internal ADC and CPLD units.

    • -0
    • +2
    ./.settings/org.eclipse.core.resources.prefs
    • -0
    • +76
    ./App/Drivers/CpldIO.h
    • -0
    • +232
    ./App/Drivers/InternalADC.c
    • -0
    • +75
    ./App/Drivers/InternalADC.h
    • -0
    • +432
    ./App/Services/CpldInterface.c
    • -0
    • +67
    ./App/Services/CpldInterface.h
Minor code cleanup.

Started message enum from scratch.

Started alarm table from scratch. Started s/w fault table from scratch.

Optimized incoming message handling.

Fixed Release build properties.

Initial foundation based on code from Denali HD. AlarmMgmt, SystemComm and FPGA are split with common parts going to a fwcommon unit and reset going to sub-sys specific unit. WatchdogMgmt moved to fwcommon.

    • -0
    • +3
    ./.settings/org.eclipse.cdt.codan.core.prefs
    • -0
    • +2
    ./.settings/org.eclipse.cdt.debug.core.prefs
    • -0
    • +20
    ./.settings/org.eclipse.core.resources.prefs
    • -0
    • +370
    ./App/Controllers/AlarmLamp.c
    • -0
    • +62
    ./App/Controllers/AlarmLamp.h
    • -0
    • +219
    ./App/Modes/ModeFault.c
    • -0
    • +41
    ./App/Modes/ModeFault.h
    • -0
    • +566
    ./App/Modes/ModeInitPOST.c
    • -0
    • +51
    ./App/Modes/ModeInitPOST.h
    • -0
    • +115
    ./App/Modes/ModeService.c
    • -0
    • +41
    ./App/Modes/ModeService.h
    • -0
    • +299
    ./App/Modes/ModeStandby.c
  1. … 151 more files in changeset.
Initial commit of the Leahi TD firmware