On my board, I'm using a BF537 chip.
I know that the ICE can read the si-revision through the JTAG interface. However, is it possible for a program running on the chip to read the si-revision? I'm thinking of the case where I'd like to have my device report firmware revision including si-revision so that a user could make sure they have the correct builds for future updates.
On a related note, is the si-revision recorded in the .dxe or .ldr files?