# HG changeset patch # User wuyangtang # Date 1499249505 -10800 # Node ID a86deec92e08e7a0dc72f49a485e01ee492aa6e6 # Parent ccb2ed16441898e3321f9581c08b3a6fae05d41c fix target Xenomai missing functions diff -r ccb2ed164418 -r a86deec92e08 targets/Xenomai/plc_Xenomai_main.c --- a/targets/Xenomai/plc_Xenomai_main.c Wed Jul 05 13:03:58 2017 +0300 +++ b/targets/Xenomai/plc_Xenomai_main.c Wed Jul 05 13:11:45 2017 +0300 @@ -363,3 +363,31 @@ } /* as plc does not wait for lock. */ } +int CheckRetainBuffer(void) +{ + return 1; +} + +void ValidateRetainBuffer(void) +{ +} + +void InValidateRetainBuffer(void) +{ +} + +void Retain(unsigned int offset, unsigned int count, void *p) +{ +} + +void Remind(unsigned int offset, unsigned int count, void *p) +{ +} + +void CleanupRetain(void) +{ +} + +void InitRetain(void) +{ +} diff -r ccb2ed164418 -r a86deec92e08 targets/Xenomai/plc_Xenomai_noretain.c --- a/targets/Xenomai/plc_Xenomai_noretain.c Wed Jul 05 13:03:58 2017 +0300 +++ b/targets/Xenomai/plc_Xenomai_noretain.c Wed Jul 05 13:11:45 2017 +0300 @@ -18,3 +18,11 @@ void Remind(unsigned int offset, unsigned int count, void *p) { } + +void CleanupRetain(void) +{ +} + +void InitRetain(void) +{ +}