On mspm0 you could contrive something like this if you were using it as an SPI ADC for example 1. ADC publishes since a conversion finishes 2. GPIO subscribes and signals an interrupt to host 3. Host then reads from SPI, but you'd need to ring buffer where ADC writes to and where SPI reads from