Posted in the wee hours of Monday night, May 4th, 2010
Posted in the wee hours of Monday night, May 4th, 2010

Description

Use this template to display a program listing, or a succession of commands (together with their output).

Remember that shell commands may be prefixed by:

  • $ when the command should be run as a normal user
  • # when the command should be run as root

  • text - text to display as program listing.

Examples

$ uname
NetBSD
$ cd /bin
$ ls
[          cpio       domainname kill       mt         rcmd       sleep
cat        csh        echo       ksh        mv         rcp        stty
chio       date       ed         ln         pax        rm         sync
chmod      dd         expr       ls         ps         rmdir      tar
cp         df         hostname   mkdir      pwd        sh         test

is obtained with:

[[!template  id=programlisting text="""
$ uname
NetBSD
$ cd /bin
$ ls
[          cpio       domainname kill       mt         rcmd       sleep
cat        csh        echo       ksh        mv         rcp        stty
chio       date       ed         ln         pax        rm         sync
chmod      dd         expr       ls         ps         rmdir      tar
cp         df         hostname   mkdir      pwd        sh         test
"""]]
Posted Wednesday afternoon, May 12th, 2010

xip

Posted Thursday afternoon, May 20th, 2010

My playground

MPLS quickstart
LDP quickstart

Code bounties

Posted terribly early Friday morning, May 21st, 2010
xip

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.

BSDCan paper

Posted at lunch time on Friday, May 21st, 2010