Is it possible to have a DR_DATA action drive data onto the GPIF bus and have the GPIF continue asserting the same value for several PCLK cycles? As in, if I call DR_DATA during one state, then have a bunch of blank states, will those blank states continue outting the last value set by DR_DATA?
Also, what exactly happens to DR_DATA if there is no more data in a thread? Does is stall the GPIF? Is an interrupt fired?