Other Parts Discussed in Thread: HALCOGEN
I would like to store some runtime counters to FEE, I am using FEE successfully elsewhere but have only ever succeeded in getting it to read and write from data buffers defined as arrays of 8bit numbers. Am I correct in saying that this requires that I format my 64bit counters to 8bit data buffers and pack / unpack appropriately? There is no way to pass the address of a databuffer defined as below to the FEE write routines.
e.g. Block 4 configured in Halcogen to 24 bytes
uint64 mydatabuffer[3] = {0,0,0};
TI_Fee_WriteSync(4,(uint8 *)&mydatabuffer[0]);
TI_Fee_Read(4,0,(uint8 *)&mydatabuffer[0],24);
Also, when the manual says that the minimum block size is 64bit, does that mean that the block configuration below for block 2 should be generating errors?
If my pointer arithmetic is letting me down feel free to shout out and tell me!
