/* ** =================================================================== ** Method : WAIT1_WaitCycles (component Wait) ** Description : ** Wait for a specified number of CPU cycles (16bit data type). ** Parameters : ** NAME - DESCRIPTION ** cycles - The number of cycles to wait. ** Returns : Nothing ** =================================================================== */ void WAIT1_WaitCycles(uint16_t cycles) { while(cycles > 100) { WAIT1_Wait100Cycles(); cycles -= 100; } while(cycles > 10) { WAIT1_Wait10Cycles(); cycles -= 10; } }
/* ** =================================================================== ** Method : WAIT1_WaitCycles (component Wait) ** Description : ** Wait for a specified number of CPU cycles (16bit data type). ** Parameters : ** NAME - DESCRIPTION ** cycles - The number of cycles to wait. ** Returns : Nothing ** =================================================================== */ void WAIT1_WaitCycles(uint16_t cycles) { /*lint -save -e522 function lacks side effect. */ while(cycles > 100) { WAIT1_Wait100Cycles(); cycles -= 100; } while(cycles > 10) { WAIT1_Wait10Cycles(); cycles -= 10; } /*lint -restore */ }