td-firmware

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed a function header.

    • -2
    • +2
    /firmware/App/Drivers/PressureSensor.c
Added read and error count check for pressure sensor driver. Touched all units for code review purposes.

    • -0
    • +1
    /firmware/App/Controllers/AlarmAudio.c
    • -0
    • +1
    /firmware/App/Controllers/AlarmAudio.h
    • -16
    • +123
    /firmware/App/Drivers/PressureSensor.c
    • -0
    • +2
    /firmware/App/Drivers/PressureSensor.h
  1. … 35 more files in changeset.
Split out pressure sensor conversions to a common unit.

    • -25
    • +7
    /firmware/App/Drivers/PressureSensor.c
    • -2
    • +1
    /firmware/App/Drivers/PressureSensor.h
Progress on PressureSensor unit.

    • -28
    • +70
    /firmware/App/Drivers/PressureSensor.c
    • -1
    • +2
    /firmware/App/Drivers/PressureSensor.h
Partial work on PressureSensor unit.

    • -11
    • +3
    /firmware/App/Drivers/BubbleDetector.c
    • -1
    • +91
    /firmware/App/Drivers/PressureSensor.c
    • -2
    • +12
    /firmware/App/Drivers/PressureSensor.h
Updated FPGA registers per preliminary register table in HDD. Added low-level bubble detector driver unit. Added unfinished low-level pressure sensor driver unit.

    • -0
    • +114
    /firmware/App/Drivers/BubbleDetector.c
    • -0
    • +57
    /firmware/App/Drivers/BubbleDetector.h
    • -0
    • +36
    /firmware/App/Drivers/PressureSensor.c
    • -0
    • +41
    /firmware/App/Drivers/PressureSensor.h
    • -498
    • +148
    /firmware/App/Services/FpgaTD.c
split out alarm audio into separate unit.

    • -0
    • +566
    /firmware/App/Controllers/AlarmAudio.c
    • -0
    • +66
    /firmware/App/Controllers/AlarmAudio.h
Moved common message definitions from MsgQueues.h to a common header. Updated function headers.

    • -716
    • +240
    /firmware/App/Services/AlarmMgmtTD.c
    • -42
    • +29
    /firmware/App/Services/AlarmMgmtTD.h
Updated function headers.

    • -45
    • +46
    /firmware/App/Controllers/AlarmLamp.c
    • -16
    • +20
    /firmware/App/Drivers/InternalADC.c
    • -36
    • +36
    /firmware/App/Modes/ModeInitPOST.c
    • -13
    • +13
    /firmware/App/Modes/ModeStandby.c
  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.

    • -0
    • +17
    /firmware/App/Services/SystemCommTD.c
Added processor abstraction layer unit. Misc fixes.

    • -0
    • +80
    /firmware/App/Drivers/PAL.c
    • -0
    • +42
    /firmware/App/Drivers/PAL.h
Abstracted GPIO pin macros through function calls.

    • -0
    • +334
    /firmware/App/Drivers/GPIO.c
    • -0
    • +59
    /firmware/App/Drivers/GPIO.h
    • -23
    • +23
    /firmware/App/Services/CpldInterface.c
    • -1
    • +1
    /firmware/App/Services/CpldInterface.h
Added internal ADC and CPLD units.

    • -0
    • +76
    /firmware/App/Drivers/CpldIO.h
    • -0
    • +232
    /firmware/App/Drivers/InternalADC.c
    • -0
    • +75
    /firmware/App/Drivers/InternalADC.h
    • -0
    • +432
    /firmware/App/Services/CpldInterface.c
    • -0
    • +67
    /firmware/App/Services/CpldInterface.h
Minor code cleanup.

    • -69
    • +43
    /firmware/App/Services/Messaging.c
Started message enum from scratch.

    • -835
    • +70
    /firmware/App/Services/DDInterface.c
    • -106
    • +8
    /firmware/App/Services/DDInterface.h
Started alarm table from scratch. Started s/w fault table from scratch.

    • -28
    • +15
    /firmware/App/Services/AlarmMgmtTD.c
    • -49
    • +44
    /firmware/App/Services/DDInterface.c
Optimized incoming message handling.

    • -79
    • +126
    /firmware/App/Services/Messaging.c
    • -98
    • +3
    /firmware/App/Services/SystemCommTD.c
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
    • +16
    /firmware/.ccsproject
    • -0
    • +176
    /firmware/.cproject
    • -0
    • +3
    /firmware/.settings/org.eclipse.cdt.codan.core.prefs
    • -0
    • +2
    /firmware/.settings/org.eclipse.cdt.debug.core.prefs
    • -0
    • +20
    /firmware/.settings/org.eclipse.core.resources.prefs
    • -0
    • +370
    /firmware/App/Controllers/AlarmLamp.c
    • -0
    • +62
    /firmware/App/Controllers/AlarmLamp.h
    • -0
    • +219
    /firmware/App/Modes/ModeFault.c
    • -0
    • +41
    /firmware/App/Modes/ModeFault.h
    • -0
    • +566
    /firmware/App/Modes/ModeInitPOST.c
    • -0
    • +51
    /firmware/App/Modes/ModeInitPOST.h
    • -0
    • +115
    /firmware/App/Modes/ModeService.c
    • -0
    • +41
    /firmware/App/Modes/ModeService.h
    • -0
    • +299
    /firmware/App/Modes/ModeStandby.c
  1. … 151 more files in changeset.
Initial commit of the Leahi TD firmware

    • -0
    • +42
    /firmware/.gitignore