Added read_from_header to serial driver base