record(mbbi, "$(dev,undefined):MCHTYPE") { field(DESC, "MCH vendor") field(DTYP, "MCHsensor") field(SCAN, "I/O Intr") field(INP, "#B0 C0 N0 @$(link,undefined)+mch") field(ZRST, "Unknown") field(ZRVL, "0") field(ZRSV, "MAJOR") field(ONST, "Vadatech") field(ONVL, "1") field(ONSV, "NO_ALARM") field(TWST, "NAT") field(TWVL, "2") field(TWSV, "NO_ALARM") field(PINI, "YES") } # Control debug message verbosity record(mbbo, "$(dev,undefined):DBG") { field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(ZRVL, "0") field(ZRST, "Off") field(ONVL, "1") field(ONST, "Low") field(TWVL, "2") field(TWST, "Med") field(THVL, "3") field(THST, "High") field(OUT, "#B0 C0 N0 @$(link,undefined)+dbg") field(VAL, "0") field(PINI, "YES") } record(bi, "$(dev,undefined):STAT") { field(DESC, "MCH online status") field(DTYP, "MCHsensor") field(SCAN, "I/O Intr") field(INP, "#B0 C0 N0 @$(link,undefined)+stat") field(ZNAM, "Offline") field(ZSV, "MAJOR") field(ONAM, "Online") field(OSV, "NO_ALARM") field(PINI, "YES") } record(mbbi, "$(dev,undefined):INIT") { field(DESC, "MCH comm initialized") field(DTYP, "MCHsensor") field(SCAN, "I/O Intr") field(INP, "#B0 C0 N0 @$(link,undefined)+init") field(ZRST, "Not initialized") field(ZRVL, "0") field(ZRSV, "MAJOR") field(ONST, "Initializing...") field(ONVL, "1") field(ONSV, "MINOR") field(TWST, "Initialized") field(TWVL, "2") field(TWSV, "NO_ALARM") field(THST, "Initialize failed") field(THVL, "3") field(THSV, "MAJOR") field(PINI, "YES") } record(bo, "$(dev,undefined):INITBYP") { field(DESC, "Override init for testing") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B0 C0 N0 @$(link,undefined)+init") field(ZNAM, "Not initialized") field(ZSV, "MAJOR") field(ONAM, "Initialized") field(OSV, "NO_ALARM") field(PINI, "NO") } # Enable or disable session with MCH record(bo, "$(dev,undefined):ACCESS") { field(DESC, "Enable comm with MCH") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B0 C0 N0 @$(link,undefined)+sess") field(ZNAM, "Disable") field(ZSV, "MAJOR") field(ONAM, "Enable") field(OSV, "NO_ALARM") field(RVAL, "1") field(PINI, "YES") } # Sends Chassis Control IPMI command # Vadatech MCH results are unreliable # NAT MCH does not implement this command # So, this record is not very useful record(mbbo, "$(dev,undefined):POWERCTL") { field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B0 C0 N0 @$(link,undefined)+chas") field(ZRVL, "0") field(ZRST, "Power off") field(ONVL, "1") field(ONST, "Power on") field(THVL, "3") field(THST, "Hard reset") field(VAL, "1") } # Peform IPMI 'Cold Reset' record(bo, "$(dev,undefined):RESET") { field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B0 C0 N0 @$(link,undefined)+reset") } # Not yet supported by Vadatech MCH #record(ai, "$(dev,undefined):POWERSTATE") { # field(DTYP, "MCHsensor") # field(INP, "#B0 C0 N0 @$(link,undefined)+chas") #} # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):MCH1_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):MCH1_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):MCH1_FRUID") { field(DESC, "Module type") field(VAL, "3") field(PINI, "YES") } record(stringin, "$(dev,undefined):MCH1_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):MCH1_BPRODNAME") } record(stringin, "$(dev,undefined):MCH1_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):MCH1_BSN") } record(stringin, "$(dev,undefined):MCH1_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):MCH1_BPARTNUMBER") } record(stringin, "$(dev,undefined):MCH1_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):MCH1_PMANUF") } record(stringin, "$(dev,undefined):MCH1_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):MCH1_PPRODNAME") } record(stringin, "$(dev,undefined):MCH1_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):MCH1_PSN") } record(stringin, "$(dev,undefined):MCH1_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):MCH1_PPARTNUMBER") } record(stringin, "$(dev,undefined):MCH1_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):MCH1_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B3 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):MCH1_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH1_PWRDES") } record(ai, "$(dev,undefined):MCH1_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B3 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH1_EPWR") } record(ai, "$(dev,undefined):MCH1_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B3 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH1_EPWRDES") } record(ai, "$(dev,undefined):MCH1_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B3 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH1_PWRDLY") } record(ai, "$(dev,undefined):MCH1_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B3 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):MCH1_PWRDYN") } record(mbbi, "$(dev,undefined):MCH1_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B3 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH1_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH1_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B3 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):MCH2_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):MCH2_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):MCH2_FRUID") { field(DESC, "Module type") field(VAL, "4") field(PINI, "YES") } record(stringin, "$(dev,undefined):MCH2_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):MCH2_BPRODNAME") } record(stringin, "$(dev,undefined):MCH2_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):MCH2_BSN") } record(stringin, "$(dev,undefined):MCH2_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):MCH2_BPARTNUMBER") } record(stringin, "$(dev,undefined):MCH2_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):MCH2_PMANUF") } record(stringin, "$(dev,undefined):MCH2_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):MCH2_PPRODNAME") } record(stringin, "$(dev,undefined):MCH2_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):MCH2_PSN") } record(stringin, "$(dev,undefined):MCH2_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):MCH2_PPARTNUMBER") } record(stringin, "$(dev,undefined):MCH2_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):MCH2_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B4 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):MCH2_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH2_PWRDES") } record(ai, "$(dev,undefined):MCH2_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B4 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH2_EPWR") } record(ai, "$(dev,undefined):MCH2_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B4 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH2_EPWRDES") } record(ai, "$(dev,undefined):MCH2_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B4 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):MCH2_PWRDLY") } record(ai, "$(dev,undefined):MCH2_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B4 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):MCH2_PWRDYN") } record(mbbi, "$(dev,undefined):MCH2_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B4 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):MCH2_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):MCH2_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B4 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC1_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC1_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC1_FRUID") { field(DESC, "Module type") field(VAL, "5") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC1_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC1_BPRODNAME") } record(stringin, "$(dev,undefined):AMC1_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC1_BSN") } record(stringin, "$(dev,undefined):AMC1_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC1_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC1_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC1_PMANUF") } record(stringin, "$(dev,undefined):AMC1_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC1_PPRODNAME") } record(stringin, "$(dev,undefined):AMC1_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC1_PSN") } record(stringin, "$(dev,undefined):AMC1_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC1_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC1_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC1_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B5 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC1_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC1_PWRDES") } record(ai, "$(dev,undefined):AMC1_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B5 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC1_EPWR") } record(ai, "$(dev,undefined):AMC1_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B5 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC1_EPWRDES") } record(ai, "$(dev,undefined):AMC1_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B5 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC1_PWRDLY") } record(ai, "$(dev,undefined):AMC1_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B5 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC1_PWRDYN") } record(mbbi, "$(dev,undefined):AMC1_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B5 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC1_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC1_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B5 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC2_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC2_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC2_FRUID") { field(DESC, "Module type") field(VAL, "6") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC2_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC2_BPRODNAME") } record(stringin, "$(dev,undefined):AMC2_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC2_BSN") } record(stringin, "$(dev,undefined):AMC2_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC2_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC2_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC2_PMANUF") } record(stringin, "$(dev,undefined):AMC2_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC2_PPRODNAME") } record(stringin, "$(dev,undefined):AMC2_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC2_PSN") } record(stringin, "$(dev,undefined):AMC2_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC2_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC2_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC2_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B6 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC2_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC2_PWRDES") } record(ai, "$(dev,undefined):AMC2_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B6 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC2_EPWR") } record(ai, "$(dev,undefined):AMC2_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B6 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC2_EPWRDES") } record(ai, "$(dev,undefined):AMC2_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B6 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC2_PWRDLY") } record(ai, "$(dev,undefined):AMC2_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B6 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC2_PWRDYN") } record(mbbi, "$(dev,undefined):AMC2_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B6 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC2_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC2_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B6 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC3_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC3_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC3_FRUID") { field(DESC, "Module type") field(VAL, "7") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC3_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC3_BPRODNAME") } record(stringin, "$(dev,undefined):AMC3_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC3_BSN") } record(stringin, "$(dev,undefined):AMC3_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC3_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC3_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC3_PMANUF") } record(stringin, "$(dev,undefined):AMC3_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC3_PPRODNAME") } record(stringin, "$(dev,undefined):AMC3_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC3_PSN") } record(stringin, "$(dev,undefined):AMC3_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC3_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC3_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC3_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B7 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC3_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC3_PWRDES") } record(ai, "$(dev,undefined):AMC3_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B7 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC3_EPWR") } record(ai, "$(dev,undefined):AMC3_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B7 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC3_EPWRDES") } record(ai, "$(dev,undefined):AMC3_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B7 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC3_PWRDLY") } record(ai, "$(dev,undefined):AMC3_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B7 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC3_PWRDYN") } record(mbbi, "$(dev,undefined):AMC3_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B7 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC3_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC3_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B7 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC4_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC4_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC4_FRUID") { field(DESC, "Module type") field(VAL, "8") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC4_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC4_BPRODNAME") } record(stringin, "$(dev,undefined):AMC4_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC4_BSN") } record(stringin, "$(dev,undefined):AMC4_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC4_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC4_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC4_PMANUF") } record(stringin, "$(dev,undefined):AMC4_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC4_PPRODNAME") } record(stringin, "$(dev,undefined):AMC4_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC4_PSN") } record(stringin, "$(dev,undefined):AMC4_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC4_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC4_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC4_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B8 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC4_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC4_PWRDES") } record(ai, "$(dev,undefined):AMC4_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B8 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC4_EPWR") } record(ai, "$(dev,undefined):AMC4_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B8 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC4_EPWRDES") } record(ai, "$(dev,undefined):AMC4_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B8 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC4_PWRDLY") } record(ai, "$(dev,undefined):AMC4_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B8 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC4_PWRDYN") } record(mbbi, "$(dev,undefined):AMC4_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B8 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC4_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC4_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B8 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC5_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC5_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC5_FRUID") { field(DESC, "Module type") field(VAL, "9") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC5_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC5_BPRODNAME") } record(stringin, "$(dev,undefined):AMC5_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC5_BSN") } record(stringin, "$(dev,undefined):AMC5_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC5_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC5_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC5_PMANUF") } record(stringin, "$(dev,undefined):AMC5_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC5_PPRODNAME") } record(stringin, "$(dev,undefined):AMC5_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC5_PSN") } record(stringin, "$(dev,undefined):AMC5_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC5_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC5_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC5_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B9 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC5_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC5_PWRDES") } record(ai, "$(dev,undefined):AMC5_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B9 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC5_EPWR") } record(ai, "$(dev,undefined):AMC5_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B9 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC5_EPWRDES") } record(ai, "$(dev,undefined):AMC5_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B9 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC5_PWRDLY") } record(ai, "$(dev,undefined):AMC5_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B9 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC5_PWRDYN") } record(mbbi, "$(dev,undefined):AMC5_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B9 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC5_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC5_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B9 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC6_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC6_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC6_FRUID") { field(DESC, "Module type") field(VAL, "10") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC6_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC6_BPRODNAME") } record(stringin, "$(dev,undefined):AMC6_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC6_BSN") } record(stringin, "$(dev,undefined):AMC6_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC6_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC6_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC6_PMANUF") } record(stringin, "$(dev,undefined):AMC6_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC6_PPRODNAME") } record(stringin, "$(dev,undefined):AMC6_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC6_PSN") } record(stringin, "$(dev,undefined):AMC6_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC6_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC6_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC6_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B10 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC6_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC6_PWRDES") } record(ai, "$(dev,undefined):AMC6_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B10 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC6_EPWR") } record(ai, "$(dev,undefined):AMC6_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B10 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC6_EPWRDES") } record(ai, "$(dev,undefined):AMC6_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B10 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC6_PWRDLY") } record(ai, "$(dev,undefined):AMC6_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B10 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC6_PWRDYN") } record(mbbi, "$(dev,undefined):AMC6_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B10 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC6_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC6_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B10 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC7_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC7_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC7_FRUID") { field(DESC, "Module type") field(VAL, "11") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC7_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC7_BPRODNAME") } record(stringin, "$(dev,undefined):AMC7_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC7_BSN") } record(stringin, "$(dev,undefined):AMC7_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC7_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC7_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC7_PMANUF") } record(stringin, "$(dev,undefined):AMC7_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC7_PPRODNAME") } record(stringin, "$(dev,undefined):AMC7_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC7_PSN") } record(stringin, "$(dev,undefined):AMC7_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC7_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC7_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC7_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B11 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC7_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC7_PWRDES") } record(ai, "$(dev,undefined):AMC7_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B11 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC7_EPWR") } record(ai, "$(dev,undefined):AMC7_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B11 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC7_EPWRDES") } record(ai, "$(dev,undefined):AMC7_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B11 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC7_PWRDLY") } record(ai, "$(dev,undefined):AMC7_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B11 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC7_PWRDYN") } record(mbbi, "$(dev,undefined):AMC7_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B11 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC7_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC7_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B11 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC8_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC8_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC8_FRUID") { field(DESC, "Module type") field(VAL, "12") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC8_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC8_BPRODNAME") } record(stringin, "$(dev,undefined):AMC8_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC8_BSN") } record(stringin, "$(dev,undefined):AMC8_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC8_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC8_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC8_PMANUF") } record(stringin, "$(dev,undefined):AMC8_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC8_PPRODNAME") } record(stringin, "$(dev,undefined):AMC8_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC8_PSN") } record(stringin, "$(dev,undefined):AMC8_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC8_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC8_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC8_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B12 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC8_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC8_PWRDES") } record(ai, "$(dev,undefined):AMC8_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B12 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC8_EPWR") } record(ai, "$(dev,undefined):AMC8_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B12 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC8_EPWRDES") } record(ai, "$(dev,undefined):AMC8_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B12 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC8_PWRDLY") } record(ai, "$(dev,undefined):AMC8_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B12 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC8_PWRDYN") } record(mbbi, "$(dev,undefined):AMC8_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B12 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC8_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC8_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B12 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC9_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC9_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC9_FRUID") { field(DESC, "Module type") field(VAL, "13") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC9_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC9_BPRODNAME") } record(stringin, "$(dev,undefined):AMC9_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC9_BSN") } record(stringin, "$(dev,undefined):AMC9_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC9_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC9_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC9_PMANUF") } record(stringin, "$(dev,undefined):AMC9_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC9_PPRODNAME") } record(stringin, "$(dev,undefined):AMC9_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC9_PSN") } record(stringin, "$(dev,undefined):AMC9_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC9_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC9_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC9_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B13 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC9_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC9_PWRDES") } record(ai, "$(dev,undefined):AMC9_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B13 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC9_EPWR") } record(ai, "$(dev,undefined):AMC9_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B13 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC9_EPWRDES") } record(ai, "$(dev,undefined):AMC9_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B13 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC9_PWRDLY") } record(ai, "$(dev,undefined):AMC9_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B13 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC9_PWRDYN") } record(mbbi, "$(dev,undefined):AMC9_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B13 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC9_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC9_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B13 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC10_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC10_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC10_FRUID") { field(DESC, "Module type") field(VAL, "14") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC10_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC10_BPRODNAME") } record(stringin, "$(dev,undefined):AMC10_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC10_BSN") } record(stringin, "$(dev,undefined):AMC10_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC10_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC10_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC10_PMANUF") } record(stringin, "$(dev,undefined):AMC10_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC10_PPRODNAME") } record(stringin, "$(dev,undefined):AMC10_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC10_PSN") } record(stringin, "$(dev,undefined):AMC10_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC10_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC10_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC10_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B14 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC10_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC10_PWRDES") } record(ai, "$(dev,undefined):AMC10_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B14 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC10_EPWR") } record(ai, "$(dev,undefined):AMC10_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B14 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC10_EPWRDES") } record(ai, "$(dev,undefined):AMC10_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B14 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC10_PWRDLY") } record(ai, "$(dev,undefined):AMC10_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B14 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC10_PWRDYN") } record(mbbi, "$(dev,undefined):AMC10_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B14 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC10_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC10_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B14 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC11_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC11_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC11_FRUID") { field(DESC, "Module type") field(VAL, "15") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC11_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC11_BPRODNAME") } record(stringin, "$(dev,undefined):AMC11_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC11_BSN") } record(stringin, "$(dev,undefined):AMC11_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC11_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC11_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC11_PMANUF") } record(stringin, "$(dev,undefined):AMC11_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC11_PPRODNAME") } record(stringin, "$(dev,undefined):AMC11_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC11_PSN") } record(stringin, "$(dev,undefined):AMC11_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC11_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC11_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC11_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B15 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC11_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC11_PWRDES") } record(ai, "$(dev,undefined):AMC11_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B15 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC11_EPWR") } record(ai, "$(dev,undefined):AMC11_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B15 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC11_EPWRDES") } record(ai, "$(dev,undefined):AMC11_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B15 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC11_PWRDLY") } record(ai, "$(dev,undefined):AMC11_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B15 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC11_PWRDYN") } record(mbbi, "$(dev,undefined):AMC11_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B15 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC11_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC11_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B15 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):AMC12_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):AMC12_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):AMC12_FRUID") { field(DESC, "Module type") field(VAL, "16") field(PINI, "YES") } record(stringin, "$(dev,undefined):AMC12_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):AMC12_BPRODNAME") } record(stringin, "$(dev,undefined):AMC12_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):AMC12_BSN") } record(stringin, "$(dev,undefined):AMC12_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):AMC12_BPARTNUMBER") } record(stringin, "$(dev,undefined):AMC12_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):AMC12_PMANUF") } record(stringin, "$(dev,undefined):AMC12_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):AMC12_PPRODNAME") } record(stringin, "$(dev,undefined):AMC12_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):AMC12_PSN") } record(stringin, "$(dev,undefined):AMC12_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):AMC12_PPARTNUMBER") } record(stringin, "$(dev,undefined):AMC12_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):AMC12_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B16 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):AMC12_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC12_PWRDES") } record(ai, "$(dev,undefined):AMC12_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B16 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC12_EPWR") } record(ai, "$(dev,undefined):AMC12_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B16 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC12_EPWRDES") } record(ai, "$(dev,undefined):AMC12_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B16 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):AMC12_PWRDLY") } record(ai, "$(dev,undefined):AMC12_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B16 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):AMC12_PWRDYN") } record(mbbi, "$(dev,undefined):AMC12_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B16 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):AMC12_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):AMC12_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B16 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM1_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM1_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM1_FRUID") { field(DESC, "Module type") field(VAL, "90") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM1_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM1_BPRODNAME") } record(stringin, "$(dev,undefined):RTM1_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM1_BSN") } record(stringin, "$(dev,undefined):RTM1_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM1_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM1_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM1_PMANUF") } record(stringin, "$(dev,undefined):RTM1_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM1_PPRODNAME") } record(stringin, "$(dev,undefined):RTM1_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM1_PSN") } record(stringin, "$(dev,undefined):RTM1_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM1_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM1_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM1_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B90 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM1_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM1_PWRDES") } record(ai, "$(dev,undefined):RTM1_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B90 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM1_EPWR") } record(ai, "$(dev,undefined):RTM1_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B90 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM1_EPWRDES") } record(ai, "$(dev,undefined):RTM1_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B90 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM1_PWRDLY") } record(ai, "$(dev,undefined):RTM1_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B90 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM1_PWRDYN") } record(mbbi, "$(dev,undefined):RTM1_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B90 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM1_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM1_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B90 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM2_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM2_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM2_FRUID") { field(DESC, "Module type") field(VAL, "91") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM2_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM2_BPRODNAME") } record(stringin, "$(dev,undefined):RTM2_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM2_BSN") } record(stringin, "$(dev,undefined):RTM2_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM2_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM2_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM2_PMANUF") } record(stringin, "$(dev,undefined):RTM2_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM2_PPRODNAME") } record(stringin, "$(dev,undefined):RTM2_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM2_PSN") } record(stringin, "$(dev,undefined):RTM2_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM2_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM2_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM2_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B91 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM2_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM2_PWRDES") } record(ai, "$(dev,undefined):RTM2_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B91 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM2_EPWR") } record(ai, "$(dev,undefined):RTM2_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B91 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM2_EPWRDES") } record(ai, "$(dev,undefined):RTM2_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B91 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM2_PWRDLY") } record(ai, "$(dev,undefined):RTM2_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B91 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM2_PWRDYN") } record(mbbi, "$(dev,undefined):RTM2_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B91 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM2_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM2_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B91 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM3_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM3_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM3_FRUID") { field(DESC, "Module type") field(VAL, "92") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM3_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM3_BPRODNAME") } record(stringin, "$(dev,undefined):RTM3_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM3_BSN") } record(stringin, "$(dev,undefined):RTM3_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM3_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM3_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM3_PMANUF") } record(stringin, "$(dev,undefined):RTM3_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM3_PPRODNAME") } record(stringin, "$(dev,undefined):RTM3_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM3_PSN") } record(stringin, "$(dev,undefined):RTM3_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM3_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM3_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM3_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B92 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM3_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM3_PWRDES") } record(ai, "$(dev,undefined):RTM3_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B92 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM3_EPWR") } record(ai, "$(dev,undefined):RTM3_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B92 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM3_EPWRDES") } record(ai, "$(dev,undefined):RTM3_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B92 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM3_PWRDLY") } record(ai, "$(dev,undefined):RTM3_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B92 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM3_PWRDYN") } record(mbbi, "$(dev,undefined):RTM3_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B92 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM3_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM3_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B92 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM4_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM4_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM4_FRUID") { field(DESC, "Module type") field(VAL, "93") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM4_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM4_BPRODNAME") } record(stringin, "$(dev,undefined):RTM4_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM4_BSN") } record(stringin, "$(dev,undefined):RTM4_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM4_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM4_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM4_PMANUF") } record(stringin, "$(dev,undefined):RTM4_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM4_PPRODNAME") } record(stringin, "$(dev,undefined):RTM4_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM4_PSN") } record(stringin, "$(dev,undefined):RTM4_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM4_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM4_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM4_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B93 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM4_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM4_PWRDES") } record(ai, "$(dev,undefined):RTM4_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B93 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM4_EPWR") } record(ai, "$(dev,undefined):RTM4_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B93 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM4_EPWRDES") } record(ai, "$(dev,undefined):RTM4_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B93 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM4_PWRDLY") } record(ai, "$(dev,undefined):RTM4_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B93 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM4_PWRDYN") } record(mbbi, "$(dev,undefined):RTM4_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B93 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM4_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM4_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B93 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM5_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM5_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM5_FRUID") { field(DESC, "Module type") field(VAL, "94") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM5_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM5_BPRODNAME") } record(stringin, "$(dev,undefined):RTM5_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM5_BSN") } record(stringin, "$(dev,undefined):RTM5_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM5_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM5_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM5_PMANUF") } record(stringin, "$(dev,undefined):RTM5_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM5_PPRODNAME") } record(stringin, "$(dev,undefined):RTM5_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM5_PSN") } record(stringin, "$(dev,undefined):RTM5_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM5_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM5_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM5_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B94 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM5_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM5_PWRDES") } record(ai, "$(dev,undefined):RTM5_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B94 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM5_EPWR") } record(ai, "$(dev,undefined):RTM5_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B94 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM5_EPWRDES") } record(ai, "$(dev,undefined):RTM5_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B94 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM5_PWRDLY") } record(ai, "$(dev,undefined):RTM5_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B94 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM5_PWRDYN") } record(mbbi, "$(dev,undefined):RTM5_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B94 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM5_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM5_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B94 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM6_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM6_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM6_FRUID") { field(DESC, "Module type") field(VAL, "95") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM6_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM6_BPRODNAME") } record(stringin, "$(dev,undefined):RTM6_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM6_BSN") } record(stringin, "$(dev,undefined):RTM6_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM6_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM6_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM6_PMANUF") } record(stringin, "$(dev,undefined):RTM6_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM6_PPRODNAME") } record(stringin, "$(dev,undefined):RTM6_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM6_PSN") } record(stringin, "$(dev,undefined):RTM6_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM6_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM6_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM6_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B95 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM6_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM6_PWRDES") } record(ai, "$(dev,undefined):RTM6_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B95 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM6_EPWR") } record(ai, "$(dev,undefined):RTM6_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B95 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM6_EPWRDES") } record(ai, "$(dev,undefined):RTM6_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B95 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM6_PWRDLY") } record(ai, "$(dev,undefined):RTM6_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B95 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM6_PWRDYN") } record(mbbi, "$(dev,undefined):RTM6_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B95 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM6_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM6_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B95 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM7_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM7_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM7_FRUID") { field(DESC, "Module type") field(VAL, "96") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM7_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM7_BPRODNAME") } record(stringin, "$(dev,undefined):RTM7_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM7_BSN") } record(stringin, "$(dev,undefined):RTM7_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM7_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM7_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM7_PMANUF") } record(stringin, "$(dev,undefined):RTM7_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM7_PPRODNAME") } record(stringin, "$(dev,undefined):RTM7_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM7_PSN") } record(stringin, "$(dev,undefined):RTM7_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM7_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM7_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM7_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B96 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM7_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM7_PWRDES") } record(ai, "$(dev,undefined):RTM7_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B96 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM7_EPWR") } record(ai, "$(dev,undefined):RTM7_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B96 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM7_EPWRDES") } record(ai, "$(dev,undefined):RTM7_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B96 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM7_PWRDLY") } record(ai, "$(dev,undefined):RTM7_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B96 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM7_PWRDYN") } record(mbbi, "$(dev,undefined):RTM7_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B96 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM7_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM7_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B96 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM8_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM8_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM8_FRUID") { field(DESC, "Module type") field(VAL, "97") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM8_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM8_BPRODNAME") } record(stringin, "$(dev,undefined):RTM8_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM8_BSN") } record(stringin, "$(dev,undefined):RTM8_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM8_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM8_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM8_PMANUF") } record(stringin, "$(dev,undefined):RTM8_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM8_PPRODNAME") } record(stringin, "$(dev,undefined):RTM8_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM8_PSN") } record(stringin, "$(dev,undefined):RTM8_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM8_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM8_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM8_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B97 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM8_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM8_PWRDES") } record(ai, "$(dev,undefined):RTM8_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B97 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM8_EPWR") } record(ai, "$(dev,undefined):RTM8_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B97 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM8_EPWRDES") } record(ai, "$(dev,undefined):RTM8_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B97 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM8_PWRDLY") } record(ai, "$(dev,undefined):RTM8_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B97 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM8_PWRDYN") } record(mbbi, "$(dev,undefined):RTM8_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B97 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM8_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM8_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B97 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM9_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM9_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM9_FRUID") { field(DESC, "Module type") field(VAL, "98") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM9_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM9_BPRODNAME") } record(stringin, "$(dev,undefined):RTM9_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM9_BSN") } record(stringin, "$(dev,undefined):RTM9_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM9_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM9_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM9_PMANUF") } record(stringin, "$(dev,undefined):RTM9_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM9_PPRODNAME") } record(stringin, "$(dev,undefined):RTM9_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM9_PSN") } record(stringin, "$(dev,undefined):RTM9_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM9_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM9_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM9_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B98 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM9_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM9_PWRDES") } record(ai, "$(dev,undefined):RTM9_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B98 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM9_EPWR") } record(ai, "$(dev,undefined):RTM9_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B98 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM9_EPWRDES") } record(ai, "$(dev,undefined):RTM9_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B98 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM9_PWRDLY") } record(ai, "$(dev,undefined):RTM9_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B98 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM9_PWRDYN") } record(mbbi, "$(dev,undefined):RTM9_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B98 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM9_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM9_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B98 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM10_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM10_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM10_FRUID") { field(DESC, "Module type") field(VAL, "99") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM10_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM10_BPRODNAME") } record(stringin, "$(dev,undefined):RTM10_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM10_BSN") } record(stringin, "$(dev,undefined):RTM10_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM10_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM10_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM10_PMANUF") } record(stringin, "$(dev,undefined):RTM10_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM10_PPRODNAME") } record(stringin, "$(dev,undefined):RTM10_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM10_PSN") } record(stringin, "$(dev,undefined):RTM10_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM10_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM10_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM10_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B99 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM10_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM10_PWRDES") } record(ai, "$(dev,undefined):RTM10_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B99 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM10_EPWR") } record(ai, "$(dev,undefined):RTM10_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B99 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM10_EPWRDES") } record(ai, "$(dev,undefined):RTM10_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B99 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM10_PWRDLY") } record(ai, "$(dev,undefined):RTM10_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B99 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM10_PWRDYN") } record(mbbi, "$(dev,undefined):RTM10_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B99 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM10_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM10_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B99 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM11_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM11_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM11_FRUID") { field(DESC, "Module type") field(VAL, "100") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM11_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM11_BPRODNAME") } record(stringin, "$(dev,undefined):RTM11_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM11_BSN") } record(stringin, "$(dev,undefined):RTM11_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM11_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM11_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM11_PMANUF") } record(stringin, "$(dev,undefined):RTM11_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM11_PPRODNAME") } record(stringin, "$(dev,undefined):RTM11_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM11_PSN") } record(stringin, "$(dev,undefined):RTM11_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM11_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM11_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM11_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B100 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM11_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM11_PWRDES") } record(ai, "$(dev,undefined):RTM11_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B100 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM11_EPWR") } record(ai, "$(dev,undefined):RTM11_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B100 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM11_EPWRDES") } record(ai, "$(dev,undefined):RTM11_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B100 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM11_PWRDLY") } record(ai, "$(dev,undefined):RTM11_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B100 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM11_PWRDYN") } record(mbbi, "$(dev,undefined):RTM11_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B100 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM11_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM11_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B100 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):RTM12_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):RTM12_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):RTM12_FRUID") { field(DESC, "Module type") field(VAL, "101") field(PINI, "YES") } record(stringin, "$(dev,undefined):RTM12_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):RTM12_BPRODNAME") } record(stringin, "$(dev,undefined):RTM12_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):RTM12_BSN") } record(stringin, "$(dev,undefined):RTM12_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):RTM12_BPARTNUMBER") } record(stringin, "$(dev,undefined):RTM12_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):RTM12_PMANUF") } record(stringin, "$(dev,undefined):RTM12_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):RTM12_PPRODNAME") } record(stringin, "$(dev,undefined):RTM12_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):RTM12_PSN") } record(stringin, "$(dev,undefined):RTM12_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):RTM12_PPARTNUMBER") } record(stringin, "$(dev,undefined):RTM12_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):RTM12_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B101 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):RTM12_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM12_PWRDES") } record(ai, "$(dev,undefined):RTM12_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B101 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM12_EPWR") } record(ai, "$(dev,undefined):RTM12_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B101 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM12_EPWRDES") } record(ai, "$(dev,undefined):RTM12_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B101 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):RTM12_PWRDLY") } record(ai, "$(dev,undefined):RTM12_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B101 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):RTM12_PWRDYN") } record(mbbi, "$(dev,undefined):RTM12_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B101 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):RTM12_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):RTM12_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B101 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):CU1_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):CU1_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):CU1_FRUID") { field(DESC, "Module type") field(VAL, "40") field(PINI, "YES") } record(stringin, "$(dev,undefined):CU1_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):CU1_BPRODNAME") } record(stringin, "$(dev,undefined):CU1_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):CU1_BSN") } record(stringin, "$(dev,undefined):CU1_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):CU1_BPARTNUMBER") } record(stringin, "$(dev,undefined):CU1_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):CU1_PMANUF") } record(stringin, "$(dev,undefined):CU1_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):CU1_PPRODNAME") } record(stringin, "$(dev,undefined):CU1_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):CU1_PSN") } record(stringin, "$(dev,undefined):CU1_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):CU1_PPARTNUMBER") } record(stringin, "$(dev,undefined):CU1_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):CU1_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B40 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):CU1_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU1_PWRDES") } record(ai, "$(dev,undefined):CU1_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B40 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU1_EPWR") } record(ai, "$(dev,undefined):CU1_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B40 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU1_EPWRDES") } record(ai, "$(dev,undefined):CU1_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B40 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU1_PWRDLY") } record(ai, "$(dev,undefined):CU1_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):CU1_PWRDYN") } record(mbbi, "$(dev,undefined):CU1_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B40 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } record(mbbi, "$(dev,undefined):CU1_FANAUTO") { field(DESC, "Fan supports auto adjustment") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C0 N0 @$(link,undefined)+fan") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") field(PINI, "YES") } record(longout, "$(dev,undefined):CU1_FANSPEEDSET") { field(DESC, "Set fan level") # field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(OUT, "#B40 C0 N0 @$(link,undefined)+fan") field(OMSL, "supervisory") } record(ai, "$(dev,undefined):CU1_FANLEVEL") { field(SCAN, "2 second") field(DESC, "Fan level") field(DTYP, "FRUinfo") field(INP, "#B40 C0 N0 @$(link,undefined)+fan") }# ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU1_FANSPEED10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU1_FANSPEED10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B40 C4 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):CU2_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):CU2_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):CU2_FRUID") { field(DESC, "Module type") field(VAL, "41") field(PINI, "YES") } record(stringin, "$(dev,undefined):CU2_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):CU2_BPRODNAME") } record(stringin, "$(dev,undefined):CU2_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):CU2_BSN") } record(stringin, "$(dev,undefined):CU2_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):CU2_BPARTNUMBER") } record(stringin, "$(dev,undefined):CU2_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):CU2_PMANUF") } record(stringin, "$(dev,undefined):CU2_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):CU2_PPRODNAME") } record(stringin, "$(dev,undefined):CU2_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):CU2_PSN") } record(stringin, "$(dev,undefined):CU2_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):CU2_PPARTNUMBER") } record(stringin, "$(dev,undefined):CU2_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):CU2_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B41 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):CU2_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU2_PWRDES") } record(ai, "$(dev,undefined):CU2_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B41 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU2_EPWR") } record(ai, "$(dev,undefined):CU2_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B41 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU2_EPWRDES") } record(ai, "$(dev,undefined):CU2_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B41 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):CU2_PWRDLY") } record(ai, "$(dev,undefined):CU2_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):CU2_PWRDYN") } record(mbbi, "$(dev,undefined):CU2_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B41 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } record(mbbi, "$(dev,undefined):CU2_FANAUTO") { field(DESC, "Fan supports auto adjustment") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C0 N0 @$(link,undefined)+fan") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") field(PINI, "YES") } record(longout, "$(dev,undefined):CU2_FANSPEEDSET") { field(DESC, "Set fan level") # field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(OUT, "#B41 C0 N0 @$(link,undefined)+fan") field(OMSL, "supervisory") } record(ai, "$(dev,undefined):CU2_FANLEVEL") { field(SCAN, "2 second") field(DESC, "Fan level") field(DTYP, "FRUinfo") field(INP, "#B41 C0 N0 @$(link,undefined)+fan") }# ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):CU2_FANSPEED10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):CU2_FANSPEED10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B41 C4 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):PM1_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):PM1_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):PM1_FRUID") { field(DESC, "Module type") field(VAL, "50") field(PINI, "YES") } record(stringin, "$(dev,undefined):PM1_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):PM1_BPRODNAME") } record(stringin, "$(dev,undefined):PM1_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):PM1_BSN") } record(stringin, "$(dev,undefined):PM1_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):PM1_BPARTNUMBER") } record(stringin, "$(dev,undefined):PM1_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):PM1_PMANUF") } record(stringin, "$(dev,undefined):PM1_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):PM1_PPRODNAME") } record(stringin, "$(dev,undefined):PM1_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):PM1_PSN") } record(stringin, "$(dev,undefined):PM1_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):PM1_PPARTNUMBER") } record(stringin, "$(dev,undefined):PM1_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):PM1_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B50 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):PM1_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM1_PWRDES") } record(ai, "$(dev,undefined):PM1_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B50 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM1_EPWR") } record(ai, "$(dev,undefined):PM1_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B50 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM1_EPWRDES") } record(ai, "$(dev,undefined):PM1_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B50 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM1_PWRDLY") } record(ai, "$(dev,undefined):PM1_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B50 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):PM1_PWRDYN") } record(mbbi, "$(dev,undefined):PM1_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B50 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_I25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_I25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C3 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM1_V25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM1_V25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B50 C2 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):PM2_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):PM2_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):PM2_FRUID") { field(DESC, "Module type") field(VAL, "51") field(PINI, "YES") } record(stringin, "$(dev,undefined):PM2_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):PM2_BPRODNAME") } record(stringin, "$(dev,undefined):PM2_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):PM2_BSN") } record(stringin, "$(dev,undefined):PM2_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):PM2_BPARTNUMBER") } record(stringin, "$(dev,undefined):PM2_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):PM2_PMANUF") } record(stringin, "$(dev,undefined):PM2_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):PM2_PPRODNAME") } record(stringin, "$(dev,undefined):PM2_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):PM2_PSN") } record(stringin, "$(dev,undefined):PM2_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):PM2_PPARTNUMBER") } record(stringin, "$(dev,undefined):PM2_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):PM2_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B51 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):PM2_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM2_PWRDES") } record(ai, "$(dev,undefined):PM2_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B51 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM2_EPWR") } record(ai, "$(dev,undefined):PM2_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B51 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM2_EPWRDES") } record(ai, "$(dev,undefined):PM2_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B51 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM2_PWRDLY") } record(ai, "$(dev,undefined):PM2_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B51 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):PM2_PWRDYN") } record(mbbi, "$(dev,undefined):PM2_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B51 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_I25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_I25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C3 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM2_V25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM2_V25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B51 C2 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):PM3_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):PM3_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):PM3_FRUID") { field(DESC, "Module type") field(VAL, "52") field(PINI, "YES") } record(stringin, "$(dev,undefined):PM3_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):PM3_BPRODNAME") } record(stringin, "$(dev,undefined):PM3_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):PM3_BSN") } record(stringin, "$(dev,undefined):PM3_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):PM3_BPARTNUMBER") } record(stringin, "$(dev,undefined):PM3_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):PM3_PMANUF") } record(stringin, "$(dev,undefined):PM3_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):PM3_PPRODNAME") } record(stringin, "$(dev,undefined):PM3_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):PM3_PSN") } record(stringin, "$(dev,undefined):PM3_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):PM3_PPARTNUMBER") } record(stringin, "$(dev,undefined):PM3_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):PM3_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B52 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):PM3_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM3_PWRDES") } record(ai, "$(dev,undefined):PM3_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B52 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM3_EPWR") } record(ai, "$(dev,undefined):PM3_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B52 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM3_EPWRDES") } record(ai, "$(dev,undefined):PM3_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B52 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM3_PWRDLY") } record(ai, "$(dev,undefined):PM3_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B52 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):PM3_PWRDYN") } record(mbbi, "$(dev,undefined):PM3_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B52 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_I25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_I25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C3 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM3_V25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM3_V25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B52 C2 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # FRU 'presence' record to indicate whether FRU # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4P") { field(DESC, "Module presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C0 N0 @$(link,undefined)+fpres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # Vadatech 'hotswap' sensor, provides FRU M-state record(mbbi, "$(dev,undefined):PM4_MSTATE") { field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C240 N1 @$(link,undefined)+hs") field(ONVL, "0x01") field(ONST, "Not Installed") field(TWVL, "0x02") field(TWST, "Inactive") field(THVL, "0x04") field(THST, "Activation Request") field(FRVL, "0x08") field(FRST, "Activation In Progress") field(FVVL, "0x10") field(FVST, "Active") field(SXVL, "0x20") field(SXST, "Deactivation Request") field(SVVL, "0x40") field(SVST, "Deactivation In Progress") field(EIVL, "0x80") field(EIST, "Communication Lost") } record(mbbi, "$(dev,undefined):PM4_TYPE") { field(DESC, "Module type") field(VAL, "0") field(ZRVL, "0") field(ZRST, "Unknown") field(ONVL, "0xC2") field(ONST, "MCH") field(TWVL, "0xC1") field(TWST, "AMC") field(THVL, "0x1E") field(THST, "CU") field(FRVL, "0x0A") field(FRST, "PM") field(FVVL, "0xC0") field(FVST, "RTM") } record(ai, "$(dev,undefined):PM4_FRUID") { field(DESC, "Module type") field(VAL, "53") field(PINI, "YES") } record(stringin, "$(dev,undefined):PM4_BMANUF") { field(DESC, "Board manufacturer") field(SCAN, "I/O Intr") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+bmf") field(PINI, "YES") field(FLNK, "$(dev,undefined):PM4_BPRODNAME") } record(stringin, "$(dev,undefined):PM4_BPRODNAME") { field(DESC, "Board product name") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+bp") field(FLNK, "$(dev,undefined):PM4_BSN") } record(stringin, "$(dev,undefined):PM4_BSN") { field(DESC, "Board serial number") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+bsn") field(FLNK, "$(dev,undefined):PM4_BPARTNUMBER") } record(stringin, "$(dev,undefined):PM4_BPARTNUMBER") { field(DESC, "Board part number") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+bpn") field(FLNK, "$(dev,undefined):PM4_PMANUF") } record(stringin, "$(dev,undefined):PM4_PMANUF") { field(DESC, "Product manufacturer") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+pmf") field(FLNK, "$(dev,undefined):PM4_PPRODNAME") } record(stringin, "$(dev,undefined):PM4_PPRODNAME") { field(DESC, "Product product name") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+pp") field(FLNK, "$(dev,undefined):PM4_PSN") } record(stringin, "$(dev,undefined):PM4_PSN") { field(DESC, "Product serial number") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+psn") field(FLNK, "$(dev,undefined):PM4_PPARTNUMBER") } record(stringin, "$(dev,undefined):PM4_PPARTNUMBER") { field(DESC, "Product part number") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+ppn") } record(mbbo, "$(dev,undefined):PM4_POWERCTL") { field(DESC, "Payload power control") field(DTYP, "MCHsensor") field(OMSL, "supervisory") field(OUT, "#B53 C0 N0 @$(link,undefined)+fru") field(ZRST, "Power off") field(ONST, "Power on") # reset not supported yet # field(TWST, "Hard reset") } record(ai, "$(dev,undefined):PM4_PWR") { field(DESC, "Steady state power draw") field(SCAN, "10 second") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM4_PWRDES") } record(ai, "$(dev,undefined):PM4_PWRDES") { field(DESC, "Desired steady state power draw") field(DTYP, "FRUinfo") field(INP, "#B53 C1 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM4_EPWR") } record(ai, "$(dev,undefined):PM4_EPWR") { field(DESC, "Early power draw") field(DTYP, "FRUinfo") field(INP, "#B53 C2 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM4_EPWRDES") } record(ai, "$(dev,undefined):PM4_EPWRDES") { field(DESC, "Desired early power draw") field(DTYP, "FRUinfo") field(INP, "#B53 C3 N0 @$(link,undefined)+pwr") field(EGU, "W") field(FLNK, "$(dev,undefined):PM4_PWRDLY") } record(ai, "$(dev,undefined):PM4_PWRDLY") { field(DESC, "FRU delay to stable power") field(DTYP, "FRUinfo") field(INP, "#B53 C0 N0 @$(link,undefined)+pwr") field(EGU, "s") field(FLNK, "$(dev,undefined):PM4_PWRDYN") } record(mbbi, "$(dev,undefined):PM4_PWRDYN") { field(DESC, "FRU supports dynamic pwr reconfig") field(DTYP, "MCHsensor") field(INP, "#B53 C0 N0 @$(link,undefined)+pwr") field(ZRST, "No") field(ZRVL, "0") field(ONST, "Yes") field(ONVL, "1") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_TEMP10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_TEMP10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C1 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_I25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_I25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C3 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V1") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N1 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V1P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N1 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V2") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N2 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V2P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N2 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V3") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N3 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V3P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N3 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V4") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N4 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V4P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N4 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V5") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N5 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V5P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N5 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V6") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N6 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V6P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N6 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V7") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N7 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V7P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N7 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V8") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N8 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V8P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N8 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V9") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N9 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V9P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N9 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V10") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N10 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V10P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N10 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V11") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N11 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V11P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N11 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V12") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N12 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V12P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N12 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V13") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N13 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V13P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N13 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V14") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N14 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V14P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N14 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V15") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N15 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V15P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N15 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V16") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N16 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V16P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N16 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V17") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N17 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V17P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N17 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V18") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N18 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V18P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N18 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V19") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N19 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V19P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N19 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V20") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N20 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V20P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N20 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V21") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N21 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V21P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N21 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V22") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N22 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V22P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N22 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V23") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N23 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V23P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N23 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V24") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N24 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V24P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N24 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") } # ai sensor record # DESC, EGU set by device support record(ai, "$(dev,undefined):PM4_V25") { field(DESC, "") field(SCAN, "10 second") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N25 @$(link,undefined)+sens") field(PREC, "1") } # sensor 'presence' record to indicate whether sensor # is active; used by edm visibility rules record(bi, "$(dev,undefined):PM4_V25P") { field(DESC, "Sensor presence") field(SCAN, "I/O Intr") field(DTYP, "MCHsensor") field(INP, "#B53 C2 N25 @$(link,undefined)+spres") field(ZNAM, "Not present") field(ONAM, "Present") field(PINI, "YES") }