Skip to content

Feature/pendragon#103

Merged
chrisc-xmos merged 15 commits intoxmos:developfrom
mbanth:feature/pendragon
Nov 25, 2019
Merged

Feature/pendragon#103
chrisc-xmos merged 15 commits intoxmos:developfrom
mbanth:feature/pendragon

Conversation

@mbanth
Copy link
Copy Markdown
Contributor

@mbanth mbanth commented Nov 22, 2019

No description provided.

larry-xmos and others added 14 commits September 5, 2019 10:46
All conflicts manually resolved.
The merge of mic_array_dual.xc has been deferred until this repo has a feature/pendragon_change_use_mic_dual branch.
This merge was deferred to allow for some additional checking which has now concluded.
…on constant since it has been defined in mic_array_frame.h. Instead of throwing a link error if MIC_DUAL_ENABLED is not set greater than 0, throw a compilation error.
…rray_conf.h so that an assembler file can pick it up using a #include.
…ENABLED doesn't exist or is false.

MIC_DUAL_FRAME_SIZE has no meaning unless MIC_DUAL_ENABLED is true.
Copy link
Copy Markdown
Contributor

@larry-xmos larry-xmos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see a problem with these changes. It would be good to ensure that no examples or tests that currently run have been broken, but this is unlikely since the changes seem to introduce defaults where there were no defaults before.

@mbanth
Copy link
Copy Markdown
Contributor Author

mbanth commented Nov 25, 2019

The Jenkins CI process includes building the examples and building and running the tests. They all pass.

Copy link
Copy Markdown
Contributor

@oscarbailey-xmos oscarbailey-xmos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, although the diff of decimate-to_pcm_4ch.S looks huge it appears to be just removing non-unix line endings (a good thing)

Just a small correction necessary in one of the comments

EDIT: After talking with Michael, the comment was correct initially

#endif

// MIC_DUAL_FRAME_SIZE has no meaning if MIC_DUAL_ENABLED is false.
// Only define MIC_DUAL_FRAME_SIZE to a default value if MIC_DUAL_ENABLED is true.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be:

Only define MIC_DUAL_FRAME_SIZE to a default value if MIC_DUAL_ENABLED is false.

@chrisc-xmos chrisc-xmos merged commit 91c362e into xmos:develop Nov 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants