271 |
271 |
272 |
272 |
273 /*******************/ |
273 /*******************/ |
274 /* *_TO_BCD_* */ |
274 /* *_TO_BCD_* */ |
275 /*******************/ |
275 /*******************/ |
276 #define __iec_(to_TYPENAME,from_TYPENAME) __function_1p(from_TYPENAME##_TO_BCD_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME) |
276 #define __iec_(to_TYPENAME,from_TYPENAME)\ |
|
277 __function_1p(from_TYPENAME##_TO_BCD_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME) /* explicitly typed function */\ |
|
278 __function_1p(from_TYPENAME##_TO_BCD, to_TYPENAME, IN, from_TYPENAME) /* overloaded function */ |
277 __ANY_UINT(__to_anynbit_) |
279 __ANY_UINT(__to_anynbit_) |
278 #undef __iec_ |
280 #undef __iec_ |
279 |
281 |
280 |
282 |
281 /*******************/ |
283 /*******************/ |
282 /* *_BCD_TO_* */ |
284 /* *_BCD_TO_* */ |
283 /*******************/ |
285 /*******************/ |
284 #define __iec_(to_TYPENAME,from_TYPENAME) __function_1p(from_TYPENAME##_BCD_TO_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME) |
286 #define __iec_(to_TYPENAME,from_TYPENAME)\ |
|
287 __function_1p(from_TYPENAME##_BCD_TO_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME) /* explicitly typed function */\ |
|
288 __function_1p(BCD_TO_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME) /* overloaded function */ |
|
289 |
285 __ANY_NBIT(__to_anyuint_) |
290 __ANY_NBIT(__to_anyuint_) |
286 #undef __iec_ |
291 #undef __iec_ |
287 |
292 |
288 /***********************************/ |
293 /***********************************/ |
289 /***********************************/ |
294 /***********************************/ |