Pokud nemůžete předat výsledek Memory_alloc() jako první argument k vašemu mmap() (pokud například také používá mmap(), které by znemožnilo opětovné mapování na tuto paměť), pravděpodobně byste měli použít jinou metodu streamování I/O z uvedeného příkladu - IO_METHOD_USERPTR variace. Používá stejný ioctl jako IO_METHOD_MMAP pro zachycení snímků a měl by poskytovat podobnou účinnost.
Budete potřebovat podporu ovladače od ovladače fotoaparátu. mmap získává fyzické stránky, které mapuje, z jakéhokoli ovladače, který mapuje - v tomto případě z fotoaparátu. Nemůžete říci mmap, aby použil některé předem přidělené stránky, protože základní ovladač by musel být sdělen, aby použil tyto předem přidělené stránky.