dgfirmware

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changed order of s/w inits. +review HD-SPR4-1

Created new Comm driver module to take on the driver portion of Interrupts. Turned off build switch to bypass UI. +review HD-SPR4-1

    • -0
    • +200
    /App/Drivers/Comm.c
Minor tweaks to test support functions. +review HD-SPR4-1

    • -12
    • +12
    /App/Services/SystemCommMessages.c
Changed CommInterrupts to Interrupts.

    • -0
    • +295
    /App/Services/Interrupts.c
    • -0
    • +43
    /App/Services/Interrupts.h
Split test support defs and macros out of Common.h into a new TestSupport.h. Added override command or watchdog task check-ins. Added POST test for FPGA. +review HD-SPR4-1

    • -34
    • +73
    /App/Services/SystemCommMessages.c
    • -0
    • +202
    /App/TestSupport.h
More UART comm fixes per lab testing. +review HD-SPR4-1

More fixes to FPGA module per lab testing. +review HD-SPR4-1

Fixes to FPGA and PC communication. Addressed some code review issues. +review HD-SPR4-1

Added function headers for new functions in the CommInterrupts module. +review HD-SPR4-1

Added Utilities module. Refactored some low level system comm. Added more implementation to FPGA. +review HD-SPR4-1

    • -0
    • +88
    /App/Services/Utilities.c
    • -0
    • +27
    /App/Services/Utilities.h
Added new Utilities module. Added more features to FPGA interface. Added more script commands. +review HD-SPR4-1

    • -103
    • +97
    /App/Services/SystemCommMessages.c
Added CommInterrupts module. Implemented more for FPGA communication and PC communication. +review HD-SPR4-1

    • -0
    • +108
    /App/Services/CommInterrupts.c
    • -0
    • +37
    /App/Services/CommInterrupts.h
    • -125
    • +156
    /App/Services/SystemComm.c
    • -3
    • +213
    /App/Services/SystemCommMessages.c
  1. … 5 more files in changeset.
Added FPGA module. Started adding UART communication to FPGA and SystemComm modules.

    • -0
    • +311
    /App/Services/FPGA.c
    • -0
    • +39
    /App/Services/FPGA.h
  1. … 3 more files in changeset.
Fixed spelling of Controllers folder. +review HD-SPR4-1

    • -0
    • +2
    /.settings/org.eclipse.core.resources.prefs
    • -0
    • +275
    /App/Controllers/AlarmLamp.c
    • -0
    • +44
    /App/Controllers/AlarmLamp.h
    • -0
    • +363
    /App/Controllers/Buttons.c
    • -0
    • +40
    /App/Controllers/Buttons.h
  1. … 29 more files in changeset.
Updated messaging code per code review.

Fixes per unit testing. +review HD-SPR3-1

Another VC accomodation.

Added accomodations for VectorCAST.

CAN fixes. +review HD-SPR3-1

Cosmetic changes to CommBuffers module. +review HD-SPR3-1

Implemented CAN interrupts. Adjusted interrupt priorities. Added a couple temporary build switches to clarify test code intent and ease switching on & off. +review HD-SPR3-1

Split message definitions, senders, and handlers from SystemComm module to new SystemCommMessages module. +review HD-SPR3-1

    • -0
    • +136
    /App/Services/SystemCommMessages.c
    • -0
    • +36
    /App/Services/SystemCommMessages.h
More updates to messaging infrastructure. Updated CAN configuration to current agreed channels. Addressed a few code review issues. +review HD-SPR3-1

Added test code for CAN testing/demo. Updated messaging infrastructure modules. +review HD-SPR3-1

Packed message structures. +review HD-SPR3-1

Minor bug fixes to SystemComm module. Turned off CAN interrupts for now.

Implemented SystemComm module. Updated MsgQueues module. Added CAN test code to general task.

Implemented MsgQueues module. Updated CommBuffers module.

Coded CommBuffers module. Enabled interrupts in CAN driver.

Configured CAN in HALCoGen. Added some empty modules to support CAN messaging.

    • -0
    • +102
    /App/Services/CommBuffers.c
    • -0
    • +51
    /App/Services/CommBuffers.h
    • -0
    • +103
    /App/Services/MsgQueues.c
    • -0
    • +70
    /App/Services/MsgQueues.h
    • -0
    • +40
    /App/Services/SystemComm.c
    • -0
    • +26
    /App/Services/SystemComm.h