History log of /seL4-camkes-master/projects/camkes-tool/camkes/parser/tests/testexamples.py
Revision Date Author Comments
# bf1d734c 24-Sep-2018 Anna Lyons <Anna.Lyons@data61.csiro.au>

parser: move DTBMatchQuery to FDTQueryEngine


# bab83b47 15-Aug-2018 Anna Lyons <Anna.Lyons@data61.csiro.au>

camkes/parser: add tests for QueryParser and DTBMatchQueries

- add a query parser stage to testexamples.py
- add a sample dtb and corresponding dts file
- add good.dtb, which contains some basic starting tests for dtb queries


# 8b2ec3e6 20-Jun-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix licenses


# 7b57f41f 15-Aug-2016 Stephen Sherratt <Stephen.Sherratt@data61.csiro.au>

Allow old style N-1 connection syntax

In previous versions of CAmkES, N-1 connections could be declared by
using multiple connection statements with interfaces in common. CAmkES
next removed support for this, replacing it with connection statements
that allow multiple interfaces on either side. This proved too
restrictive, as it made it impossible to connect both external and
internal interfaces to an interface exposed by a hierarchical component.

This change adds back limited support for the old syntax. An interface
may appear in multiple connections, provided that:
- it is on the same side (to/from) of each connection
- the connector type of each connection is the same
- it is the only interface on its side of each connection


# f41bf164 24-May-2016 Matthew Fernandez <matthew.fernandez@nicta.com.au>

Remove unnecessary carets from the beginning of regexes.

When using `re.match` the start of the string is assumed.

This commit cherry-picks c81dd371b04519c51615aee972da58a295bca9df from
ssh://github.inside.nicta.com.au/mfernandez/project.


# bacfebce 27-Oct-2015 Matthew Fernandez <matthew.fernandez@nicta.com.au>

Refactored parser init commit.