File:  [NetBSD Developer Wiki] / wikisrc / users / uebayasi / xip.mdwn
Revision 1.2: download - view: text, annotated - select for diffs
Sat May 22 11:43:33 2010 UTC (11 years, 5 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by uebayasi

    1: # eXecute-In-Place (XIP) Support for NetBSD
    2: 
    3: XIP is a technique to execute programs directly from NOR FlashROMs without user programs copied into RAM as
    4: page cache. Its basic functionality is realized with small changes in NetBSD because page cache management is already
    5: concentrated in single place called UBC, where all file data access (read() / write(), and mmap()) go through. This paper
    6: explains the design and implementation of the changes made to the NetBSD kernel to support XIP.
    7: 
    8: http://www.netbsd.org/~uebayasi/bsdcan-2010-xip.pdf

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb