First iteration of incorporating the user-level code to fetch the keyboard DMA address with the CUDA program