Added RNG and added stuff to allow DMA in devices, plus some minor changes and updated a link to the old private repos