mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-20 17:08:52 +09:00
![Wolfgang Denk](/assets/img/avatar_default.png)
Signed-off-by: Wolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by: Tom Rini <trini@ti.com>
23 lines
480 B
C
23 lines
480 B
C
/*
|
|
* (C) Copyright 2003, Psyent Corporation <www.psyent.com>
|
|
* Scott McNutt <smcnutt@psyent.com>
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0+
|
|
*/
|
|
|
|
#include <common.h>
|
|
#include <watchdog.h>
|
|
|
|
|
|
extern void dly_clks( unsigned long ticks );
|
|
|
|
void __udelay(unsigned long usec)
|
|
{
|
|
/* The Nios core doesn't have a timebase, so we do our
|
|
* best for now and call a low-level loop that counts
|
|
* cpu clocks.
|
|
*/
|
|
unsigned long cnt = (CONFIG_SYS_CLK_FREQ/1000000) * usec;
|
|
dly_clks (cnt);
|
|
}
|