2017-04-25 14:41:48 +02:00
|
|
|
/*
|
|
|
|
|
* lef.h --
|
|
|
|
|
*
|
|
|
|
|
* Contains definitions for things that are exported by the
|
|
|
|
|
* lef module.
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
2024-10-16 08:38:41 +02:00
|
|
|
#ifndef _MAGIC__LEF__LEF_H
|
|
|
|
|
#define _MAGIC__LEF__LEF_H
|
2017-04-25 14:41:48 +02:00
|
|
|
|
|
|
|
|
#include "utils/magic.h"
|
|
|
|
|
|
|
|
|
|
/* Procedures for reading the technology file: */
|
|
|
|
|
|
2025-01-04 09:45:38 +01:00
|
|
|
extern void LefTechInit(void);
|
2025-01-04 10:00:08 +01:00
|
|
|
extern bool LefTechLine(const char *sectionName, int argc, char *argv[]);
|
2025-01-04 09:45:38 +01:00
|
|
|
extern void LefTechScale(int scalen, int scaled);
|
|
|
|
|
extern void LefTechSetDefaults(void);
|
2017-04-25 14:41:48 +02:00
|
|
|
|
|
|
|
|
/* Initialization: */
|
|
|
|
|
|
2025-01-04 09:45:38 +01:00
|
|
|
extern void LefInit(void);
|
2017-04-25 14:41:48 +02:00
|
|
|
|
2024-10-16 08:38:41 +02:00
|
|
|
#endif /* _MAGIC__LEF__LEF_H */
|