English
Language : 

CC78K0S Datasheet, PDF (429/520 Pages) NEC – C Compiler Ver.1.30 or Later Language
CHAPTER 11 EXTENDED FUNCTIONS
Static Model Expansion Specification
EXAMPLE 2
(C source)
_ _sreg struct x {
unsigned char a;
unsigned char b:1;
unsigned char c:1;
} xx,yy;
_ _sreg struct y {
int a;
int b;
} ss, tt;
struct x func1(struct x);
struct y func2();
void main()
{
yy = func1(xx);
tt = func2();
}
struct x func1(struct x aa)
{
aa.a = 0x12;
aa.b = 0;
aa.c = 1;
return aa;
}
struct y func2()
{
return tt;
}
-ZM
User’s Manual U14872EJ1V0UM
429