From 2a35f0292a9f1eec55d0e00d403ea9a70a14b32c Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Wed, 19 Apr 2023 13:54:21 +0200 Subject: [PATCH] add constants for new primitives --- machxo2/constids.inc | 234 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 217 insertions(+), 17 deletions(-) diff --git a/machxo2/constids.inc b/machxo2/constids.inc index 1f2e8d24..c2daae54 100644 --- a/machxo2/constids.inc +++ b/machxo2/constids.inc @@ -45,6 +45,7 @@ X(WADO3) X(MODE) X(GSR) +X(SGSR) X(SRMODE) X(CEMUX) X(CLKMUX) @@ -100,23 +101,6 @@ X(T) X(IOLDO) X(IOLTO) - -X(OSCH) -X(OSC) -X(SEDSTDBY) - - -X(DCCA) -X(CLKI) -X(CLKO) - - -X(DCMA) -X(CLK0) -X(CLK1) -X(SEL) -X(DCMOUT) - X(BEL) X(GND) X(IO_TYPE) @@ -394,3 +378,219 @@ X(RSTAMUX) X(RSTBMUX) X(WEAMUX) X(WEBMUX) +X(DATA_WIDTH_W) +X(DATA_WIDTH_R) +X(CSDECODE_W) +X(CSDECODE_R) +X(CSDECODE) +X(AEPOINTER) +X(AEPOINTER1) +X(AFPOINTER) +X(AFPOINTER1) +X(FULLPOINTER) +X(FULLPOINTER1) + +X(OSCH) +X(OSC) +X(SEDSTDBY) + +X(DCCA) +X(CLKI) +X(CLKO) + +X(DCMA) +X(CLK0) +X(CLK1) +X(SEL) +X(DCMOUT) + +X(EFB) +X(WBCUFMIRQ) +X(WBACKO) +X(WBDATO0) +X(WBDATO1) +X(WBDATO2) +X(WBDATO3) +X(WBDATO4) +X(WBDATO5) +X(WBDATO6) +X(WBDATO7) +X(WBDATI0) +X(WBDATI1) +X(WBDATI2) +X(WBDATI3) +X(WBDATI4) +X(WBDATI5) +X(WBDATI6) +X(WBDATI7) +X(WBADRI0) +X(WBADRI1) +X(WBADRI2) +X(WBADRI3) +X(WBADRI4) +X(WBADRI5) +X(WBADRI6) +X(WBADRI7) +X(WBWEI) +X(WBSTBI) +X(WBCYCI) +X(WBRSTI) +X(WBCLKI) +X(CFGWAKE) +X(CFGSTDBY) +X(UFMSN) +X(PLL0ACKI) +X(PLL0STBO) +X(PLL0DATI0) +X(PLL0DATI1) +X(PLL0DATI2) +X(PLL0DATI3) +X(PLL0DATI4) +X(PLL0DATI5) +X(PLL0DATI6) +X(PLL0DATI7) +X(PLL1ACKI) +X(PLL1STBO) +X(PLL1DATI0) +X(PLL1DATI1) +X(PLL1DATI2) +X(PLL1DATI3) +X(PLL1DATI4) +X(PLL1DATI5) +X(PLL1DATI6) +X(PLL1DATI7) +X(PLLADRO0) +X(PLLADRO1) +X(PLLADRO2) +X(PLLADRO3) +X(PLLADRO4) +X(PLLWEO) +X(PLLRSTO) +X(PLLCLKO) +X(TCOC) +X(TCINT) +X(TCIC) +X(TCRSTN) +X(TCCLKI) +X(SPIIRQO) +X(SPISCSN) +X(SPICSNEN) +X(SPIMOSIEN) +X(SPIMOSIO) +X(SPIMOSII) +X(SPIMISOEN) +X(SPIMISOO) +X(SPIMISOI) +X(SPISCKEN) +X(SPISCKO) +X(SPISCKI) +X(SPIMCSN0) +X(SPIMCSN1) +X(SPIMCSN2) +X(SPIMCSN3) +X(SPIMCSN4) +X(SPIMCSN5) +X(SPIMCSN6) +X(SPIMCSN7) +X(I2C1IRQO) +X(I2C1SDAOEN) +X(I2C1SDAO) +X(I2C1SDAI) +X(I2C1SCLOEN) +X(I2C1SCLO) +X(I2C1SCLI) +X(I2C2IRQO) +X(I2C2SDAOEN) +X(I2C2SDAO) +X(I2C2SDAI) +X(I2C2SCLOEN) +X(I2C2SCLO) +X(I2C2SCLI) + +X(JTAGF) +X(TCK) +X(TMS) +X(TDI) +X(JTDO2) +X(JTDO1) +X(TDO) +X(JTDI) +X(JTCK) +X(JRTI2) +X(JRTI1) +X(JSHIFT) +X(JUPDATE) +X(JRSTN) +X(JCE2) +X(JCE1) +X(ER1) +X(ER2) + +X(PCNTR) +X(CLRFLAG) +X(USERSTDBY) +X(USERTIMEOUT) +X(SFLAG) +X(STOP) + +X(SEDFA) +X(SEDENABLE) +X(SEDSTART) +X(SEDFRCERR) +X(SEDEXCLK) +X(SEDERR) +X(SEDDONE) +X(SEDINPROG) +X(AUTODONE) + +X(SYNCMODE) + +X(START) +X(STARTCLK) + +X(TSALL) +X(TSALLI) + +X(CLKDIVC) +X(ALIGNWD) +X(CDIV1) +X(CDIVX) + +X(ECLKSYNCA) +X(ECLKI) +X(ECLKO) + +X(ECLKBRIDGECS) +X(ECSOUT) + + +X(RST_PULSE) +X(DIV) +X(SED_CLK_FREQ) +X(CHECKALWAYS) +X(DEV_DENSITY) +X(DEL_ADJ) +X(DEL_VAL) +X(LOCK_SENSITIVITY) +X(FIN) +X(FORCE_MAX_DELAY) +X(DEL_MODE) +X(DEL_VALUE) +X(STDBYOPT) +X(TIMEOUT) +X(WAKEUP) +X(POROFF) +X(BGOFF) +X(BANKID) + +X(DLLDELC) +X(DQSDEL) + +X(PLLCSOUT) +X(PLLREFCS) + +X(CLKFBBUF) + +X(DQSDLLC) +X(UDDCNTLN) +X(FREEZE)