From 975411f40b3bb456661973fe52b4e743cb75abd8 Mon Sep 17 00:00:00 2001 From: "Darryl L. Miles" Date: Fri, 18 Jul 2025 13:19:00 +0100 Subject: [PATCH] ext2sim.c: forward declaration prototypes --- ext2sim/ext2sim.c | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/ext2sim/ext2sim.c b/ext2sim/ext2sim.c index 0fbb31da..76ca8e5a 100644 --- a/ext2sim/ext2sim.c +++ b/ext2sim/ext2sim.c @@ -45,16 +45,19 @@ static const char rcsid[] __attribute__ ((unused)) = "$Header: /usr/cvsroot/magi #include "extflat/extflat.h" /* Forward declarations */ -void CmdExtToSim(); -bool simnAP(); -bool simnAPHier(); -int simParseArgs(); -int simdevVisit(), simresistVisit(), simcapVisit(), simnodeVisit(); -int simmergeVisit(); +void CmdExtToSim(MagWindow *w, TxCommand *cmd); +bool simnAP(EFNode *node, int resClass, float scale, FILE *outf); +bool simnAPHier(DevTerm *dterm, HierName *hierName, int resClass, float scale, FILE *outf); +int simParseArgs(int *pargc, char ***pargv); +int simdevVisit(Dev *dev, HierContext *hc, float scale, Transform *trans); +int simresistVisit(HierName *hierName1, HierName *hierName2, float res); +int simcapVisit(HierName *hierName1, HierName *hierName2, double cap); +int simnodeVisit(EFNode *node, int res, double cap); +int simmergeVisit(Dev *dev, HierContext *hc, float scale, Transform *trans); /* C99 compat */ -int simdevOutNode(); -int simdevSubstrate(); +int simdevOutNode(HierName *prefix, HierName *suffix, char *name, FILE *outf); +int simdevSubstrate(HierName *prefix, HierName *suffix, int type, float scale, bool doAP, FILE *outf); /* Options specific to ext2sim */ #ifdef EXT2SIM_AUTO