fake PIO read
adding missed header file