blob: f4842ac0342f16a6b217ec2f03870887fab4cb0f [file]
/*
* Copyright 2017, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <camkes.h>
#include <stdio.h>
int run(void)
{
MyType_t a, b, c, d;
a.i = 1;
b.i = 2;
c.i = 3;
d.i = 4;
printf("Beforehand we have (ret)%d, (in)%d, (out)%d, (inout)%d\n", a.i, b.i, c.i, d.i);
a = p_rotate(b, &c, &d);
printf("Afterwards we have (ret)%d, (in)%d, (out)%d, (inout)%d\n", a.i, b.i, c.i, d.i);
return 0;
}