mdelay
int mdelay = (150000 * fear) / speed;
usleep(mdelay);
#define MS_ADELAY(mdelay) { MS_OP_ADELAY, {{ mdelay }}}
mdelay(count);
mdelay(1);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(5);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(20);
mdelay(20);
mdelay(20);
mdelay(20);
mdelay(20);
mdelay(20);
mdelay(1000);
mdelay(20);
mdelay(20);
mdelay(20);
mdelay(20);
mdelay(1000);
mdelay(1);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(5);
mdelay(20);
mdelay(30);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(5);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(1);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(100);
mdelay(1);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(100);
mdelay(5);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(100);
mdelay(5);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(rd_interval * 4);
mdelay(rd_interval * 4);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(count);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(100);
mdelay(10);
mdelay(1);
mdelay(15);
mdelay(15);
mdelay(100);
mdelay(1);
mdelay(15);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(15);
mdelay(1);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(5);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(50);
mdelay(1);
mdelay(50);
mdelay(1);
mdelay(1);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(1);
mdelay(100);
mdelay(15);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(16);
mdelay(16);
mdelay(16);
mdelay(16);
mdelay(16);
mdelay(val);
mdelay(1);
mdelay(10);
mdelay(10);
mdelay(50); /* Let the clock to lock */
mdelay(50); /* Let the clock to lock */
mdelay(panel_pwr_delay);
mdelay(panel_pwr_delay);
mdelay(panel_pwr_delay);
mdelay(4);
mdelay(6);
mdelay(3);
mdelay(1);
mdelay(1);
mdelay(10);
mdelay(2);
mdelay(1);
mdelay(1000);
mdelay(1000);
mdelay(1000);
mdelay(100);
mdelay(1000);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(500);
mdelay(1);
mdelay(1);
mdelay(5);
mdelay(1);
mdelay(15);
mdelay(15);
mdelay(15);
mdelay(100);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(1);
mdelay(15);
mdelay(15);
mdelay(100);
mdelay(100);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(15);
mdelay(15);
mdelay(100);
mdelay(1);
mdelay(5);
mdelay(5);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(10);
mdelay(1);
mdelay(5);
mdelay(10);
mdelay(10);
mdelay(100);
mdelay(10);
mdelay(10);
mdelay(10);