9bf4291d176d475810c9f126708aa3635aed60ec
blanton_fpga_pcimem.sh V1.5.0. The four FUNCT0..3_RES sysfs paths were hard-coded and had to be edited for every DUT, because the CB FPGA's BDF changes with the PCIe enumeration (0000:03:00.x / 0000:05:00.x seen so far). Detection order at source time: FPGA_BDF override -> sysfs scan for vendor 0x1590 with all four functions exposing resource0 -> lspci -Dnn name/id match -> FPGA_BDF_FALLBACK. Adds fpga_rescan for a DUT swap, FPGA_BDF / FPGA_VENDOR_ID / FPGA_LSPCI_MATCH overrides, FPGA_BDF_ACTIVE reporting and FPGA_QUIET. Detection runs once, so cb_fpga / pmc / icb / swb keep zero per-command overhead.
Description
Blanton Tera Term TTL reliability test
4.2 MiB