/* Copyright 2014 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #include "globals.h" static char generated_source [] = { 'v', 'a', 'r', ' ', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ' ', '=', ' ', '0', ';', 'v', 'a', 'r', ' ', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ' ', '=', ' ', '1', ';', 'v', 'a', 'r', ' ', 'l', 'e', 'd', '_', 'r', 'e', 'd', ' ', '=', ' ', '2', ';', 'v', 'a', 'r', ' ', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ' ', '=', ' ', '3', ';', ' ', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'o', 'u', 'p', ',', ' ', 'o', 'n', ')', '{', ' ', ' ', 'i', 'f', ' ', '(', 'o', 'n', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'O', 'n', ' ', '(', 'l', 'e', 'd', '_', 'g', 'r', 'o', 'u', 'p', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'O', 'n', ' ', '(', 'l', 'e', 'd', '_', 'g', 'r', 'o', 'u', 'p', ' ', '+', ' ', '4', ')', ';', ' ', ' ', '}', ' ', ' ', 'e', 'l', 's', 'e', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'O', 'f', 'f', ' ', '(', 'l', 'e', 'd', '_', 'g', 'r', 'o', 'u', 'p', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'O', 'f', 'f', ' ', '(', 'l', 'e', 'd', '_', 'g', 'r', 'o', 'u', 'p', ' ', '+', ' ', '4', ')', ';', ' ', ' ', '}', '}', ' ', 'v', 'a', 'r', ' ', 't', 'm', 'p', ',', ' ', 'a', ',', ' ', 'b', ' ', '=', ' ', '1', ',', ' ', 'c', ' ', '=', ' ', '2', ',', ' ', 'd', ',', ' ', 'e', ' ', '=', ' ', '3', ',', ' ', 'g', ' ', '=', ' ', '4', ';', ' ', 'v', 'a', 'r', ' ', 'c', 'o', 'u', 'n', 't', ' ', '=', ' ', '1', '0', '0', '0', ';', ' ', 't', 'm', 'p', ' ', '=', ' ', 'b', ' ', '*', ' ', 'c', ';', 'a', ' ', '=', ' ', 't', 'm', 'p', ' ', '+', ' ', 'g', ';', 'd', ' ', '=', ' ', 't', 'm', 'p', ' ', '*', ' ', 'e', ' ', '+', ' ', 'a', ';', ' ', 'v', 'a', 'r', ' ', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '=', ' ', '6', '0', ';', 'v', 'a', 'r', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ' ', '=', ' ', '1', '0', ';', ' ', 'w', 'h', 'i', 'l', 'e', ' ', '(', '1', ')', '{', ' ', ' ', 'f', 'o', 'r', ' ', '(', 'v', 'a', 'r', ' ', 'j', ' ', '=', ' ', '0', ';', ' ', 'j', ' ', '<', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ';', ' ', 'j', ' ', '+', '=', ' ', '1', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '*', ' ', '2', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '*', ' ', '2', ')', ';', ' ', ' ', '}', ' ', ' ', ' ', 'f', 'o', 'r', ' ', '(', 'v', 'a', 'r', ' ', 'j', ' ', '=', ' ', '0', ';', ' ', 'j', ' ', '<', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ';', ' ', 'j', ' ', '+', '=', ' ', '1', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', '}', ' ', ' ', ' ', 'f', 'o', 'r', ' ', '(', 'v', 'a', 'r', ' ', 'j', ' ', '=', ' ', '0', ';', ' ', 'j', ' ', '<', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ';', ' ', 'j', ' ', '+', '=', ' ', '1', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', '}', ' ', ' ', ' ', 'f', 'o', 'r', ' ', '(', 'v', 'a', 'r', ' ', 'j', ' ', '=', ' ', '0', ';', ' ', 'j', ' ', '<', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ';', ' ', 'j', ' ', '+', '=', ' ', '1', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '2', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '2', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '2', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '2', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', '}', ' ', ' ', ' ', 'f', 'o', 'r', ' ', '(', 'v', 'a', 'r', ' ', 'j', ' ', '=', ' ', '0', ';', ' ', 'j', ' ', '<', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ';', ' ', 'j', ' ', '+', '=', ' ', '1', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '3', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '3', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '3', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '3', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', '}', ' ', ' ', ' ', 'f', 'o', 'r', ' ', '(', 'v', 'a', 'r', ' ', 'j', ' ', '=', ' ', '0', ';', ' ', 'j', ' ', '<', ' ', 'n', 'u', 'm', 'O', 'f', 'I', 't', 'e', 'r', 'a', 't', 'i', 'o', 'n', 's', ';', ' ', 'j', ' ', '+', '=', ' ', '1', ')', ' ', ' ', '{', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '6', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'g', 'r', 'e', 'e', 'n', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '6', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'o', 'r', 'a', 'n', 'g', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '6', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'r', 'e', 'd', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 't', 'r', 'u', 'e', ')', ';', ' ', ' ', ' ', ' ', 'w', 'a', 'i', 't', '(', 'w', 'a', 'i', 't', 'T', 'i', 'm', 'e', ' ', '/', ' ', '6', ')', ';', ' ', ' ', ' ', ' ', 'L', 'E', 'D', 'S', 'e', 't', '(', 'l', 'e', 'd', '_', 'b', 'l', 'u', 'e', ',', ' ', 'f', 'a', 'l', 's', 'e', ')', ';', ' ', ' ', '}', '}', 0 };