Probably a FAQ, but is it possible to use printf or some other mechanism (source level debugging within Visual Studio!) within a kernel to output data structures when using the CPU?