setting up temporary stack at boot
add kprint (printf like) function