1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- /*****************************************************************************
- * Copyright 2004 - 2008 Broadcom Corporation. All rights reserved.
- *
- * Unless you and Broadcom execute a separate written software license
- * agreement governing use of this software, this software is licensed to you
- * under the terms of the GNU General Public License version 2, available at
- * http://www.broadcom.com/licenses/GPLv2.php (the "GPL").
- *
- * Notwithstanding the above, under no circumstances may you combine this
- * software in any way with any other Broadcom software provided under a
- * license other than the GPL, without Broadcom's express prior written
- * consent.
- *****************************************************************************/
- /*
- *
- *****************************************************************************
- *
- * timer.h
- *
- * PURPOSE:
- *
- *
- *
- * NOTES:
- *
- *****************************************************************************/
- #if !defined(BCM_LINUX_TIMER_H)
- #define BCM_LINUX_TIMER_H
- #if defined(__KERNEL__)
- /* ---- Include Files ---------------------------------------------------- */
- /* ---- Constants and Types ---------------------------------------------- */
- typedef unsigned int timer_tick_count_t;
- typedef unsigned int timer_tick_rate_t;
- typedef unsigned int timer_msec_t;
- /* ---- Variable Externs ------------------------------------------------- */
- /* ---- Function Prototypes ---------------------------------------------- */
- /****************************************************************************
- *
- * timer_get_tick_count
- *
- *
- ***************************************************************************/
- timer_tick_count_t timer_get_tick_count(void);
- /****************************************************************************
- *
- * timer_get_tick_rate
- *
- *
- ***************************************************************************/
- timer_tick_rate_t timer_get_tick_rate(void);
- /****************************************************************************
- *
- * timer_get_msec
- *
- *
- ***************************************************************************/
- timer_msec_t timer_get_msec(void);
- /****************************************************************************
- *
- * timer_ticks_to_msec
- *
- *
- ***************************************************************************/
- timer_msec_t timer_ticks_to_msec(timer_tick_count_t ticks);
- #endif /* __KERNEL__ */
- #endif /* BCM_LINUX_TIMER_H */
|