# eXecute-In-Place (XIP) Support for NetBSD
XIP is a technique to execute programs directly from NOR FlashROMs without user programs copied into RAM as
page cache. Its basic functionality is realized with small changes in NetBSD because page cache management is already
concentrated in single place called UBC, where all file data access (read() / write(), and mmap()) go through. This paper
explains the design and implementation of the changes made to the NetBSD kernel to support XIP.
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb