orion: Make declarations match definition
This commit is contained in:
parent
edb59ed263
commit
86207a69e4
2 changed files with 9 additions and 4 deletions
|
@ -359,7 +359,7 @@ typedef enum {
|
||||||
|
|
||||||
*/
|
*/
|
||||||
/* some utility routines */
|
/* some utility routines */
|
||||||
extern unsigned int SIM_power_logtwo(LIB_Type_max_uint x);
|
extern uint32_t SIM_power_logtwo(uint64_t x);
|
||||||
//extern int SIM_power_squarify(int rows, int cols);
|
//extern int SIM_power_squarify(int rows, int cols);
|
||||||
extern double SIM_power_driver_size(double driving_cap, double desiredrisetime);
|
extern double SIM_power_driver_size(double driving_cap, double desiredrisetime);
|
||||||
|
|
||||||
|
@ -371,7 +371,8 @@ extern double SIM_power_restowidth(double res, int nchannel);
|
||||||
|
|
||||||
extern int SIM_power_init(void);
|
extern int SIM_power_init(void);
|
||||||
|
|
||||||
extern unsigned int SIM_power_Hamming(LIB_Type_max_uint old_val, LIB_Type_max_uint new_val, LIB_Type_max_uint mask);
|
extern uint32_t SIM_power_Hamming(uint64_t old_val, uint64_t new_val,
|
||||||
|
uint64_t mask);
|
||||||
extern unsigned int SIM_power_Hamming_group(LIB_Type_max_uint d1_new, LIB_Type_max_uint d1_old, LIB_Type_max_uint d2_new, LIB_Type_max_uint d2_old, u_int width, u_int n_grp);
|
extern unsigned int SIM_power_Hamming_group(LIB_Type_max_uint d1_new, LIB_Type_max_uint d1_old, LIB_Type_max_uint d2_new, LIB_Type_max_uint d2_old, u_int width, u_int n_grp);
|
||||||
|
|
||||||
/* statistical functions */
|
/* statistical functions */
|
||||||
|
|
|
@ -28,8 +28,12 @@
|
||||||
|
|
||||||
#ifndef _POWER_UTILS_H
|
#ifndef _POWER_UTILS_H
|
||||||
#define _POWER_UTILS_H
|
#define _POWER_UTILS_H
|
||||||
extern unsigned SIM_power_Hamming(unsigned long int old_val, unsigned long int new_val, unsigned long int mask);
|
|
||||||
|
#include "base/types.hh"
|
||||||
|
|
||||||
|
extern uint32_t SIM_power_Hamming(uint64_t old_val, uint64_t new_val,
|
||||||
|
uint64_t mask);
|
||||||
extern double logtwo(double x);
|
extern double logtwo(double x);
|
||||||
extern unsigned SIM_power_logtwo(unsigned long int x);
|
extern uint32_t SIM_power_logtwo(uint64_t x);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue