Activity for Unified Code Generation

  • Kai Harth Kai Harth committed [r384]

    performance improvements

  • Kai Harth Kai Harth committed [r383]

    excluded WIP component with errors

  • Kai Harth Kai Harth committed [r382]

    some performance improvements

  • Kai Harth Kai Harth committed [r381]

    WIP for turning requirments links into MetaData

  • Kai Harth Kai Harth committed [r380]

    WIP for new BlockExecution order for 2020 and later

  • Kai Harth Kai Harth committed [r379]

    added TriggerPort

  • Kai Harth Kai Harth committed [r378]

    prep step for MetaData.... but commented out

  • Kai Harth Kai Harth committed [r377]

    added TriggerPort

  • Kai Harth Kai Harth committed [r376]

    small fix for parsing of indexed variable expressions

  • Kai Harth Kai Harth committed [r375]

    improvements to handling of automatic casts

  • Kai Harth Kai Harth committed [r374]

    adding various new test and development models

  • Kai Harth Kai Harth committed [r373]

    adding various new test and development models

  • Kai Harth Kai Harth committed [r372]

    fixed issue where Stateflow now allows, when C-action-language is used, the omission of the curly brackets around an Transition Action

  • Kai Harth Kai Harth committed [r371]

    fixed issue where a matrix multiplication, when applied to a scalar, would drop a bracket if present

  • Kai Harth Kai Harth committed [r370]

    bugfix, transition jumping only if it is bare, not just no guard condition....

  • Kai Harth Kai Harth committed [r369]

    - improving some error output

  • Kai Harth Kai Harth committed [r368]

    bugfix wrt processing of the unit delay output variable

  • Kai Harth Kai Harth committed [r367]

    - reducing the generation of unnecessary/unreachable code

  • Kai Harth Kai Harth committed [r366]

    fix for local variable handling in stateflow

  • Kai Harth Kai Harth committed [r365]

    work in progress... allowing bus signals through unit delays

  • Kai Harth Kai Harth committed [r364]

    fix for c vs matlab bit ops

  • Kai Harth Kai Harth committed [r363]

    enabled use of XOR/^

  • Kai Harth Kai Harth committed [r362]

    enabled use of XOR/^

  • Kai Harth Kai Harth committed [r361]

    work in progress... allowing bus signals through unit delays

  • Kai Harth Kai Harth committed [r360]

    added log and log10 to parseable functions

  • Kai Harth Kai Harth committed [r359]

    bugfix with float 32 vs 64 literal

  • Kai Harth Kai Harth committed [r358]

    temporary debugging wrt intrinsic functions

  • Kai Harth Kai Harth committed [r357]

    added more allowable intrinsic functions

  • Kai Harth Kai Harth committed [r356]

    identifying "joining" junctions (which lead to code replication)

  • Kai Harth Kai Harth committed [r355]

    beginning of implementation for Metadata with requirements traceability

  • Kai Harth Kai Harth committed [r354]

    added more allowable intrinsic functions

  • Kai Harth Kai Harth committed [r353]

    beginning of implementation for Metadata with requirements traceability

  • Kai Harth Kai Harth committed [r352]

    temporarily allowing struct init functions with non-scalar structured members to be processed. but the struct members get ignored for now, TODO: need to implement for-loop to finish this functionality

  • Kai Harth Kai Harth committed [r351]

    beginning of implementation for Metadata with requirements traceability

  • Kai Harth Kai Harth committed [r350]

    making the generation of the enum info struct optional/configurable

  • Kai Harth Kai Harth committed [r349]

    allow output of switch/case without default

  • Kai Harth Kai Harth committed [r348]

    two fixes to reduce amount of unused code produced by stateflow

  • Kai Harth Kai Harth committed [r347]

    fix #endif comment so it doesn't inadvertently trigger MISRA checkers for code within comment

  • Kai Harth Kai Harth committed [r346]

    some additions for newer simulink versions

  • Kai Harth Kai Harth committed [r345]

    processing of parameters for NDLookup changed some time after 2015B

  • Kai Harth Kai Harth committed [r344]

    added DiscreteIntegrator to blocksWithStorage

  • Kai Harth Kai Harth committed [r343]

    added provisions for indent level greater than 256

  • Kai Harth Kai Harth committed [r342]

    added second > and < to reg exp for binary oper...

  • Kai Harth Kai Harth committed [r341]

    added ArithShift block

  • Kai Harth Kai Harth committed [r340]

    added ArithShift block

  • Kai Harth Kai Harth committed [r339]

    misc test models and byproducts

  • Kai Harth Kai Harth committed [r338]

    in progress, under development

  • Kai Harth Kai Harth committed [r337]

    added GetC and SetC

  • Kai Harth Kai Harth committed [r336]

    fixed issue with execution order of If-action s...

  • Kai Harth Kai Harth committed [r335]

    added warning in case of literal for Float32 wh...

  • Kai Harth Kai Harth committed [r334]

    added different instrumentation, in the process...

  • Kai Harth Kai Harth committed [r333]

    deactivated enum info struct

  • Kai Harth Kai Harth committed [r332]

    test committ

  • Kai Harth Kai Harth committed [r331]

    added new XlinkDataAccess intrinsic functions

  • Kai Harth Kai Harth committed [r330]

    reintroduced dropped method isValue

  • Kai Harth Kai Harth committed [r328]

    mods/fixes to generation of init expressions

  • Kai Harth Kai Harth committed [r326]

    modifications to allow for char as one of the b...

  • Kai Harth Kai Harth committed [r329]

    added char to base types

  • Kai Harth Kai Harth committed [r327]

    mods/fixes to generation of init expressions

  • Kai Harth Kai Harth committed [r325]

    further fixes for upstream direct input setting...

  • Kai Harth Kai Harth committed [r324]

    added convenience methods to test BaseType for ...

  • Kai Harth Kai Harth committed [r323]

    update test for "is UnitDelay" with isStateBlock

  • Kai Harth Kai Harth committed [r322]

    fixed issue with sorting of virtual blocks: mux...

  • Kai Harth Kai Harth committed [r321]

    enabled default case

  • Kai Harth Kai Harth committed [r320]

    fixed deficiency where mod for floats was not i...

  • Kai Harth Kai Harth committed [r319]

    added two convenience functions to test basic b...

  • Kai Harth Kai Harth committed [r318]

    added "mod" to list of allowable intrinsic func...

  • Kai Harth Kai Harth committed [r317]

    updated inlining settings so that blocks upstre...

  • Kai Harth Kai Harth committed [r316]

    better differentiate between Float32Literal and...

  • Kai Harth Kai Harth committed [r315]

    fixed direct upstream input setting when a cons...

  • Kai Harth Kai Harth committed [r314]

    differentiate between Float32Literal and Float6...

  • Kai Harth Kai Harth committed [r313]

    fixed bug that occurred when negating a Uint8 l...

  • Kai Harth Kai Harth committed [r312]

    fixed incorrect reference levels that occurred ...

  • Kai Harth Kai Harth committed [r311]

    reverted the logic that the last listed version...

  • Kai Harth Kai Harth committed [r310]

    accounted for rename of block option in R2014A:...

  • Kai Harth Kai Harth committed [r309]

    added Width block to list of loop breakers (thi...

  • Kai Harth Kai Harth committed [r308]

    fixed new GetMaskType for instances where a sta...

  • Kai Harth Kai Harth committed [r307]

    fixed problem with R2014 and pre-lookup blocks ...

  • Kai Harth Kai Harth committed [r306]

    additions to account for R2014A

  • Kai Harth Kai Harth committed [r305]

    fixed bug (incomplete functionality) where code...

  • Kai Harth Kai Harth committed [r304]

    added option to use bus objects for local data ...

  • Kai Harth Kai Harth committed [r303]

    streamlined code and modified behavior so that ...

  • Kai Harth Kai Harth committed [r302]

    test models

  • Kai Harth Kai Harth committed [r301]

    test models

  • Kai Harth Kai Harth committed [r300]

    test models

  • Kai Harth Kai Harth committed [r299]

    test models

  • Kai Harth Kai Harth committed [r298]

    bug fixes

  • Kai Harth Kai Harth committed [r297]

    Encapsulated GetMaskType, needed for Simulink 8.2

  • Kai Harth Kai Harth committed [r296]

    fixed issue with incorrect reference with bus m...

  • Kai Harth Kai Harth committed [r295]

    added GetBoolean and SetBoolean to intrinsic fu...

  • Kai Harth Kai Harth committed [r294]

    added GetBoolean and SetBoolean to intrinsic fu...

  • Kai Harth Kai Harth committed [r293]

    removed generation of parameterNameMap.txt

  • Kai Harth Kai Harth committed [r292]

    fixed issue where block order was not detected ...

1