Recent changes to this wiki:

add GPU to todo list
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- wikisrc/ports/evbarm/tegra.mdwn	24 May 2015 22:31:17 -0000	1.10
+++ wikisrc/ports/evbarm/tegra.mdwn	28 May 2015 12:18:54 -0000	1.11
@@ -39,6 +39,7 @@
  - Audio codec
  - AS3722 power management unit
  - Watchdog timer
+ - GPU (nouveau)
 
 # Generating a boot script
 

move this file inside mspo/
--- wikisrc/users/porting_and_updating_ghc.mdwn	2015-05-27 13:57:44.000000000 +0000
+++ /dev/null	2015-05-27 13:50:01.000000000 +0000
@@ -1,30 +0,0 @@
-https://downloads.haskell.org/~ghc/6.4.2/docs/html/building/sec-porting-ghc.html#sec-booting-from-hc
-
-> < mspo> Bootstrapping GHC on a system without GHC already installed is achieved by taking the intermediate C files (known as HC  
->              files) from another GHC compilation, compiling them using gcc to get a working GHC.  
-> < dh> that is no longer supported.  
-> < dh> or rather, that's what's no longer supported  
-> < mspo> that is "kristerw's gcc 6.4.2 bootstrap kit"  
-
-> < mspo> dh: what about building with a first-party ghc under linux emulation?  
-> < mspo> https://downloads.haskell.org/~ghc/7.8.3/  
-> < dh> I dunno  
-
-> < dh> mspo: for ghc, to begin with, install lang/ghc (ghc 6.8) and try packaging 6.12  
-> < dh> you need an i386 chroot for this, and it's a large slow build, but it's otherwise mostly ok  
-> < dh> if you set it up so it'll build from an already-installed ghc 6.8, that's a good starting point  
-> < dh> I have some stuff I can send you regarding how to rig it out for using a binary package as a bootstrap kit  
-> < dh> meanwhile, I need to commit a gcc64 package (the ghc from the existing "source" bootstrap kit)  
-> < dh> and a ghc68 package that's equivalent to the current lang/ghc but uses ghc64  
-> < dh> both of these I have most of the work already done  
-> < dh> then ideally we hack things so they can all be installed at once, debug ghc612, and then work on the most recent 7.x that  
-            still builds on 6.12  
-> < dh> packaging all the versions means binary bootstrap kits become less critical because anyone can make one  
-> < dh> also, in the above s/gcc/ghc/g, fingers have "gcc" wired in  
-> < dh> the idea is to have each ghc package support building either from a binary package of an older version, a binary package   
-            of itself, an installed older version, or an installed itself  
-> < mspo> dh: got it (I think)  
-> < mspo> dh: I'm a littls scared about trying to make the jump to 64bit  
-> < dh> and at some point we want to figure out ... that  
-> < dh> but let's make i386-netbsd work first  
-> < dh> using a 32-bit chroot for haskell is annoying but it's not critical  
--- /dev/null	2015-05-27 13:50:01.000000000 +0000
+++ wikisrc/users/mspo/porting_and_updating_ghc.mdwn	2015-05-27 13:57:44.000000000 +0000
@@ -0,0 +1,30 @@
+https://downloads.haskell.org/~ghc/6.4.2/docs/html/building/sec-porting-ghc.html#sec-booting-from-hc
+
+> < mspo> Bootstrapping GHC on a system without GHC already installed is achieved by taking the intermediate C files (known as HC  
+>              files) from another GHC compilation, compiling them using gcc to get a working GHC.  
+> < dh> that is no longer supported.  
+> < dh> or rather, that's what's no longer supported  
+> < mspo> that is "kristerw's gcc 6.4.2 bootstrap kit"  
+
+> < mspo> dh: what about building with a first-party ghc under linux emulation?  
+> < mspo> https://downloads.haskell.org/~ghc/7.8.3/  
+> < dh> I dunno  
+
+> < dh> mspo: for ghc, to begin with, install lang/ghc (ghc 6.8) and try packaging 6.12  
+> < dh> you need an i386 chroot for this, and it's a large slow build, but it's otherwise mostly ok  
+> < dh> if you set it up so it'll build from an already-installed ghc 6.8, that's a good starting point  
+> < dh> I have some stuff I can send you regarding how to rig it out for using a binary package as a bootstrap kit  
+> < dh> meanwhile, I need to commit a gcc64 package (the ghc from the existing "source" bootstrap kit)  
+> < dh> and a ghc68 package that's equivalent to the current lang/ghc but uses ghc64  
+> < dh> both of these I have most of the work already done  
+> < dh> then ideally we hack things so they can all be installed at once, debug ghc612, and then work on the most recent 7.x that  
+            still builds on 6.12  
+> < dh> packaging all the versions means binary bootstrap kits become less critical because anyone can make one  
+> < dh> also, in the above s/gcc/ghc/g, fingers have "gcc" wired in  
+> < dh> the idea is to have each ghc package support building either from a binary package of an older version, a binary package   
+            of itself, an installed older version, or an installed itself  
+> < mspo> dh: got it (I think)  
+> < mspo> dh: I'm a littls scared about trying to make the jump to 64bit  
+> < dh> and at some point we want to figure out ... that  
+> < dh> but let's make i386-netbsd work first  
+> < dh> using a 32-bit chroot for haskell is annoying but it's not critical  

--- /dev/null	2015-05-27 03:50:00.000000000 +0000
+++ wikisrc/users/porting_and_updating_ghc.mdwn	2015-05-27 03:57:15.000000000 +0000
@@ -0,0 +1,30 @@
+https://downloads.haskell.org/~ghc/6.4.2/docs/html/building/sec-porting-ghc.html#sec-booting-from-hc
+
+> < mspo> Bootstrapping GHC on a system without GHC already installed is achieved by taking the intermediate C files (known as HC  
+>              files) from another GHC compilation, compiling them using gcc to get a working GHC.  
+> < dh> that is no longer supported.  
+> < dh> or rather, that's what's no longer supported  
+> < mspo> that is "kristerw's gcc 6.4.2 bootstrap kit"  
+
+> < mspo> dh: what about building with a first-party ghc under linux emulation?  
+> < mspo> https://downloads.haskell.org/~ghc/7.8.3/  
+> < dh> I dunno  
+
+> < dh> mspo: for ghc, to begin with, install lang/ghc (ghc 6.8) and try packaging 6.12  
+> < dh> you need an i386 chroot for this, and it's a large slow build, but it's otherwise mostly ok  
+> < dh> if you set it up so it'll build from an already-installed ghc 6.8, that's a good starting point  
+> < dh> I have some stuff I can send you regarding how to rig it out for using a binary package as a bootstrap kit  
+> < dh> meanwhile, I need to commit a gcc64 package (the ghc from the existing "source" bootstrap kit)  
+> < dh> and a ghc68 package that's equivalent to the current lang/ghc but uses ghc64  
+> < dh> both of these I have most of the work already done  
+> < dh> then ideally we hack things so they can all be installed at once, debug ghc612, and then work on the most recent 7.x that  
+            still builds on 6.12  
+> < dh> packaging all the versions means binary bootstrap kits become less critical because anyone can make one  
+> < dh> also, in the above s/gcc/ghc/g, fingers have "gcc" wired in  
+> < dh> the idea is to have each ghc package support building either from a binary package of an older version, a binary package   
+            of itself, an installed older version, or an installed itself  
+> < mspo> dh: got it (I think)  
+> < mspo> dh: I'm a littls scared about trying to make the jump to 64bit  
+> < dh> and at some point we want to figure out ... that  
+> < dh> but let's make i386-netbsd work first  
+> < dh> using a 32-bit chroot for haskell is annoying but it's not critical  

Index: wikisrc/users/mspo.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/mspo.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/users/mspo.mdwn	30 Nov 2013 16:34:43 -0000	1.8
+++ wikisrc/users/mspo.mdwn	27 May 2015 03:46:01 -0000	1.9
@@ -3,3 +3,5 @@
 [[projects test]]
 
 [[myproj]]
+
+[[porting and updating ghc]]

SATA works now
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/ports/evbarm/tegra.mdwn	18 May 2015 12:08:24 -0000	1.9
+++ wikisrc/ports/evbarm/tegra.mdwn	24 May 2015 22:31:17 -0000	1.10
@@ -22,6 +22,7 @@
  - SDMMC [[!template id=man name="sdhc" section="4"]] controller
  - USB 2.0 [[!template id=man name="ehci" section="4"]] controller
  - PCI express
+ - SATA [[!template id=man name="ahcisata" section="4"]] controller
  - Jetson TK1
    - On-board Realtek 8111G [[!template id=man name="re" section="4"]] gigabit ethernet 
    - EEPROM [[!template id=man name="seeprom" section="4"]] (on I2C)
@@ -37,7 +38,6 @@
  - I2S
  - Audio codec
  - AS3722 power management unit
- - [[!template id=man name="ahcisata" section="4"]] (for SATA support)
  - Watchdog timer
 
 # Generating a boot script

prune some stale sentences, man-link-ify some drivers.
Index: wikisrc/ports/sun3.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sun3.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/sun3.mdwn	6 Oct 2014 21:41:29 -0000	1.7
+++ wikisrc/ports/sun3.mdwn	22 May 2015 06:52:02 -0000	1.8
@@ -7,7 +7,7 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/sun3/110.gif"
 about="""
-NetBSD/sun3 is the port of NetBSD to the [Sun Microsystems](http://www.sun.com/)
+NetBSD/sun3 is the port of NetBSD to the Sun Microsystems
 **sun3**, and **sun3x** series of computers, which are based on the Motorola
 [68020](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68020)
 and [68030](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68030)
@@ -15,63 +15,45 @@
 Sun sold these computers as both servers and desktop workstations from
 the mid to late 1980's. They were superseded by the **sun4** SPARC RISC systems,
 which are supported by NetBSD as [[NetBSD/sparc|sparc]].
-
-Nathan Williams and Jeremy Cooper are the maintainers of NetBSD/sun3. 
 """
 supported_hardware="""
 ###Supported System Models
 
-See [[Supported System Models|sun3_supported_system_models]] page.
-
-### Disk and RAM Requirements
-
-* Minimum
-    * 4MB RAM, ~80MB disk
-* Normal
-    * 8MB RAM, 200MB disk
-* Normal + X11
-    * 16MB RAM, 300MB disk
-
-The complete NetBSD sources without objects require 200MB of disk.
-
-To run the X Window System or compile the NetBSD system sources
-(i.e. development), more RAM and disk are recommended.
-Good performance requires 8MB of RAM, or 16MB of RAM
-when running the X Window System.
+See the [[Supported System Models|sun3_supported_system_models]] page.
 
 ### Supported Hardware
 
 The following Sun3 devices are currently supported:
 
 * RS-232c Serial ports:
-  * built-in z8530 SCC as ttya, ttyb (*zs*)
+  * built-in z8530 SCC as ttya, ttyb ([[!template id=man name="zs" section="4"]])
 * Sun Video adapters:
-  * 1 bpp framebuffer, (*bwtwo*)
-  * 8 bpp framebuffer (*cgtwo*)
-  * 8 bpp (+overlay) framebuffer (*cgfour*)
+  * 1 bpp framebuffer, ([[!template id=man name="bwtwo" section="4" arch="sun3"]])
+  * 8 bpp framebuffer ([[!template id=man name="cgtwo" section="4" arch="sun3"]])
+  * 8 bpp (+overlay) framebuffer ([[!template id=man name="cgfour" section="4" arch="sun3"]])
 * Network interfaces:
-  * On-board AMD LANCE Ethernet (*le*)
-  * On-board Intel Ethernet (*ie*)
-  * VME Intel Ethernet board (*ie*)
+  * On-board AMD LANCE Ethernet ([[!template id=man name="le" section="4"]])
+  * On-board Intel Ethernet ([[!template id=man name="ie" section="4" arch="sun3"]])
+  * VME Intel Ethernet board ([[!template id=man name="ie" section="4" arch="sun3"]])
 * SCSI bus host adapters:
-  * On-board NCR 5380 SCSI Bus Controller (*si*)
-  * On-board Emulex SCSI controller on sun3x (*esp*)
-  * Sun-3 VME SCSI (also NCR 5380 SBC, Sun part # 501-1236) (*si*)
+  * On-board NCR 5380 SCSI Bus Controller ([[!template id=man name="si" section="4"]])
+  * On-board Emulex SCSI controller on sun3x ([[!template id=man name="esp" section="4"]])
+  * Sun-3 VME SCSI (also NCR 5380 SBC, Sun part # 501-1236) ([[!template id=man name="si" section="4"]])
 * SMD Disks: (the big, heavy ones)
-  * Xylogics 450/451 (*xy*)
-  * Xylogics 753/7053 (*xd*)
+  * Xylogics 450/451 ([[!template id=man name="xy" section="4" arch="sparc"]])
+  * Xylogics 753/7053 ([[!template id=man name="xd" section="4" arch="sparc"]])
 * Floppy drive:
   * Sun 3/80 built-in floppy drive (*fdc*)
 * Input devices:
-  * Sun keyboard (*kbd*) and mouse (*ms*)
+  * Sun keyboard ([[!template id=man name="kbd" section="4" arch="sun3"]]) and mouse ([[!template id=man name="ms" section="4" arch="sun3"]])
 * Miscellaneous:
-  * Battery-backed real-time clock.
+  * Battery-backed real-time clock
 
 If you have a device that's not listed, it might be compatible with
 something else, or we might have simply forgotten it.
 If all else fails, maybe you could write a driver!
 
-Note: The Sun VME *sc* SCSI card is not yet supported. 
+Note: The Sun VME [[!template id=man name="sc" section="4"]] SCSI card is not supported. 
 """
 additional="""
 ### Features of NetBSD/sun3

link to sun3 page, man-link-ify, minor wording tweak
Index: wikisrc/ports/sun2.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sun2.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/sun2.mdwn	6 Oct 2014 21:41:29 -0000	1.7
+++ wikisrc/ports/sun2.mdwn	22 May 2015 06:25:05 -0000	1.8
@@ -10,12 +10,12 @@
 computers, which are based on the Motorola 68010 CPU with a Sun-designed
 custom MMU. Sun sold these computers as both servers and desktop workstations
 from the early to mid 1980's. They were superseded by the sun3 systems,
-which are supported by NetBSD as NetBSD/sun3.
+which are supported by NetBSD as [NetBSD/sun3](../sun3/).
 """
 supported_hardware="""
 ###Supported System Models
 
-The initial snapshots of NetBSD/sun2 support the following systems:
+The following systems are supported:
 
 * Sun2 Multibus machines:
   * Sun 2/120
@@ -26,10 +26,10 @@
 
 NetBSD/sun2 currently supports the following hardware:
 
-* 1 bpp framebuffer, Multibus card (*bwtwo*)
-* 10 Mbps Intel 82586 ethernet, Multibus card (*ie*)
-* 10 Mbps 3Com 3c400 ethernet, Multibus card (*ec*)
-* 5 MB/s Sun-2 SCSI controller, Multibus card (Interrupt driven and polled DMA) (*sc*)
+* 1 bpp framebuffer, Multibus card ([[!template id=man name="bwtwo" section="4" arch="sun2"]])
+* 10 Mbps Intel 82586 ethernet, Multibus card ([[!template id=man name="ie" section="4" arch="sun2"]])
+* 10 Mbps 3Com 3c400 ethernet, Multibus card ([[!template id=man name="ec" section="4" arch="sun2"]])
+* 5 MB/s Sun-2 SCSI controller, Multibus card (Interrupt driven and polled DMA) ([[!template id=man name="sc" section="4"]])
 * All on-board and optional serial ports
 * Most input devices (keyboards, mice, trackballs)
 

remove comment that has been addressed.
--- wikisrc/ports/sparc64/comment_1_8e627205f2a9e9ad382fb255a1ae9113._comment	2015-05-22 06:12:07.000000000 +0000
+++ /dev/null	2015-05-22 06:10:02.000000000 +0000
@@ -1,22 +0,0 @@
-[[!comment format=mdwn
- username="https://me.yahoo.com/a/IZ9XO3Ax1NDlkznVSToDf1sLgfiB1eOm#332d2"
- nickname="Gareth"
- subject="Links need the hostname corrected."
- date="2014-12-24T10:08:18Z"
- content="""
-Some of the links in the \"Additional Info\" section refer to wiki.netbsd.org, whereas they should refer to www.netbsd.org.
-
-For example:
-/ports/sparc64/faq.html
-is a broken link.
-
-But changing wiki to www works:
-http://www.netbsd.org/ports/sparc64/faq.html
-
-
-Links I've noticed that need correcting include:
-NetBSD/sparc64 FAQ
-Notes on System Models
-NetBSD/sparc64 History
-
-"""]]

tweak wording and remove "new in 2.0" notes
Index: wikisrc/ports/sparc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sparc.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/ports/sparc.mdwn	6 Oct 2014 21:41:29 -0000	1.8
+++ wikisrc/ports/sparc.mdwn	22 May 2015 06:06:02 -0000	1.9
@@ -13,7 +13,7 @@
 distribution from the University of California, Berkeley.  It was
 imported into the NetBSD source tree on October 2, 1993.  Special
 thanks are extended to the LBL Computer Systems Engineering group
-for their work.  Without which, this port would not exist.
+for their work.  Without their work, this port would not exist.
 
 For frequently asked questions and links to Sun hardware
 information, see the [NetBSD/sparc FAQ](http://www.NetBSD.org/ports/sparc/faq.html).
@@ -22,11 +22,8 @@
 [[NetBSD/sparc64|sparc64]]
 """
 supported_hardware="""
-Systems for which support was added in NetBSD 2.0 are marked
-*(2.0)*.
 
-*Note: Models marked '(SMP)'can have multiple CPUs but NetBSD/sparc does not
-use more than one CPU prior to release 2.0*
+*Note: Models marked '(SMP)'can have multiple CPUs.*
 
 ### Sun sun4m machines (all known SuperSPARC, hyperSPARC, microSPARC, and TurboSPARC CPUs are supported):
 
@@ -39,8 +36,8 @@
 * SPARCstation/server 20 ([SMP](http://www.NetBSD.org/ports/sparc/faq.html#smp-cpus))
 * SPARCstation Voyager (See the [FAQ](http://www.NetBSD.org/ports/sparc/faq.html) regarding PCMCIA support)
 * Sun '[Fox](http://www.NetBSD.org/ports/sparc/faq.html#fox)'
-* [JavaStation-1](http://www.NetBSD.org/ports/sparc/javastation.html#mrcoffe) (a.k.a. "Mr. Coffee" or JavaStation JJ) (2.0)
-* [JavaStation-NC](http://www.NetBSD.org/ports/sparc/javastation.html#krups) (a.k.a. Krups, JavaStation JK, or JavaStation-10) (2.0)
+* [JavaStation-1](http://www.NetBSD.org/ports/sparc/javastation.html#mrcoffe) (a.k.a. "Mr. Coffee" or JavaStation JJ)
+* [JavaStation-NC](http://www.NetBSD.org/ports/sparc/javastation.html#krups) (a.k.a. Krups, JavaStation JK, or JavaStation-10)
 
 ### Sun4m compatibles (including):
 * Axil 245 (SS5 clone), 311, 320 (SS20 clone)

fix error made in the conversion to wiki: broken link to arm32.
while here, tweak wording a bit
Members: 
	ports/shark.mdwn:1.6->1.7 

Index: wikisrc/ports/shark.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/shark.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/shark.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/shark.mdwn	22 May 2015 05:58:08 -0000	1.7
@@ -11,8 +11,8 @@
 NetBSD/shark is a port of NetBSD to StrongARM based Digital DNARD ("Shark")
 machines.
 
-Up until the release of NetBSD 1.6, this port used to be part of the
-[NetBSD/arm32 port](/ports/arm32).
+Prior to the release of NetBSD 1.6, this port was part of the
+[NetBSD/arm32 port](http://www.NetBSD.org/ports/arm32/index.html).
 """
 additional="""
 * [NetBSD/shark FAQ](http://www.NetBSD.org/ports/shark/faq.html)

tweak wording, man-link-ify
Index: wikisrc/ports/sgimips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sgimips.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/sgimips.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/sgimips.mdwn	22 May 2015 05:55:40 -0000	1.7
@@ -7,9 +7,9 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/sgimips/o2.gif"
 about="""
-NetBSD/sgimips is a port of NetBSD to the MIPS processor based computers by [Silicon Graphics](http://www.sgi.com/).
+NetBSD/sgimips is a port of NetBSD to the MIPS processor based computers from [Silicon Graphics](http://www.sgi.com/).
 
-NetBSD is the world's first Open Source operating system running on Silicon Graphics O2. 
+NetBSD was the world's first Open Source operating system to run on the Silicon Graphics O2. 
 """
 supported_hardware="""
 ###Supported System Models
@@ -35,24 +35,24 @@
 
 ###Supported Peripherals
 
-* On-board Z8530 serial interface (zsc)
-* On-board SEEQ 80c03 ethernet interface (sq)
-* On-board WD33C93 SCSI interface (wdsc)
-* On-board HAL2 audio interface (haltwo)
-* On-board AIC7880 wide SCSI interface on O2 (ahc)
-* On-board NS16550 based serial interface on O2 (com)
-* On-board MACE MAC-110 Ethernet on O2 (mec)
-* On-board framebuffer on O2 (crmfb) (-current)
-* On-board PS/2 keyboard/mouse on O2 (macekbc, pckbd, pms) (-current)
-* On-board Moosehead audio interface on O2 (mavb) (-current)
-* On-board framebuffer on Indy (newport)
-* On-board PC-style keyboard/mouse on Indy (pckbc, pckbd, pms)
-* On-board framebuffer on Indigo (grtwo, light)
+* On-board Z8530 serial interface ([[!template id=man name="zsc" section="4"]])
+* On-board SEEQ 80c03 ethernet interface ([[!template id=man name="sq" section="4" arch="sgimips"]])
+* On-board WD33C93 SCSI interface ([[!template id=man name="wdsc" section="4" arch="sgimips"]])
+* On-board HAL2 audio interface ([[!template id=man name="haltwo" section="4" arch="sgimips"]])
+* On-board AIC7880 wide SCSI interface on O2 ([[!template id=man name="ahc" section="4"]])
+* On-board NS16550 based serial interface on O2 ([[!template id=man name="com" section="4"]])
+* On-board MACE MAC-110 Ethernet on O2 ([[!template id=man name="mec" section="4" arch="sgimips"]])
+* On-board framebuffer on O2 (crmfb)
+* On-board PS/2 keyboard/mouse on O2 (macekbc, [[!template id=man name="pckbd" section="4"]], [[!template id=man name="pms" section="4"]])
+* On-board Moosehead audio interface on O2 ([[!template id=man name="mavb" section="4" arch="sgimips"]])
+* On-board framebuffer on Indy ([[!template id=man name="newport" section="4" arch="sgimips"]])
+* On-board PC-style keyboard/mouse on Indy ([[!template id=man name="pckbc" section="4"]], [[!template id=man name="pckbd" section="4"]], [[!template id=man name="pms" section="4"]])
+* On-board framebuffer on Indigo ([[!template id=man name="grtwo" section="4" arch="sgimips"]], [[!template id=man name="light" section="4" arch="sgimips"]])
 * On-board Z8530 based keyboard/mouse on Indigo (zsc, zskbd, zsms)
-* E++ GIO Ethernet Adapter (sq) (-current)
-* GIO32 SCSI Adapter (wdsc) (-current)
-* Phobos GIO G100/G130/G160 Fast Ethernet (tlp) (NetBSD 4.0/-current)
-* Set Engineering GIO 100baseTX Fast Ethernet (tl) (-current)
+* E++ GIO Ethernet Adapter ([[!template id=man name="sq" section="4" arch="sgimips"]])
+* GIO32 SCSI Adapter ([[!template id=man name="wdsc" section="4" arch="sgimips"]])
+* Phobos GIO G100/G130/G160 Fast Ethernet ([[!template id=man name="tlp" section="4"]])
+* Set Engineering GIO 100baseTX Fast Ethernet ([[!template id=man name="tl" section="4"]])
 * Most MI PCI devices
 * MI SCSI devices
 

sbmips is no longer a "new" port
Index: wikisrc/ports/sbmips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sbmips.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/sbmips.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/sbmips.mdwn	22 May 2015 04:21:17 -0000	1.7
@@ -9,7 +9,7 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/sbmips/sibyte.png"
 about="""
-NetBSD/sbmips is a new port of NetBSD to Broadcom's SiByte Broadband Processor. 
+NetBSD/sbmips is a port of NetBSD to Broadcom's SiByte Broadband Processor. 
 """
 supported_hardware="""
 ##Supported System Models

no dice on the previous. avoid the issue by killing the parens.
can we turn off that ridiculous ikiwiki smiley feature?
Index: wikisrc/ports/sandpoint.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sandpoint.mdwn,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- wikisrc/ports/sandpoint.mdwn	22 May 2015 04:18:26 -0000	1.11
+++ wikisrc/ports/sandpoint.mdwn	22 May 2015 04:19:43 -0000	1.12
@@ -39,7 +39,7 @@
     -   CH3WNAS [[1](#untested)]
 
 -   D-Link
-    -   DSM-G600 \(Rev. B\)
+    -   DSM-G600, Rev. B
 
 -   Encore
     -   ENNHD-1000 [[1](#untested)]

(hopefully) fix an error in the conversion to ikiwiki: avoid turning
"B)" into a stupid smiley graphic.
Index: wikisrc/ports/sandpoint.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sandpoint.mdwn,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- wikisrc/ports/sandpoint.mdwn	6 Oct 2014 21:41:29 -0000	1.10
+++ wikisrc/ports/sandpoint.mdwn	22 May 2015 04:18:26 -0000	1.11
@@ -12,7 +12,7 @@
 [Sandpoint](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=SANDPOINTX3&parentCode=MPC8240&nodeId=03C1TR046708718655)
 reference platform.
 
-The Sandpoint is a reference platform designed by Motorola to help
+Sandpoint is a reference platform designed by Motorola to help
 people develop hardware and software around various PowerPC processors.
 The basic system is an ATX form-factor motherboard with standard PC
 devices (IDE, floppy, serial, parallel), 4 PCI slots, and a mezzanine
@@ -39,7 +39,7 @@
     -   CH3WNAS [[1](#untested)]
 
 -   D-Link
-    -   DSM-G600 \(Rev. B)
+    -   DSM-G600 \(Rev. B\)
 
 -   Encore
     -   ENNHD-1000 [[1](#untested)]

provide current info and 6.0 changes junk
Index: wikisrc/ports/rs6000.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/rs6000.mdwn,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- wikisrc/ports/rs6000.mdwn	18 Jan 2014 00:11:19 -0000	1.4
+++ wikisrc/ports/rs6000.mdwn	22 May 2015 04:10:15 -0000	1.5
@@ -1,6 +1,8 @@
 [[!template id=port
 port="rs6000"
+cur_rel="6.1.5"
 future_rel="7.0"
+changes_cur="6.0"
 changes_future="7.0"
 about="""
 NetBSD/rs6000 is a port of NetBSD to the IBM RS/6000 class of MCA-based

supported in -> supported by
Index: wikisrc/ports/prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/prep.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/prep.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/prep.mdwn	22 May 2015 04:07:14 -0000	1.7
@@ -12,7 +12,7 @@
 """
 supported_hardware="""
 ##Supported System Models
-Currently the following models are supported in NetBSD/prep:
+Currently the following models are supported by NetBSD/prep:
 
 * IBM 6015 (40P)
 * IBM 6040 (ThinkPad 820)

prune crusty old text. decrustify and englishify the remains.
Index: wikisrc/ports/pmax.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/pmax.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/pmax.mdwn	6 Oct 2014 21:41:29 -0000	1.7
+++ wikisrc/ports/pmax.mdwn	22 May 2015 04:05:55 -0000	1.8
@@ -8,13 +8,9 @@
 thumbnail="http://www.netbsd.org/images/ports/pmax/5000.gif"
 about="""
 NetBSD/pmax is the port of NetBSD to Digital Equipment Corporation's MIPS based
-computers. NetBSD/pmax runs on wide range of DECstation and DECsystem family.
-NetBSD/pmax is the first port which can run on either MIPS R3000 processors or
-MIPS R4400 processors; single kernel can run common set of user programs.
-
-Development activity on NetBSD/pmax continues at a speed depending of people's
-spare time. NetBSD/pmax developers are making efforts on extending hardware
-supports to models which NetBSD/pmax does not support this moment. 
+computers. NetBSD/pmax runs on a wide range of DECstation and DECsystem systems.
+NetBSD/pmax is able to run on either MIPS R3000 processors or MIPS R4400
+processors; a single kernel can run a common set of user programs.
 """
 supported_hardware="""
 ###Supported System Models

fix an error made in the conversion to wikisrc: provide an anchor so that
the link (on this very same page) to the section still works.
Index: wikisrc/ports/next68kfaq.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/next68kfaq.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/ports/next68kfaq.mdwn	17 Jan 2014 21:50:34 -0000	1.3
+++ wikisrc/ports/next68kfaq.mdwn	22 May 2015 03:45:33 -0000	1.4
@@ -4,7 +4,7 @@
 
 # Booting
 
-## How do I get to the ROM Monitor or the debugger?
+## How do I get to the ROM Monitor or the debugger?<a name="rom-monitor">
 
 You can get to the ROM monitor or break into the debugger (once the
 NetBSD kernel is running) at any time by hitting both **COMMAND** and

prune stale qualifying statement
Index: wikisrc/ports/next68k.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/next68k.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/next68k.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/next68k.mdwn	22 May 2015 03:44:20 -0000	1.7
@@ -10,8 +10,7 @@
 NetBSD/next68k is a port of NetBSD to the 'black' 68k NeXT hardware.
 
 It currently only runs on 68040 NeXT systems using non-ADB keyboard and
-mouse. There is experimental support for turbo NeXT machines (33Mhz) in
-NetBSD-current.
+mouse. There is experimental support for turbo NeXT machines (33Mhz).
 
 Darrin B. Jewell is the maintainer of NetBSD/next68k.
 

"on going" -> "ongoing"
Index: wikisrc/ports/newsmips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/newsmips.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/newsmips.mdwn	22 May 2015 03:28:10 -0000	1.6
+++ wikisrc/ports/newsmips.mdwn	22 May 2015 03:29:14 -0000	1.7
@@ -51,7 +51,7 @@
 
 
 -   IOP based systems (NWS-3800 series)
--   R4600 based systems (NWS-4000 series; on going)
+-   R4600 based systems (NWS-4000 series; ongoing)
 -   internal floppy disk
 -   other framebuffers not listed above
 -   COMPAT\_NEWSOS

minor wording improvements and man-link-ification
Index: wikisrc/ports/newsmips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/newsmips.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/newsmips.mdwn	6 Oct 2014 21:41:29 -0000	1.5
+++ wikisrc/ports/newsmips.mdwn	22 May 2015 03:28:10 -0000	1.6
@@ -10,15 +10,15 @@
 STATION" series. [More information](http://www.NetBSD.org/ports/newsmips/history.html) on these machines is
 available.
 
-NetBSD/newsmips port is based on NetBSD/{mips,pmax} and 4.4BSD Lite2.
+THe NetBSD/newsmips port is based on NetBSD/{mips,pmax} and 4.4BSD Lite2.
 
-m68k based NEWS machines are supported by [[NetBSD/news68k|news68k]]
+m68k based NEWS machines are supported by the [[NetBSD/news68k|news68k]]
 port.
 """
 supported_hardware="""
 ## Supported System Models
 
-Currently only single CPU models are supported in NetBSD/newsmips.
+Currently only single CPU models are supported by NetBSD/newsmips.
 
 -   R3000 and hyper-bus based models:
     -   NWS-3470D
@@ -32,16 +32,16 @@
 
 ## Supported Peripherals
 
--   On-board LANCE ethernet interface (*le*)
--   On-board SONIC ethernet interface (*sn*)
--   On-board SONY CXD1185 SCSI interface (*sc*)
+-   On-board LANCE ethernet interface ([[!template id=man name="le" section="4"]])
+-   On-board SONIC ethernet interface ([[!template id=man name="sn" section="4"]])
+-   On-board SONY CXD1185 SCSI interface ([[!template id=man name="sc" section="4"]])
 -   On-board HP SPIFI3-SE SCSI interface (*spifi*)
 -   Most SCSI devices
--   On-board Z8530 serial interface (*zsc*)
+-   On-board Z8530 serial interface ([[!template id=man name="zsc" section="4"]])
 -   keyboard (*kb*) and mouse (*ms*)
 -   NWB-253 framebuffer (*fb*) (text only)
 -   "XA" framebuffer on news5000 (*xafb*) (text only)
--   NWB-5852A 100BaseTX ethernet interface (*tlp*)
+-   NWB-5852A 100BaseTX ethernet interface ([[!template id=man name="tlp" section="4"]])
 
 """
 unsupported_hardware="""

fix two mistakes made in the conversion to wikisrc:
- broken link to mailing list
- no anchor on DIP switch section, causing #dip_sw to fail
while here, prune a yob's comma
Members: 
	ports/news68kfaq.mdwn:1.2->1.3 

Index: wikisrc/ports/news68kfaq.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/news68kfaq.mdwn,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- wikisrc/ports/news68kfaq.mdwn	17 Jan 2014 14:57:50 -0000	1.2
+++ wikisrc/ports/news68kfaq.mdwn	22 May 2015 03:18:44 -0000	1.3
@@ -54,7 +54,7 @@
 but on some NEWS models the NVRAM might be soldered to the mainboard
 without a socket :-(
 
-## How should I set the DIP switches?
+## How should I set the DIP switches?<a name="dip_sw">
 news68k machines have one block of 8 dip switches:
 
 ### Table 1
@@ -224,7 +224,7 @@
 The one problem is that news800 models also use an I/O processor, which
 is mentioned in the above entry. Another problem is that news800 uses
 m68020 and Sony's own MMU, not Motorola's m68851 MMU. news700 also has
-an original MMU like news800. There is little information about it,
+an original MMU like news800. There is little information about it
 either.
 
 * * * * *
@@ -233,10 +233,10 @@
 
 ## Other sources of information from NetBSD.org
 
--   [NetBSD/news68k 6.0 install
-    notes](http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.0/news68k/INSTALL.html) - supported hardware and how to install.
+-   [NetBSD/news68k 6.1.5 install
+    notes](http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.1.5/news68k/INSTALL.html) - supported hardware and how to install.
 
--   [port-news68k mail list](../../mailinglists/#port-news68k)
+-   [port-news68k mail list](http://www.NetBSD.org/mailinglists/#port-news68k)
     ([archive](http://mail-index.NetBSD.org/port-news68k/)) - if you
     have any additional questions please subscribe.
 

minor wording improvement
Index: wikisrc/ports/news68k.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/news68k.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/news68k.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/news68k.mdwn	22 May 2015 03:10:34 -0000	1.7
@@ -18,7 +18,7 @@
 supported_hardware="""
 ## Supported system models
 
-Currently only single mc68030 based models are supported in
+Currently only single mc68030 based models are supported by
 NetBSD/news68k.
 
 -   NWS-1750

6.0 binary packages are available
Index: wikisrc/ports/netwinder.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/netwinder.mdwn,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- wikisrc/ports/netwinder.mdwn	22 May 2015 02:59:31 -0000	1.4
+++ wikisrc/ports/netwinder.mdwn	22 May 2015 03:00:33 -0000	1.5
@@ -2,6 +2,7 @@
 port="netwinder"
 cur_rel="6.1.5"  
 future_rel="7.0"
+pkg_rel="6.0"
 changes_cur="6.0"
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/netwinder/2100.gif"

sorry, but netwinder is not a new port.
Index: wikisrc/ports/netwinder.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/netwinder.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/ports/netwinder.mdwn	6 Oct 2014 21:41:29 -0000	1.3
+++ wikisrc/ports/netwinder.mdwn	22 May 2015 02:59:31 -0000	1.4
@@ -6,7 +6,7 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/netwinder/2100.gif"
 about="""
-NetBSD/netwinder is a new port of NetBSD to StrongARM based NetWinder machines.
+NetBSD/netwinder is a port of NetBSD to StrongARM based NetWinder machines.
 """
 ]]
 [[!tag tier2port]]

nothing about mvme68k hardware is new. clarify wording.
Index: wikisrc/ports/mvme68k.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/mvme68k.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/mvme68k.mdwn	6 Oct 2014 21:41:29 -0000	1.7
+++ wikisrc/ports/mvme68k.mdwn	22 May 2015 02:49:20 -0000	1.8
@@ -9,13 +9,12 @@
 about="""
 NetBSD/mvme68k is the port of NetBSD to Motorola's 68k VME Single Board
 Computers (SBC). The first Motorola SBC was introduced in 1988. Motorola
-has continued development on 68k and PowerPC based SBC VME modules.
+developed various 68k and PowerPC based SBC VME modules.
 
-Development activity on NetBSD/mvme68k continues at a speed that depends
-on people's spare time and access to hardware. NetBSD runs on the
-original Motorola 68k VME SBC (MVME147), the 68040 based MVME162 (LX
-200/300 and the new P2/P4 series based on the Petra ASIC), MVME167 and
-the 68060 based MVME172 (LX 200/300 and Petra P2/P4) and MVME177 boards.
+NetBSD runs on the original Motorola 68k VME SBC (MVME147), the 68040 based
+MVME162 (LX 200/300 and the P2/P4 series based on the Petra ASIC) and MVME167,
+as well as the 68060 based MVME172 (LX 200/300 and Petra P2/P4) and MVME177
+boards.
 """
 supported_hardware="""
 These are the Motorola Single Board Computers that NetBSD/mvme68k

fix wikisrc conversion error: yet another broken link
Index: wikisrc/ports/sh3.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sh3.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/ports/sh3.mdwn	10 Jan 2014 22:48:42 -0000	1.3
+++ wikisrc/ports/sh3.mdwn	22 May 2015 02:41:35 -0000	1.4
@@ -79,8 +79,8 @@
 -   <mailto:port-sh3@NetBSD.org> - if you have any additional
     questions please subscribe.
 
--   [General NetBSD Documentation](../../docs/) - for questions not
-    specific to NetBSD/sh3.
+-   [General NetBSD Documentation](http://www.NetBSD.org/docs/) - for questions
+    not specific to NetBSD/sh3.
 
 * * * * *
 

fix wording
Index: wikisrc/ports/mmeye.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/mmeye.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/mmeye.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/mmeye.mdwn	22 May 2015 02:40:05 -0000	1.7
@@ -7,7 +7,7 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/mmeye/mmeye.gif"
 about="""
-All info is at [[sh3 port page|sh3]]
+All information about this port is at the [[sh3 port page|sh3]].
 """
 ]]
 [[!tag tier2port]]

update a couple links that were broken in the transition to wikisrc.
while here, update the laughable text describing macppc as a relatively
new NetBSD port.
Index: wikisrc/ports/macppc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/macppc.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/macppc.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/macppc.mdwn	22 May 2015 02:37:34 -0000	1.7
@@ -7,11 +7,11 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/macppc/macs.gif"
 about="""
-NetBSD/macppc is a relatively new NetBSD port. The first binary release
-for macppc was [NetBSD 1.4](http://www.NetBSD.org/releases/formal-1.4/).
-It supports most Apple Power Macintosh computers with PowerPC processors
-and Open Firmware. For older (680x0-based) Macintosh computers, see
-[[NetBSD/mac68k|mac68k]]. There is also an experimental
+NetBSD/macppc is a port to Apple's PowerPC-based Macintosh computers
+with Open Firmware.  For older (680x0-based) Macintosh computers, see
+[[NetBSD/mac68k|mac68k]].  The first binary release for macppc was
+[NetBSD 1.4](http://www.NetBSD.org/releases/formal-1.4/)  There is also
+an experimental
 [[NetBSD/bebox|bebox]] port for Be, Inc's PowerPC-based BeBox.
 
 """
@@ -46,7 +46,7 @@
 
 -   Performa 4400, 54xx, 5500, 6300/160, 6360, 6400, 6500
 -   Power Macintosh 7300, 7600, 8500
--   Power Macintosh 7500 with new [CPU card](faq.html#601)
+-   Power Macintosh 7500 with new [CPU card](http://www.netbsd.org/ports/macppc/faq.html#601)
 -   Power Macintosh 8600/200,250,300
 -   Power Macintosh 9500/120,133
 -   Power Macintosh 9500/150,180,180MP,200
@@ -107,8 +107,7 @@
 additional="""
 -   [NetBSD/macppc FAQ](http://www.NetBSD.org/ports/macppc/faq.html)
 -   [NetBSD/macppc Model Support Page](http://www.NetBSD.org/ports/macppc/models.html)
--   [System Disk Tutorial](http://www.NetBSD.org/ports/macppc/SystemDisk-tutorial/) (for new users to Open
-    Firmware)
+-   [System Disk Tutorial](http://www.netbsd.org/ports/macppc/SystemDisk-tutorial/index.html) (for new users to Open Firmware)
 
 """
 

fix link to the booter manual
Index: wikisrc/ports/mac68k.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/mac68k.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/ports/mac68k.mdwn	24 Dec 2014 05:06:10 -0000	1.9
+++ wikisrc/ports/mac68k.mdwn	22 May 2015 02:21:07 -0000	1.10
@@ -67,7 +67,7 @@
 """
 additional="""
 * [NetBSD/mac68k Meta-FAQ](http://www.NetBSD.org/ports/mac68k/meta-faq.html)
-* [BSD/mac68k Booter Manual](http://www.NetBSD.org/ports/mac68k/booter-manual/)
+* [BSD/mac68k Booter Manual](http://www.NetBSD.org/ports/mac68k/booter-manual/index.html)
 * [NetBSD/mac68k Supported hardware](http://www.NetBSD.org/ports/mac68k/hardware.html)
 * [History of NetBSD/mac68k](http://www.NetBSD.org/ports/mac68k/history.html)
 * Matthew Theobald's [NetBSD/mac68k Installation Guide](http://www.NetBSD.org/ports/mac68k/theobald/)

remove x11r6 reference
Index: wikisrc/ports/luna68k/luna68k_info.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/luna68k/luna68k_info.mdwn,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- wikisrc/ports/luna68k/luna68k_info.mdwn	15 Jan 2014 13:03:06 -0000	1.1
+++ wikisrc/ports/luna68k/luna68k_info.mdwn	21 May 2015 20:54:40 -0000	1.2
@@ -196,7 +196,7 @@
 
 # Future work<a name="futurework"></a>
 
-X11R6 Xserver; should not be hard.
+X server; should not be hard.
 The X Consortium X11 release contains code for UNIOS-B/Mach2.5.
 NetBSD/luna68k has the WSCONS interface, and the porting effort
 will be concentrated around this point.

adjust link to iyonix.com. main page is dead, and there's at least a little
bit of iyonix-specific info on their RISC OS 5 page.
Index: wikisrc/ports/iyonix.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/iyonix.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/iyonix.mdwn	6 Oct 2014 21:41:29 -0000	1.5
+++ wikisrc/ports/iyonix.mdwn	21 May 2015 20:47:09 -0000	1.6
@@ -6,7 +6,7 @@
 changes_cur="6.0"
 changes_future="7.0"
 about="""
-NetBSD/iyonix is a port of NetBSD to Castle Technology's [Iyonix](http://www.iyonix.com/)
+NetBSD/iyonix is a port of NetBSD to Castle Technology's [Iyonix](http://www.iyonix.com/32bit/)
 computers, an ARM based PC. It was first committed to the NetBSD source tree on
 October 13th, 2004.
 

fill in some port info: current release, packages, 6.0 changes
Index: wikisrc/ports/ibmnws.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/ibmnws.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/ports/ibmnws.mdwn	18 Jan 2014 00:11:19 -0000	1.3
+++ wikisrc/ports/ibmnws.mdwn	21 May 2015 20:40:34 -0000	1.4
@@ -1,6 +1,9 @@
 [[!template id=port
 port="ibmnws"
+cur_rel="6.1.5"
 future_rel="7.0"
+pkg_rel="6.0"
+changes_cur="6.0"
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/ibmnws/nws1000.png"
 about="""

HP doesn't seem to be involved with ski anymore. It lives on sourceforge
now.
Index: wikisrc/ports/ia64.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/ia64.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/ports/ia64.mdwn	18 Jan 2014 00:11:19 -0000	1.3
+++ wikisrc/ports/ia64.mdwn	21 May 2015 20:34:59 -0000	1.4
@@ -12,8 +12,8 @@
 the project if you have i386 hardware. See the [[FAQ|ia64_faq]] for more information.
 
 Basic infrastructure you need to get involved at this stage is
-[[NetBSD/i386|i386]], and [HP](http://www.hp.com/)'s
-[ski](http://www.hpl.hp.com/research/linux/ski/) simulator.
+[[NetBSD/i386|i386]], and the 
+[ski](http://ski.sourceforge.net/) simulator.
 
 If you would like to contribute to the porting effort, read this web-page
 carefully, and then feel free to ask us questions on the

fix broken link to system support page. remove processor support section
that gives no useful info.
Index: wikisrc/ports/hpcsh.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/hpcsh.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/hpcsh.mdwn	6 Oct 2014 21:41:29 -0000	1.7
+++ wikisrc/ports/hpcsh.mdwn	21 May 2015 20:29:23 -0000	1.8
@@ -29,14 +29,9 @@
 ## Supported System Models
 
 Many kinds of H/PC, H/PC Pro, and PsPC systems are supported by
-NetBSD/hpcsh. View [the supported system table](#supported) to see if
+NetBSD/hpcsh. View [[the supported system table|hpcsh_support_status]] to see if
 your system is supported.
 
-## Supported Processors
-
-sh3 processors are supported by NetBSD/hpcsh. View [the processor
-comparison table](#processors) to see if your processor is supported.
-
 ## Support Status
 
 [[Support Status list|hpcsh_support_status]]

link to the wikified supported machines table.
Index: wikisrc/ports/hpcmips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/hpcmips.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/ports/hpcmips.mdwn	6 Oct 2014 21:41:29 -0000	1.9
+++ wikisrc/ports/hpcmips.mdwn	21 May 2015 20:22:36 -0000	1.10
@@ -28,7 +28,8 @@
 ## Supported System Models
 
 Many kinds of H/PC, H/PC Pro, and PsPC systems are supported by NetBSD/hpcmips.
-View the supported system table to see if your system is supported.
+View the [[supported machines table|supported_machines]] to see if your system
+is supported.
 
 ## Supported Processors
 

per a hint from mlelstv, use templatebody to get rid of the linefeed
that was being inserted after generated man page links.
Index: wikisrc/templates/man.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/templates/man.mdwn,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- wikisrc/templates/man.mdwn	5 Feb 2012 01:51:09 -0000	1.18
+++ wikisrc/templates/man.mdwn	20 May 2015 06:17:25 -0000	1.19
@@ -1,3 +1,4 @@
+[[!templatebody  <<ENDBODY
 [<TMPL_VAR NAME="name"><TMPL_IF NAME="section">(<TMPL_VAR NAME="section">)</TMPL_IF>](http://netbsd.gw.com/cgi-bin/man-cgi?<TMPL_VAR ESCAPE=URL NAME="name">+<TMPL_IF NAME="section"><TMPL_VAR ESCAPE=URL NAME="section"></TMPL_IF><TMPL_IF NAME="arch">.<TMPL_VAR ESCAPE=URL NAME="arch"></TMPL_IF>+<TMPL_VAR ESCAPE=URL NAME="collection" DEFAULT="NetBSD-current">)<TMPL_UNLESS name>
 ## Description
 
@@ -26,3 +27,4 @@
 
         \[[!template id=man name="ls" section="1" arch="i386" collection="NetBSD-5.0"]]
 </TMPL_UNLESS>
+ENDBODY]]

hp700 is now hppa
Index: wikisrc/ports/hp300.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/hp300.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/ports/hp300.mdwn	6 Oct 2014 21:41:29 -0000	1.8
+++ wikisrc/ports/hp300.mdwn	20 May 2015 03:30:30 -0000	1.9
@@ -10,7 +10,7 @@
 NetBSD/hp300 is the port of NetBSD to Hewlett-Packard 9000 Series 300 and 400
 workstations. It runs on almost all workstations from this generation. Series
 700 and 800 workstations are not currently supported, but work is underway on
-[[NetBSD/hp700|hp700]].
+[[NetBSD/hppa|hp700]].
 
 NetBSD/hp300 is based on work done by David P. Davis at the University of
 California, Berkeley and the Systems Programming Group at the University of Utah
@@ -184,7 +184,7 @@
 Here are a few links that might be of interest to anyone with HP hardware not
 supported by NetBSD/hp300:
 
-* [NetBSD/hp700](ports/hp700)
+* [NetBSD/hppa](ports/hp700)
 * [HP9000/300 Linux](http://www.tazenda.demon.co.uk/phil/linux-hp/)
 * [Apollo Frequently Asked Questions](http://mit.edu/kolya/www/csa-faq.html)
 * [Apollo/DOMAIN Computer Info](http://www.zepa.net/apollo/)

fix formatting error introduced in the conversion to wiki
Index: wikisrc/ports/ews4800mips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/ews4800mips.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/ews4800mips.mdwn	6 Oct 2014 21:41:29 -0000	1.5
+++ wikisrc/ports/ews4800mips.mdwn	20 May 2015 03:26:21 -0000	1.6
@@ -27,7 +27,6 @@
 """
 unsupported_hardware="""
 * All other models not listed the above (needs hardware info)
-
 * All APbus devices (including framebuffer on EWS4800/360SX)
 * internal floppy disk
 * parallel port

english fix
Index: wikisrc/ports/evbsh3.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbsh3.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/evbsh3.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/evbsh3.mdwn	20 May 2015 03:24:09 -0000	1.6
@@ -9,7 +9,7 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/evbsh3/cqreek.gif"
 about="""
-All info is at [[sh3 port page|sh3]]
+All info is at the [[sh3 port page|sh3]]
 
 """
 ]]

fix three broken links introduced in the move to wiki
Index: wikisrc/ports/evbmips.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbmips.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/evbmips.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/evbmips.mdwn	20 May 2015 03:19:11 -0000	1.6
@@ -26,9 +26,9 @@
  * [Senao/Engenius 5354AP1 Aries2](http://datacom.engeniustech.com/products_detail.php?name=35&cat=Wireless%20AP/Client%20Bridge/Router)
 """
 additional="""
-  * [Running NetBSD on emulated hardware](../emulators.html)
-  * The [NetBSD Diskless HOWTO](../../docs/network/netboot/)
-  * [NetBSD on Senao 5354AP1 Aries2 HOWTO](ARIES2_HOWTO.txt)
+  * [Running NetBSD on emulated hardware](http://www.NetBSD.org/ports/emulators.html)
+  * The [NetBSD Diskless HOWTO](http://www.NetBSD.org/docs/network/netboot/)
+  * [NetBSD on Senao 5354AP1 Aries2 HOWTO](http://www.NetBSD.org/ports/evbmips/ARIES2_HOWTO.txt)
 """
 
 ]]

sorry, but more information about the ADI BRH can't be found on ADI's site.
Index: wikisrc/ports/evbarm.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm.mdwn,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- wikisrc/ports/evbarm.mdwn	4 May 2015 10:47:18 -0000	1.20
+++ wikisrc/ports/evbarm.mdwn	20 May 2015 03:15:51 -0000	1.21
@@ -25,9 +25,7 @@
 The BRH is an evaluation and development platform for the Intel **i80200**
 XScale processor. The BRH is based on ADI's **BECC** ("Big Endian Companion
 Chip"). The BRH is capable of both big- and little-endian operation, although
-NetBSD currently only supports little-endian operation. More information about
-the BRH can be found on [ADI Engineering's web
-page](http://www.adiengineering.com/productsBRH.html).
+NetBSD currently only supports little-endian operation.
 
 Support for the BRH was written by Jason Thorpe, and contributed by Wasabi
 Systems, Inc.

two errors made in the conversion to wikisrc:
- broken link to the arm32 page
- bogus formatting in the board list
Index: wikisrc/ports/cats.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/cats.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/cats.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/cats.mdwn	20 May 2015 03:01:34 -0000	1.6
@@ -10,13 +10,14 @@
 NetBSD/cats is an port of NetBSD to the [Simtec Electronics](http://www.simtec.co.uk/products/EB110ATX/)
 CATS motherboard and [Intel](http://www.intel.com/) EBSA board.
 
-Up until the release of NetBSD 1.6, this port was a part of the [NetBSD/arm32](ports/arm32)
+Up until the release of NetBSD 1.6, this port was a part of the [NetBSD/arm32](http://www.NetBSD.org/ports/arm32/index.html)
 port. With the release of 1.6, cats is now maintained as a separate port, using
 the core arm functionality. 
 """
 supported_hardware="""
 ###Supported System Models
 These are the machines/boards this port is targeting:
+
 * Simtec's cats
 * Intel EBSA evaluation board
 

fix an error made in the conversion to wikisrc: broken formatting on
the system list.
Index: wikisrc/ports/bebox.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/bebox.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/bebox.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/bebox.mdwn	20 May 2015 02:57:05 -0000	1.6
@@ -14,6 +14,7 @@
 supported_hardware="""
 ###Supported System Models
 All BeBox models/revisions are supported in NetBSD/bebox.
+
 * BeBox Dual603-66
 * BeBox Dual603-133
 

fix an error in the conversion to wiki: correct broken link
Index: wikisrc/ports/amigappc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/amigappc.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/amigappc.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/amigappc.mdwn	20 May 2015 02:45:26 -0000	1.6
@@ -12,7 +12,7 @@
 boards as manufactured by Phase 5.
 
 Supported peripheral devices will basically be the same as with
-[NetBSD/amiga](ports/amiga).  Currently, we do not plan to create any binary
+[NetBSD/amiga](../amiga).  Currently, we do not plan to create any binary
 release, but development will continue and is in fact, easier, now that
 cross-compilation of the base system is supported within NetBSD-current.
 """

english fix
Index: wikisrc/ports/amiga.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/amiga.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/ports/amiga.mdwn	6 Oct 2014 21:41:28 -0000	1.9
+++ wikisrc/ports/amiga.mdwn	20 May 2015 02:43:41 -0000	1.10
@@ -22,7 +22,7 @@
 to run NetBSD.
 
 The minimum RAM requirement is about 24 MB FASTMEM, the minimum hard disk space
-needed is about 250 MB, depending on how much system components you install.
+needed is about 250 MB, depending on how many system components you install.
 Check the install document for more details. 
 """
 supported_hardware="""

take two PRs off of this silly little test of a list
Index: wikisrc/users/snj.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/snj.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/users/snj.mdwn	30 Dec 2009 04:12:43 -0000	1.3
+++ wikisrc/users/snj.mdwn	20 May 2015 02:31:54 -0000	1.4
@@ -1,11 +1,10 @@
 Orange :(
 
-P.S. Ugly emoticon graphics too!
+Ugly emoticon graphics too!
 
 -Søren
 
 Here's some stuff I really wish Someone(tm) would fix:
+
 * [[!template id=pr number=34735]]
-* [[!template id=pr number=39016]]
 * [[!template id=pr number=39371]]
-* [[!template id=pr number=40594]]

Algorithmics, LTD is a "was" these days. Provide links to driver man pages.
Index: wikisrc/ports/algor.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/algor.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/algor.mdwn	6 Oct 2014 21:41:28 -0000	1.6
+++ wikisrc/ports/algor.mdwn	20 May 2015 02:06:09 -0000	1.7
@@ -7,8 +7,8 @@
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/algor/alogo2.gif"
 about="""
-NetBSD/algor is the port of NetBSD to the Algorithmics, Ltd. MIPS evaluations
-boards. Algorithmics is a long-time supplier of MIPS evaluation/prototyping
+NetBSD/algor is the port of NetBSD to the Algorithmics, Ltd. MIPS evaluation
+boards. Algorithmics was a long-time supplier of MIPS evaluation/prototyping
 products and expertise.
 
 Algorithmics boards include PCI and PC-like on-board peripherals, and have a CPU
@@ -30,16 +30,16 @@
 ###Supported Peripherals
 
 * Algorithmics P-4032
-    * On-board NCR53c810 SCSI on the PCI bus (siop)
-    * On-board DECchip 21041 Ethernet on the PCI bus (tlp)
-    * On-board real-time clock (mcclock)
-    * On-board NS16550-compatible serial ports (com)
+    * On-board NCR53c810 SCSI on the PCI bus ([[!template id=man name="siop" section="4"]])
+    * On-board DECchip 21041 Ethernet on the PCI bus ([[!template id=man name="tlp" section="4"]])
+    * On-board real-time clock ([[!template id=man name="mcclock" section="4"]])
+    * On-board NS16550-compatible serial ports ([[!template id=man name="com" section="4"]])
     * Other devices inserted into the PCI expansion slots
 * Algorithmics P-5064
-    * On-board NCR53c810 SCSI on the PCI bus (siop)
-    * On-board DECchip 21143 Ethernet on the PCI bus (tlp)
-    * On-board real-time clock on the ISA bus (mcclock)
-    * On-board NS16550-compatible serial ports on the ISA bus (com)
+    * On-board NCR53c810 SCSI on the PCI bus ([[!template id=man name="siop" section="4"]])
+    * On-board DECchip 21143 Ethernet on the PCI bus ([[!template id=man name="tlp" section="4"]])
+    * On-board real-time clock on the ISA bus ([[!template id=man name="mcclock" section="4"]])
+    * On-board NS16550-compatible serial ports on the ISA bus ([[!template id=man name="com" section="4"]])
     * On-board floppy controller on the ISA bus (fdc)
     * Other devices inserted into the PCI expansion slots
 

fix two issues with the wiki conversion:
- unbreak a link
- use the man template instead of hardcoding a 5.1 manpage link
Index: wikisrc/ports/amd64.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/amd64.mdwn,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- wikisrc/ports/amd64.mdwn	19 May 2015 18:38:16 -0000	1.13
+++ wikisrc/ports/amd64.mdwn	19 May 2015 20:54:57 -0000	1.14
@@ -13,7 +13,7 @@
 
 NetBSD/amd64 is a true 64bit operating system. Running
 32-bit NetBSD/i386 binaries is supported as well; see 
-<a href="http://netbsd.gw.com/cgi-bin/man-cgi?compat_netbsd32+8+NetBSD-5.1+i386">compat_netbsd32(8)</a>.
+[[!template id=man name="compat_netbsd32" section="8"]].
 
 The port was first committed to the NetBSD source tree as NetBSD/x86_64
 on June 19th, 2001 and renamed to NetBSD/amd64 on April 26th, 2003.
@@ -26,7 +26,7 @@
 <a class="ulink" href="http://developer.amd.com/" target="_top">AMD Developer Center</a>.
 
 The port is fully functional. It has been tested on single-CPU and
-multiprocessor (SMP) Opteron configurations. Since the <a class="ulink" href="../../releases/formal-2.0/NetBSD-2.0.html" target="_top">release of NetBSD 2.0</a>,
+multiprocessor (SMP) Opteron configurations. Since the <a class="ulink" href="http://www.NetBSD.org/releases/formal-2.0/NetBSD-2.0.html" target="_top">release of NetBSD 2.0</a>,
 it is a completely supported platform.
 """
 

NetBSD/arm32 has been gone for 14 years.
Index: wikisrc/ports/acorn26.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/acorn26.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/acorn26.mdwn	18 Apr 2015 14:31:38 -0000	1.6
+++ wikisrc/ports/acorn26.mdwn	19 May 2015 20:45:45 -0000	1.7
@@ -9,7 +9,7 @@
 about="""
 NetBSD/acorn26 is the port of NetBSD to ARMv2 and ARMv2a machines, primarily the
 Acorn Archimedes, A-series and R-series systems. These systems pre-date those
-supported by NetBSD/arm32 and use an earlier, incompatible version of the ARM
+supported by NetBSD/acorn32 and use an earlier, incompatible version of the ARM
 architecture.
 """
 supported_hardware="""

talk about old stuff in the past tense, and use 'file system' instead of
'filing system'
Index: wikisrc/ports/acorn32.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/acorn32.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/ports/acorn32.mdwn	6 Oct 2014 21:41:28 -0000	1.8
+++ wikisrc/ports/acorn32.mdwn	19 May 2015 20:43:44 -0000	1.9
@@ -10,7 +10,7 @@
 NetBSD/acorn32 is a port to ARM- and StrongARM-powered Acorn RiscPC compatible
 machines and is maintained by Reinoud Zandijk
 [(reinoud)](mailto:reinoud@NetBSD.org).  The first formal release of
-NetBSD/acorn32 is 1.6. In earlier releases of NetBSD, these machines are
+NetBSD/acorn32 was 1.6. In earlier releases of NetBSD, these machines were
 supported by NetBSD/arm32.
 
 The port first saw light as RiscBSD in 1994 and was later transformed into
@@ -44,7 +44,7 @@
 
 Support for Acorn platforms was written by Mark Brinicombe (most of it) with
 help from Scott Stevens (various device drivers), Melvin Tang Richardson (VIDC
-console), Mike Pumford (EtherH driver) and Andrew McMurry (Acorn FileCore filing
+console), Mike Pumford (EtherH driver) and Andrew McMurry (Acorn FileCore file
 system).
 
 ###Ongoing Work

note that i386 packages built on 6.0 are available
Index: wikisrc/ports/i386.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/i386.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/i386.mdwn	16 May 2015 16:25:29 -0000	1.7
+++ wikisrc/ports/i386.mdwn	19 May 2015 18:39:16 -0000	1.8
@@ -2,6 +2,7 @@
 port="i386"
 cur_rel="6.1.5"  
 future_rel="7.0"
+pkg_rel="6.0"
 changes_cur="6.0"
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/i386/header.gif"

note that amd64 packages built on 6.0 are available
Index: wikisrc/ports/amd64.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/amd64.mdwn,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- wikisrc/ports/amd64.mdwn	24 Dec 2014 05:28:50 -0000	1.12
+++ wikisrc/ports/amd64.mdwn	19 May 2015 18:38:16 -0000	1.13
@@ -2,6 +2,7 @@
 port="amd64"
 cur_rel="6.1.5"
 future_rel="7.0"
+pkg_rel="6.0"
 changes_cur="6.0"
 changes_future="7.0"
 thumbnail="http://www.netbsd.org/images/ports/amd64/AMD_Opteron.gif"

fix typo: pre-buil_t_ binary packages, not pre-build
Index: wikisrc/templates/port.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/templates/port.mdwn,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- wikisrc/templates/port.mdwn	18 Jan 2014 00:11:19 -0000	1.11
+++ wikisrc/templates/port.mdwn	19 May 2015 18:34:59 -0000	1.12
@@ -11,9 +11,9 @@
 * [NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> <TMPL_VAR cur_rel> via FTP](http://ftp.NetBSD.org/pub/NetBSD/NetBSD-<TMPL_VAR cur_rel>/<TMPL_VAR port>-<TMPL_VAR port_var2>/ "NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> FTP")
 <TMPL_ELSE>* [NetBSD/<TMPL_VAR port> <TMPL_VAR cur_rel> via FTP](http://ftp.NetBSD.org/pub/NetBSD/NetBSD-<TMPL_VAR cur_rel>/<TMPL_VAR port>/ "NetBSD/<TMPL_VAR port> FTP")
 * [NetBSD/<TMPL_VAR port> <TMPL_VAR cur_rel> INSTALL notes](http://ftp.NetBSD.org/pub/NetBSD/NetBSD-<TMPL_VAR cur_rel>/<TMPL_VAR port>/INSTALL.html "NetBSD/<TMPL_VAR port> INSTALL notes")</TMPL_IF></TMPL_IF>
-<TMPL_IF pkg_rel><TMPL_IF port_var1>* [NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var1> <TMPL_VAR pkg_rel> pre-build binary packages from pkgsrc](http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/<TMPL_VAR port_var1>/<TMPL_VAR pkg_rel>/ "NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> pkgsrc binary packages")
-* [NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> <TMPL_VAR pkg_rel> pre-build binary packages from pkgsrc](http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/<TMPL_VAR port_var2>/<TMPL_VAR pkg_rel>/ "NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> pkgsrc binary packages")
-<TMPL_ELSE>* [NetBSD/<TMPL_VAR port> <TMPL_VAR pkg_rel> pre-build binary packages from pkgsrc](http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/<TMPL_VAR port>/<TMPL_VAR pkg_rel>/ "NetBSD/<TMPL_VAR port> pkgsrc binary packages")</TMPL_IF></TMPL_IF>
+<TMPL_IF pkg_rel><TMPL_IF port_var1>* [NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var1> <TMPL_VAR pkg_rel> pre-built binary packages from pkgsrc](http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/<TMPL_VAR port_var1>/<TMPL_VAR pkg_rel>/ "NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> pkgsrc binary packages")
+* [NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> <TMPL_VAR pkg_rel> pre-built binary packages from pkgsrc](http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/<TMPL_VAR port_var2>/<TMPL_VAR pkg_rel>/ "NetBSD/<TMPL_VAR port>-<TMPL_VAR port_var2> pkgsrc binary packages")
+<TMPL_ELSE>* [NetBSD/<TMPL_VAR port> <TMPL_VAR pkg_rel> pre-built binary packages from pkgsrc](http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/<TMPL_VAR port>/<TMPL_VAR pkg_rel>/ "NetBSD/<TMPL_VAR port> pkgsrc binary packages")</TMPL_IF></TMPL_IF>
 <TMPL_IF changes_cur>* [NetBSD/<TMPL_VAR port> <TMPL_VAR changes_cur> changes](http://www.NetBSD.org/changes/changes-<TMPL_VAR changes_cur>.html#port-<TMPL_VAR port> "NetBSD/<TMPL_VAR port> <TMPL_VAR changes_cur> changes")</TMPL_IF>
 * [NetBSD/<TMPL_VAR port> <TMPL_VAR changes_future> changes](http://www.NetBSD.org/changes/changes-<TMPL_VAR changes_future>.html#port-<TMPL_VAR port> "NetBSD/<TMPL_VAR port> <TMPL_VAR changes_future> changes")
 

fix another wikification mistake: fix broken link to mipsco port page.
Index: wikisrc/ports/arc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/arc.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/arc.mdwn	19 May 2015 18:23:58 -0000	1.6
+++ wikisrc/ports/arc.mdwn	19 May 2015 18:29:37 -0000	1.7
@@ -16,7 +16,7 @@
 This port originally started as NetBSD/pica port made by Per Fogelstr&ouml;m,
 and supersedes it. This port is also based on efforts done in [OpenBSD/arc](http://www.openbsd.org/arc.html).
 
-Earlier pre-ARC MIPS machines are supported by the [NetBSD/mipsco](ports/mipsco) port.
+Earlier pre-ARC MIPS machines are supported by the [NetBSD/mipsco](../mipsco/) port.
 
 The portmaster is collecting detailed information on as many ARC implementation
 variations as possible. An explanation of how to get internal details

fix an error made in the wikification of this port page: lowercase
oumlaut in "Fogelstroem", not uppercase.
Index: wikisrc/ports/arc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/arc.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/arc.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/arc.mdwn	19 May 2015 18:23:58 -0000	1.6
@@ -13,7 +13,7 @@
 put together by the Advanced Computing Environment (ACE) Consortium in the early
 1990's, as an alternative to Intel-based PC's. 
 
-This port originally started as NetBSD/pica port made by Per Fogelstr&Ouml;m,
+This port originally started as NetBSD/pica port made by Per Fogelstr&ouml;m,
 and supersedes it. This port is also based on efforts done in [OpenBSD/arc](http://www.openbsd.org/arc.html).
 
 Earlier pre-ARC MIPS machines are supported by the [NetBSD/mipsco](ports/mipsco) port.

Add watchdog timer to TODO list
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/ports/evbarm/tegra.mdwn	13 May 2015 11:09:31 -0000	1.8
+++ wikisrc/ports/evbarm/tegra.mdwn	18 May 2015 12:08:24 -0000	1.9
@@ -38,6 +38,7 @@
  - Audio codec
  - AS3722 power management unit
  - [[!template id=man name="ahcisata" section="4"]] (for SATA support)
+ - Watchdog timer
 
 # Generating a boot script
 

fix yet another broken link to a sub-port-page that doesn't exist on the
wiki.
Index: wikisrc/ports/evbppc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbppc.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/evbppc.mdwn	16 May 2015 16:34:00 -0000	1.7
+++ wikisrc/ports/evbppc.mdwn	16 May 2015 16:36:09 -0000	1.8
@@ -35,7 +35,7 @@
 """
 
 additional="""
-  * [PM/PPC FAQ](pmppcfaq.html)
+  * [PM/PPC FAQ](http://www.NetBSD.org/ports/evbppc/pmppcfaq.html)
   * [NetBSD Diskless HOWTO](../../docs/network/netboot/)
   * [PowerPC documents](../../docs/Hardware/Chips/Motorola/) in the [Hardware Documentation page](../../docs/Hardware/)
 """

(potentially) make those sublists actually work.
Index: wikisrc/ports/evbppc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbppc.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/evbppc.mdwn	16 May 2015 16:31:27 -0000	1.6
+++ wikisrc/ports/evbppc.mdwn	16 May 2015 16:34:00 -0000	1.7
@@ -13,12 +13,14 @@
 ### Artesyn's PM/PPC board
 
 The following devices are supported:
+
  * Network
  * Serial ports
  * PCI bridge
  * Real time clock
 
 The following devices are not yet supported:
+
   * Flash
   * IIC
   * ROM

potentially fix a formatting goof made during the wiki transition that
resulted in the list of supported boards showing up under the
_un_supported hardware list.
as an aside, the list of boards is incomplete. fixing that is a job for
someone who isn't me.
Members: 
	ports/evbppc.mdwn:1.5->1.6 

Index: wikisrc/ports/evbppc.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbppc.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/evbppc.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/evbppc.mdwn	16 May 2015 16:31:27 -0000	1.6
@@ -10,21 +10,28 @@
 evaluation boards and appliances.
 """
 supported_hardware="""
+### Artesyn's PM/PPC board
+
+The following devices are supported:
  * Network
  * Serial ports
  * PCI bridge
  * Real time clock
-"""
-unsupported_hardware="""
+
+The following devices are not yet supported:
   * Flash
   * IIC
   * ROM
-<br /><br />
-  * IBM PowerPC 405GP based Walnut evaluation board
-  * Marvell PowerPC 750 based [EV-64260](http://www.lynuxworks.com/board-support/marvell/ev-64260a.php) evaluation board 
-  * NCD [Explora451](http://www.ncd.com/support/explora/400/) NC 
-  * Plat'Home [OpenBlockS266](http://www.plathome.co.jp/products/openblocks/openblocks266/) microserver 
+
+### IBM PowerPC 405GP based Walnut evaluation board
+
+### Marvell PowerPC 750 based [EV-64260](http://www.lynuxworks.com/board-support/marvell/ev-64260a.php) evaluation board 
+
+### NCD [Explora451](http://www.ncd.com/support/explora/400/) NC 
+
+### Plat'Home [OpenBlockS266](http://www.plathome.co.jp/products/openblocks/openblocks266/) microserver 
 """
+
 additional="""
   * [PM/PPC FAQ](pmppcfaq.html)
   * [NetBSD Diskless HOWTO](../../docs/network/netboot/)

remove some bogus and/or outdated and/or useless content.
Index: wikisrc/ports/i386.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/i386.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/i386.mdwn	6 Oct 2014 21:41:29 -0000	1.6
+++ wikisrc/ports/i386.mdwn	16 May 2015 16:25:29 -0000	1.7
@@ -8,41 +8,10 @@
 about="""
 NetBSD/i386 is the port of NetBSD to generic machines ("PC clones") with 32-bit x86-family processors. It runs on PCI-Express, PCI, and CardBus systems, as well as older hardware with PCMCIA, VL-bus, EISA, MCA, and ISA (AT-bus) interfaces, with or without math coprocessors.
 
-NetBSD/i386 was the original port of NetBSD, and was initially released as [NetBSD 0.8](http://www.netbsd.org/releases/formal-0.8/) in 1993.
-
-Frank van der Linden is the current port maintainer of NetBSD/i386.
-
-"""
-supported_hardware="""
-The minimal configuration for a NetBSD/i386 system requires 4M of RAM and about 40M of disk space.
-
-For a full installation (including source and X11), at least 8M of RAM and 200M of disk space are recommended.
-
 Any i486 or better CPU should work - genuine Intel or a compatible such as Cyrix, AMD, or NexGen.
 
-Devices (driver names in parenthesis) supported by NetBSD/i386 include:
+NetBSD/i386 was the original port of NetBSD, and was initially released as [NetBSD 0.8](http://www.netbsd.org/releases/formal-0.8/) in 1993.
 
- * Machine-independent drivers for ISA devices
- * Machine-independent drivers for PCI devices
- * Machine-independent drivers for EISA devices
- * Machine-independent drivers for PCMCIA devices
- * Machine-independent drivers for Cardbus devices
- * Machine-independent drivers for ATA devices
- * Machine-independent drivers for SCSI and ATAPI devices.
- * Machine-independent drivers for USB devices
- * Machine-independent drivers for MII devices (IEEE 802.3 Media Independent Interface, typically used for physical media interfaces for FastEthernet controllers)
- * Machine-independent drivers for MCA devices
- * Standard PC floppy controllers (fdc) and drives (fd)
- * Adaptec 284x VLbus SCSI host adapters (ahc)
- * NCR 53C80 port-mapped and memory-mapped SCSI host adapters (nca)
- * The PC speaker (pcppi and sysbeep)
- * Logitech bus mouse (lms)
- * Microsoft InPort mouse (mms)
- * PS/2 mouse (pms)
- * Joysticks on game ports (joy)
- * MDA, CGA, VGA, SVGA and HGC Display Adapters (pccons or wscons).
-     *  not all of the display adapters supported by NetBSD/i386 will work with X. See the XFree86 FAQ for more information.
 """
-
 ]]
 [[!tag tier1port]]

"an Fujitsu" -> "a Fujitsu"
Index: wikisrc/ports/sparc64.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sparc64.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/ports/sparc64.mdwn	16 Apr 2015 21:22:06 -0000	1.9
+++ wikisrc/ports/sparc64.mdwn	15 May 2015 05:38:22 -0000	1.10
@@ -74,7 +74,7 @@
 unsupported_hardware="""
 * Systems with an UltraSPARC IV CPU (unknown; may work)
 * Systems with an UltraSPARC T1-T5 CPU (in-progress)
-* Systems with an Fujitsu SPARC64 CPU (in-progress)
+* Systems with a Fujitsu SPARC64 CPU (in-progress)
 * Smart card readers 
 """
 additional="""

CPU frequency scaling is supported now
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 21:03:14 -0000	1.7
+++ wikisrc/ports/evbarm/tegra.mdwn	13 May 2015 11:09:31 -0000	1.8
@@ -7,7 +7,8 @@
 
 # Supported hardware
  - CPU: Cortex-A15: NVIDIA Tegra K1 (T124) (4-core)
- - VFP / NEON
+   - VFP / NEON
+   - CPU frequency scaling
  - GIC
  - ARM generic timer
  - Clock and reset controller
@@ -28,7 +29,6 @@
 
 # TODO
  - SMP stability
- - CPU frequency scaling
  - eMMC support
  - SD/MMC UHS-I support (needs [[!template id=man name="sdmmc" section="4"]] changes)
  - Framebuffer console

TMP451 is supported now
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:54:50 -0000	1.6
+++ wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 21:03:14 -0000	1.7
@@ -24,6 +24,7 @@
  - Jetson TK1
    - On-board Realtek 8111G [[!template id=man name="re" section="4"]] gigabit ethernet 
    - EEPROM [[!template id=man name="seeprom" section="4"]] (on I2C)
+   - TMP451 [[!template id=man name="titemp" section="4"]] temperature sensor (on I2C)
 
 # TODO
  - SMP stability
@@ -35,7 +36,6 @@
  - [[!template id=man name="hdaudio" section="4"]] (for HDMI audio)
  - I2S
  - Audio codec
- - TMP451 temperature sensor
  - AS3722 power management unit
  - [[!template id=man name="ahcisata" section="4"]] (for SATA support)
 

xref sdhc
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:54:21 -0000	1.5
+++ wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:54:50 -0000	1.6
@@ -18,7 +18,7 @@
  - I2C controller
  - UART [[!template id=man name="com" section="4"]] serial console
  - RTC
- - SDMMC controller
+ - SDMMC [[!template id=man name="sdhc" section="4"]] controller
  - USB 2.0 [[!template id=man name="ehci" section="4"]] controller
  - PCI express
  - Jetson TK1

xref sdmmc
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:53:01 -0000	1.4
+++ wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:54:21 -0000	1.5
@@ -29,7 +29,7 @@
  - SMP stability
  - CPU frequency scaling
  - eMMC support
- - SD/MMC UHS-I support (needs sdmmc(4) changes)
+ - SD/MMC UHS-I support (needs [[!template id=man name="sdmmc" section="4"]] changes)
  - Framebuffer console
  - HDMI
  - [[!template id=man name="hdaudio" section="4"]] (for HDMI audio)

Add supported hardware list, TODO
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:38:12 -0000	1.3
+++ wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:53:01 -0000	1.4
@@ -2,6 +2,43 @@
 
 **The Tegra port is work in progress**
 
+[[!toc levels=2]]
+
+
+# Supported hardware
+ - CPU: Cortex-A15: NVIDIA Tegra K1 (T124) (4-core)
+ - VFP / NEON
+ - GIC
+ - ARM generic timer
+ - Clock and reset controller
+ - GPIO controller
+ - MPIO / pinmux controller
+ - Memory controller
+ - Power management controller
+ - I2C controller
+ - UART [[!template id=man name="com" section="4"]] serial console
+ - RTC
+ - SDMMC controller
+ - USB 2.0 [[!template id=man name="ehci" section="4"]] controller
+ - PCI express
+ - Jetson TK1
+   - On-board Realtek 8111G [[!template id=man name="re" section="4"]] gigabit ethernet 
+   - EEPROM [[!template id=man name="seeprom" section="4"]] (on I2C)
+
+# TODO
+ - SMP stability
+ - CPU frequency scaling
+ - eMMC support
+ - SD/MMC UHS-I support (needs sdmmc(4) changes)
+ - Framebuffer console
+ - HDMI
+ - [[!template id=man name="hdaudio" section="4"]] (for HDMI audio)
+ - I2S
+ - Audio codec
+ - TMP451 temperature sensor
+ - AS3722 power management unit
+ - [[!template id=man name="ahcisata" section="4"]] (for SATA support)
+
 # Generating a boot script
 
 [[!template  id=programlisting text="""

add bootargs to boot.scr
Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- wikisrc/ports/evbarm/tegra.mdwn	11 Apr 2015 17:22:18 -0000	1.2
+++ wikisrc/ports/evbarm/tegra.mdwn	12 May 2015 10:38:12 -0000	1.3
@@ -6,6 +6,7 @@
 
 [[!template  id=programlisting text="""
 $ cat boot.txt
+setenv bootargs root=ld1a
 fatload mmc 1:1 0x90000000 netbsd.ub
 bootm 0x90000000
 $ mkubootimage -A arm -C none -O netbsd -T script -a 0 -n "NetBSD/tegra boot" boot.txt boot.scr

Add vioif(4)
Index: wikisrc/users/ozaki-r.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/ozaki-r.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/users/ozaki-r.mdwn	20 Apr 2015 01:42:42 -0000	1.3
+++ wikisrc/users/ozaki-r.mdwn	8 May 2015 13:57:25 -0000	1.4
@@ -35,3 +35,6 @@
   * It can be called from H/W interrupt context while it does many things including sleep-able operations
   * PR kern/49793
 * Make netipsec a rump component
+* vioif(4)
+  * MSI-X support
+  * Multi-queue support

xref tegra
Index: wikisrc/ports/evbarm.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm.mdwn,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- wikisrc/ports/evbarm.mdwn	15 Apr 2015 12:53:38 -0000	1.19
+++ wikisrc/ports/evbarm.mdwn	4 May 2015 10:47:18 -0000	1.20
@@ -210,6 +210,9 @@
  * Other devices inserted into the PCI/mPCI slot
  * On-chip watchdog timer (_ixpwdog_)
 
+### NVIDIA Tegra K1
+Support for NVIDIA [[Tegra]] K1 SoCs is present in NetBSD-current. The Jetson TK1 board is currently supported.
+
 ### Raspberry Pi Foundation **Raspberry Pi**/**Raspberry Pi 2**
 The [[Raspberry Pi]] is a low-cost credit-card-sized computer from the Raspberry Pi Foundation. Both the Raspberry Pi and Raspberry Pi 2 are supported.
 

Mention SD/MMC support, and eMMC 8-bit issue
Index: wikisrc/ports/evbarm/beaglebone.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/beaglebone.mdwn,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- wikisrc/ports/evbarm/beaglebone.mdwn	15 Apr 2015 12:49:39 -0000	1.10
+++ wikisrc/ports/evbarm/beaglebone.mdwn	25 Apr 2015 14:53:19 -0000	1.11
@@ -9,6 +9,7 @@
 # What works
  - Boots multi-user on [[!template id=man name="ld" section="4"]] @ [[!template id=man name="sdmmc" section="4"]] root and [[!template id=man name="com" section="4"]] console.
  - Ethernet ([[!template id=man name="cpsw" section="4" arch="evbarm"]])
+ - SD/MMC controller (SD card and eMMC)
  - EDMA3 (for [[!template id=man name="sdhc" section="4"]])
  - USB (host)
  - I²C
@@ -17,6 +18,7 @@
 # What needs work
  - SPI
  - GPIO
+ - eMMC 8-bit mode
  - Framebuffer/graphics with LCD or DVI/HDMI capes
  - Touchscreens on LCD capes
  - USB (device)

mention that both SD/MMC controllers are supported
Index: wikisrc/ports/evbarm/odroid-c1.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/odroid-c1.mdwn,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- wikisrc/ports/evbarm/odroid-c1.mdwn	25 Apr 2015 14:50:13 -0000	1.15
+++ wikisrc/ports/evbarm/odroid-c1.mdwn	25 Apr 2015 14:52:01 -0000	1.16
@@ -12,7 +12,7 @@
  - GIC
  - A5 watchdog timer
  - A5 global timer
- - SD/MMC controller (DMA)
+ - "SDHC" and "SDIO" SD/MMC controllers (DMA)
  - Serial console
  - Framebuffer console
  - USB host (OTG)

GPIO, SYS_LED info
Index: wikisrc/ports/evbarm/odroid-c1.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/odroid-c1.mdwn,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- wikisrc/ports/evbarm/odroid-c1.mdwn	3 Apr 2015 20:23:55 -0000	1.14
+++ wikisrc/ports/evbarm/odroid-c1.mdwn	25 Apr 2015 14:50:13 -0000	1.15
@@ -20,13 +20,13 @@
    - RTL8211F PHY
  - Hardware random number generator
  - RTC
+ - GPIO
 
 # TODO
  - USB device mode
  - Simultaneous SD card and eMMC usage
  - SD/MMC UHS-I support (needs sdmmc(4) changes)
  - IR receiver
- - GPIO
  - I2C
  - Audio
 
@@ -147,6 +147,27 @@
 
 To set this value at boot, you can add **fb.scale=95** to the kernel cmdline options in *boot.ini*.
 
+# SYS_LED
+
+The blue SYS_LED on the board is wired to GPIOAO_13. To control the LED from userland, set **gpio=YES** in rc.conf and add this to */etc/gpio.conf*:
+
+[[!template  id=programlisting text="""
+gpio4 13 set out sys_led
+"""]]
+
+After rebooting, the LED state can be controlled with [[!template id=man name="gpioctl" section="8"]].
+
+[[!template  id=programlisting text="""
+# turn the light on
+gpioctl gpio4 sys_led on
+
+# turn the light off
+gpioctl gpio4 sys_led off
+
+# toggle the light state
+gpioctl gpio4 sys_led toggle
+"""]]
+
 # Documentation
 
 Amlogic S805 datasheet: <http://dn.odroid.com/S805/Datasheet/S805_Datasheet%20V0.8%2020150126.pdf>

Add MP-safe networking todos
Index: wikisrc/users/ozaki-r.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/ozaki-r.mdwn,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- wikisrc/users/ozaki-r.mdwn	18 Apr 2015 17:00:55 -0000	1.2
+++ wikisrc/users/ozaki-r.mdwn	20 Apr 2015 01:42:42 -0000	1.3
@@ -12,6 +12,10 @@
 
 ## TODO
 * MP-safe networking
+  * bpf
+  * vlan
+  * ifnet
+  * IP forwarding
 * Add ATF tests for networking
 * DTrace
   * Support more providers

Add TODO
Index: wikisrc/users/ozaki-r.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/ozaki-r.mdwn,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- wikisrc/users/ozaki-r.mdwn	17 Dec 2014 13:02:36 -0000	1.1
+++ wikisrc/users/ozaki-r.mdwn	18 Apr 2015 17:00:55 -0000	1.2
@@ -1,5 +1,33 @@
 Ryota Ozaki (ozaki-r)
 
 ## Work area
-* DTrace for ARM
-* MP-safe networking (Layer 2 and network device drivers)
+* Kernel
+  * DTrace
+  * Networking
+    * Layer 2 and Layer 3
+  * Network device drivers
+* Ports
+  * amd64
+  * evbarm
+
+## TODO
+* MP-safe networking
+* Add ATF tests for networking
+* DTrace
+  * Support more providers
+* Kill kvm(3) users
+  * only netstat?
+* Enlarge ifnet#if_flags
+* Restructure ifnet
+  * http://www.mistimed.com/home/BSDNetworking.pdf
+* Refactore ether_output
+  * http://comments.gmane.org/gmane.os.netbsd.devel.network/13403
+  * Pull out routing lookups from ether_output
+* Aggregate interface packet counting
+  * Counting the number of packets and amount of data at different places is a horrible idea
+* Do bpf_mtap at a common place
+  * Regain it from device drivers
+* Make if_link_state_change softint
+  * It can be called from H/W interrupt context while it does many things including sleep-able operations
+  * PR kern/49793
+* Make netipsec a rump component

- mirror the main website change to move acorn26 to tier III
- why isn't there an easier way to do this, i.e. entities?
Members: 
	ports.mdwn:1.6->1.7 

Index: wikisrc/ports.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/ports.mdwn	14 Jan 2014 13:52:42 -0000	1.6
+++ wikisrc/ports.mdwn	18 Apr 2015 14:39:41 -0000	1.7
@@ -44,7 +44,6 @@
 
 [[!table data="""
 Port		|CPU		|Machines
-[[acorn26]]	|arm		|Acorn Archimedes, A-series and R-series systems
 [[acorn32]]	|arm		|Acorn RiscPC/A7000/NC and compatibles
 [[algor]]	|mips		|Algorithmics MIPS evaluation boards
 [[alpha]]	|alpha		|Digital Alpha (64-bit)
@@ -107,7 +106,13 @@
 * Port will be bumped up to organic when it is shown to be working.
 * If the port is not reported fixed within the next 6-12 months, it will be moved to the Attic.
 
-Currently there are no ports with Tier III status.
+Currently there is 1 port with Tier III status. It is:
+
+[[!table data="""
+Port		|CPU		|Machines
+[[acorn26]]	|arm		|Acorn Archimedes, A-series and R-series systems
+"""]]
+
 
 <hr>
 
@@ -122,7 +127,7 @@
 [[!table data="""
 CPU		|Tier(s)	|Ports(s)
 alpha		|II		|[[alpha]]
-arm		|I, II		|[[acorn26]] [[acorn32]] [[cats]] [[epoc32]] [[evbarm]] [[hpcarm]] [[iyonix]] [[netwinder]] [[shark]] [[zaurus]]
+arm		|I, II, III	|[[acorn26]] [[acorn32]] [[cats]] [[epoc32]] [[evbarm]] [[hpcarm]] [[iyonix]] [[netwinder]] [[shark]] [[zaurus]]
 hppa		|II		|[[hp700]]
 i386		|I		|[[i386]] [[xen]]
 m68010		|II		|[[sun2]]

note that this has moved to tier III
Index: wikisrc/ports/acorn26.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/acorn26.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/ports/acorn26.mdwn	6 Oct 2014 21:41:28 -0000	1.5
+++ wikisrc/ports/acorn26.mdwn	18 Apr 2015 14:31:38 -0000	1.6
@@ -47,4 +47,4 @@
 * On-board parallel port (lpt)
 """
 ]]
-[[!tag tier2port]]
+[[!tag tier3port]]

update to reality of the last 5 or so years.. with a little more
Index: wikisrc/ports/sparc64.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/sparc64.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/ports/sparc64.mdwn	25 Mar 2015 20:38:30 -0000	1.8
+++ wikisrc/ports/sparc64.mdwn	16 Apr 2015 21:22:06 -0000	1.9
@@ -9,7 +9,7 @@
 NetBSD/sparc64 is a NetBSD port to Sun's 64-bit UltraSPARC machines. The first
 binary release for sparc64 was [NetBSD 1.5](http://www.NetBSD.org/releases/formal-1.5/).
 NetBSD/sparc64 supports many systems, including Sbus-based UltraSPARC systems
-and PCI-based UltraSPARC systems using UltraSPARC I, II, IIi, and IIe CPU
+and PCI-based UltraSPARC systems using UltraSPARC I, II, IIi, IIe, III, and IIIi CPU
 types.
 
 NetBSD/sparc64 supports both 32-bit and 64-bit kernels. A 32-bit kernel runs
@@ -31,7 +31,7 @@
 * Ultra 2 family (Ultra 2, Ultra 2 Creator, Ultra 2 Creator 3D, Enterprise 2) 
 * Enterprise (3000, 3500, 4000, 4500, 500x, 5500, 600x, 6500, 10000) 
 
-### PCI-based UltraSPARC II, IIi, or IIe systems 
+### PCI-based UltraSPARC II, IIi, IIe, III or IIIi systems 
 
 * Ultra 5/10 family (Ultra 5, Ultra 10, Enterprise 5, Enterprise 10) 
 * Ultra 30 family (Ultra 30, Netra T 1100) 
@@ -39,10 +39,14 @@
 * Ultra 80 family (Ultra 80, E420R, Netra T 1400 and T 1405) 
 * Ultra 250 family (Enterprise 250 and E250R) 
 * Ultra 450 family (Ultra 450, Enterprise 450, Netra ft 1800) 
-* Blade 100 and 150 
+* SunBlade 100 and 150 
 * SPARCengine CP1400 or SPARCengine CP1500 system boards (Netra T1 (models 100 and 105), CT400, CT800, CT1600) 
 * SPARCengine Ultra AXi family (Netra X1, Fire v100, Fire v120, Netra 120, Netra AC 200, Netra DC 200) 
 * SPARCengine Ultra AXe system board 
+* SunBlade 1000 and 2000
+* SunBlade 1500, 2500 (Red and Silver)
+* Ultra 25 and 45
+* Sun Fire v125, v210, v215, v240, v245, v250, v440, v445, v480
 
 See the [Notes on System Models](http://www.NetBSD.org/ports/sparc64/models.html) page for a complete list.
 
@@ -64,12 +68,13 @@
 * Most Machine-independent [SBUS cards](http://www.NetBSD.org/support/hardware/sbus.html)
 * Most Machine-independent [PCI cards](http://www.NetBSD.org/support/hardware/pci.html)
 * Most Machine-independent [USB device](http://www.NetBSD.org/support/hardware/usb.html)
+* Lights Out Management
 * FireWire 
 """
 unsupported_hardware="""
-* Systems with an UltraSPARC III CPU 
-* Systems with an UltraSPARC IIIi CPU 
-* Systems with an UltraSPARC IV CPU 
+* Systems with an UltraSPARC IV CPU (unknown; may work)
+* Systems with an UltraSPARC T1-T5 CPU (in-progress)
+* Systems with an Fujitsu SPARC64 CPU (in-progress)
 * Smart card readers 
 """
 additional="""

Added a comment
--- /dev/null	2015-04-16 15:50:00.000000000 +0000
+++ wikisrc/tutorials/how_to_use_wpa_supplicant/comment_1_e0f19af93ecceeab6ea0843071fc84a6._comment	2015-04-16 15:53:29.000000000 +0000
@@ -0,0 +1,19 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawl9QXvSj0CybSZbeFgyaRwKIoaGaRsCb6k"
+ nickname="Frank"
+ subject="comment 1"
+ date="2015-04-16T15:52:11Z"
+ content="""
+Determine first what interfaces are available:
+
+    ifconfig -l
+
+Add to /etc/rc.conf:
+
+    dhclient=YES
+    # Do not wait for lease; useful if no network is within reach, so boot will not hang
+    dhclient_flags=\"-nw\"
+    wpa_supplicant=YES
+    # select the appropriate interface (-i) for your wifi card. (i.e. -i wpi0)
+    wpa_supplicant_flags=\"-B -i wpi0 -c /etc/wpa_supplicant.conf\"
+"""]]

Added a comment: firmware update
--- /dev/null	2015-04-15 12:50:00.000000000 +0000
+++ wikisrc/ports/evbarm/raspberry_pi/comment_7_7fbf9e5dada4e180566e226e89de346f._comment	2015-04-15 12:59:00.000000000 +0000
@@ -0,0 +1,14 @@
+[[!comment format=mdwn
+ username="https://me.yahoo.com/a/zbnUQNAbxcHRnhYvX5QUZJCbhUkH#18c66"
+ nickname="Tobias N. Sasse"
+ subject="firmware update"
+ date="2015-04-15T12:57:42Z"
+ content="""
+Can anyone explain if all files (including the subdirectory overlays/ ) need to be copied?
+\"Copy all files except 'kernel*.img' into /boot and reboot\"
+
+Or would a subset be sufficient?
+
+Thanks very much
+-- Tobi
+"""]]

add BeagleBone Black, BeagleBoard, BeagleBoard-xM
Index: wikisrc/ports/evbarm.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm.mdwn,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- wikisrc/ports/evbarm.mdwn	29 Mar 2015 21:18:29 -0000	1.18
+++ wikisrc/ports/evbarm.mdwn	15 Apr 2015 12:53:38 -0000	1.19
@@ -84,8 +84,11 @@
  * CompactFlash socket (_eppcic_)
  * USB 1.1 ports (_ohci_)
 
-### BeagleBoard.org **BeagleBone**
-The [[BeagleBone]] is a low-cost credit-card-sized computer from BeagleBoard.
+### BeagleBoard.org **BeagleBoard** and **BeagleBoard-xM**
+The [[BeagleBoard]] is a low-power open-source hardware single-board computer from BeagleBoard.org.
+
+### BeagleBoard.org **BeagleBone** and **BeagleBone Black**
+The [[BeagleBone]] is a low-cost credit-card-sized computer from BeagleBoard.org.
 
 ### Gumstix, Inc. **gumstix**
 

Index: wikisrc/ports/evbarm/beaglebone.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/beaglebone.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/ports/evbarm/beaglebone.mdwn	15 Apr 2015 12:45:16 -0000	1.9
+++ wikisrc/ports/evbarm/beaglebone.mdwn	15 Apr 2015 12:49:39 -0000	1.10
@@ -1,4 +1,4 @@
-[[!meta title="NetBSD/evbarm on BeagleBone"]]
+[[!meta title="NetBSD/evbarm on BeagleBone and BeagleBone Black"]]
 
 [[images/beaglebone.jpg]]
 

add beaglebone black, update supported feature list, new dmesg
Index: wikisrc/ports/evbarm/beaglebone.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/beaglebone.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/ports/evbarm/beaglebone.mdwn	6 Jan 2014 18:11:54 -0000	1.8
+++ wikisrc/ports/evbarm/beaglebone.mdwn	15 Apr 2015 12:45:16 -0000	1.9
@@ -2,19 +2,20 @@
 
 [[images/beaglebone.jpg]]
 
-This page attempts to document and coordinate efforts towards NetBSD on [BeagleBone](http://beagleboard.org/bone).
+This page attempts to document and coordinate efforts towards NetBSD on [BeagleBone](http://beagleboard.org/bone) and [BeagleBone Black](http://beagleboard.org/black).
 
 (BeagleBone [image](http://www.flickr.com/photos/sparkfun/8267577194/) by SparkFun Electronics used under CC-By-2.0 license)
 
 # What works
  - Boots multi-user on [[!template id=man name="ld" section="4"]] @ [[!template id=man name="sdmmc" section="4"]] root and [[!template id=man name="com" section="4"]] console.
  - Ethernet ([[!template id=man name="cpsw" section="4" arch="evbarm"]])
+ - EDMA3 (for [[!template id=man name="sdhc" section="4"]])
+ - USB (host)
+ - I²C
+ - CPU frequency scaling (various speeds between 300MHz and 1GHz)
 
 # What needs work
- - EDMA3 (perhaps at first for [[!template id=man name="sdhc" section="4"]])
- - USB (host)
  - SPI
- - I²C
  - GPIO
  - Framebuffer/graphics with LCD or DVI/HDMI capes
  - Touchscreens on LCD capes
@@ -22,47 +23,71 @@
 
 # Sample dmesg
 [[!template id=filecontent name="dmesg" text="""
-NetBSD 6.99.16 (BEAGLEBONE)
-total memory = 256 MB
-avail memory = 247 MB
+NetBSD 7.99.9 (BEAGLEBONE) #2: Tue Apr 14 20:24:09 ADT 2015
+        Jared@Jared-PC:/cygdrive/d/netbsd/src/sys/arch/evbarm/compile/obj/BEAGLEBONE
+total memory = 512 MB
+avail memory = 503 MB
+sysctl_createv: sysctl_create(machine_arch) returned 17
 timecounter: Timecounters tick every 10.000 msec
-cprng kernel: WARNING insufficient entropy at creation.
 mainbus0 (root)
-cpu0 at mainbus0 core 0: 720 MHz Cortex-A8 r3p2 (Cortex core)
+cpu0 at mainbus0 core 0: 550 MHz Cortex-A8 r3p2 (Cortex V7A core)
 cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
 cpu0: isar: [0]=0x101111 [1]=0x13112111 [2]=0x21232031 [3]=0x11112131, [4]=0x11142, [5]=0
 cpu0: mmfr: [0]=0x1100003 [1]=0x20000000 [2]=0x1202000 [3]=0x211
 cpu0: pfr: [0]=0x1131 [1]=0x11
-cpu0: 32KB/64B 4-way L1 Instruction cache
-cpu0: 32KB/64B 4-way write-back-locking-C L1 Data cache
-cpu0: 256KB/64B 8-way write-through L2 Unified cache
-vfp0 at cpu0: NEON MPE (VFP 3.0+)
+cpu0: 32KB/64B 4-way L1 VIPT Instruction cache
+cpu0: 32KB/64B 4-way write-back-locking-C L1 PIPT Data cache
+cpu0: 256KB/64B 8-way write-through L2 PIPT Unified cache
+vfp0 at cpu0: NEON MPE (VFP 3.0+), rounding, NaN propagation, denormals
+vfp0: mvfr: [0]=0x11110222 [1]=0x11111
 obio0 at mainbus0 base 0x44000000-0x4fffffff: On-Board IO
 omapicu0 at obio0 addr 0x48200000-0x48200fff intrbase 0
 prcm0 at obio0 addr 0x44e00000-0x44e01fff: Power, Reset and Clock Management
-gpmc0 at mainbus0 base 0x50000000-0x50ffffff: General Purpose Memory Controller, rev 6.0
+sitaracm0 at obio0 addr 0x44e10000-0x44e11fff: control module, rev 1.0
+edma0 at obio0 addr 0x49000000-0x490fffff intrbase 12
+gpmc0 at mainbus0 base 0x50000000: General Purpose Memory Controller, rev 6.0
 gpmc0: CS#0 valid, addr 0x08000000, size 256MB
 com0 at obio0 addr 0x44e09000-0x44e09fff intr 72: ns16550a, working fifo
 com0: console
-sdhc0 at obio0 addr 0x48060100-0x48060fff intr 64: SDHC controller
+sdhc0 at obio0 addr 0x48060100-0x48060fff intr 64: SDHC controller (EDMA)
 sdhc0: SD Host Specification 2.0, rev.49
+sdhc0: using DMA transfer
 sdmmc0 at sdhc0 slot 0
+sdhc1 at obio0 addr 0x481d8100-0x481d8fff intr 28: SDHC controller (EDMA)
+sdhc1: SD Host Specification 2.0, rev.49
+sdhc1: using DMA transfer
+sdmmc1 at sdhc1 slot 0
+tiiic0 at obio0 addr 0x44e0b000-0x44e0bfff intr 70: rev 0.11
+iic0 at tiiic0: I2C bus
+seeprom0 at iic0 addr 0x50: AT24Cxx or compatible EEPROM: size 32768
+tps65217pmic0 at iic0 addr 0x24: TPS65217C Power Management Multi-Channel IC (rev 1.2)
+tps65217pmic0: power sources USB max 1300 mA, [AC] max 2500 mA
+tps65217pmic0: [LDO1: 1800 mV] [LDO2: 3300 mV] [LDO3: 1800 mV] [LDO4: 3300 mV] [DCDC1: 1500 mV] [DCDC2: 1325 mV] [DCDC3: 1100 mV]
 omapdmtimer0 at obio0 addr 0x48040000-0x48040fff intr 68: DMTIMER2
 omapdmtimer1 at obio0 addr 0x44e31000-0x44e31fff intr 67: DMTIMER1ms
 omapdmtimer2 at obio0 addr 0x48044000-0x48044fff intr 92: DMTIMER4
 omapwdt32k0 at obio0 addr 0x44e35000-0x44e35fff: rev 0.1
+tiotg0 at obio0 addr 0x47400000-0x47404fff intrbase 17: TI dual-port USB controller: version v1.0.0.13
+motg0 at tiotg0 port 0: 0x4ea20800 version v0.0.0
+motg1 at tiotg0 port 1: 0x4ea20800 version v0.0.0
+motg1: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM
+usb0 at motg1: USB revision 2.0
+cpsw0 at obio0 addr 0x4a100000-0x4a107fff intrbase 40: TI CPSW Ethernet
+cpsw0: Ethernet address 90:59:af:5c:d0:94
+ukphy0 at cpsw0 phy 0: OUI 0x00800f, model 0x000f, rev. 1
+ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
 timecounter: Timecounter "dmtimer" frequency 24000000 Hz quality 100
-ld0 at sdmmc0: <0x28:0x4245:31676:0x10::0x0a7>
-ld0: 490 MB, 995 cyl, 16 head, 63 sec, 512 bytes/sect x 1003520 sectors
-ld0: 4-bit width, bus clock 50.000 MHz
-cprng sysctl: WARNING insufficient entropy at creation.
-boot device: <unknown>
-root on ld0f dumps on ld0b
-WARNING: no TOD clock present
-WARNING: using filesystem time
-WARNING: CHECK AND RESET THE DATE!
-init: copying out path `/sbin/init' 11
+uhub0 at usb0: Mentor Graphics MOTG root hub, class 9/0, rev 1.00/1.00, addr 1
+uhub0: 1 port with 1 removable, self powered
+sdmmc0: couldn't enable card: 60
+ld1 at sdmmc1: <0xfe:0x014e:MMC02G:0x00:0x1aee3308:0x000>
+ld1: 1832 MB, 930 cyl, 64 head, 63 sec, 512 bytes/sect x 3751936 sectors
+ld1: 4-bit width, bus clock 52.000 MHz
+boot device: ld1
+root on ld1a dumps on ld1b
+root file system type: ffs
+kern.module.path=/stand/evbarm/7.99.9/modules
 """]]
 
 

removed
--- wikisrc/projects/project/ext3fs/comment_1_69ddea24110385c9beaeed39e462571f._comment	2015-04-14 00:02:24.000000000 +0000
+++ /dev/null	2015-04-14 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawlLa6Bkv1immtQk3WsGQa8ZPqO2bljJUGk"
- nickname="Manali"
- subject="Is this still an open project?"
- date="2015-04-13T18:28:56Z"
- content="""
-Is this still an open project? Or has someone started weking on this already? Where does one contact for reviews/sunmits el al?
-
-
-
-"""]]

Added a comment: Is this still an open project?
--- /dev/null	2015-04-13 18:32:00.000000000 +0000
+++ wikisrc/projects/project/ext3fs/comment_3_071684da617470582705c908df16a4d6._comment	2015-04-13 18:34:07.000000000 +0000
@@ -0,0 +1,9 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawlLa6Bkv1immtQk3WsGQa8ZPqO2bljJUGk"
+ nickname="Manali"
+ subject="Is this still an open project?"
+ date="2015-04-13T18:32:48Z"
+ content="""
+Is this still an open project? Or has someone started working on this already? Where does one contact for reviews/submits el al?
+
+"""]]

Added a comment: Is this still an open project?
--- /dev/null	2015-04-13 18:30:03.000000000 +0000
+++ wikisrc/projects/project/ext3fs/comment_2_784e473465d7664071469032b8df63a4._comment	2015-04-13 18:31:56.000000000 +0000
@@ -0,0 +1,11 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawlLa6Bkv1immtQk3WsGQa8ZPqO2bljJUGk"
+ nickname="Manali"
+ subject="Is this still an open project?"
+ date="2015-04-13T18:30:39Z"
+ content="""
+Is this still an open project? Or has someone started working on this already? Where does one contact for reviews/submits el al?
+
+
+
+"""]]

Added a comment: Is this still an open project?
--- /dev/null	2015-04-13 18:30:03.000000000 +0000
+++ wikisrc/projects/project/ext3fs/comment_1_69ddea24110385c9beaeed39e462571f._comment	2015-04-13 18:30:18.000000000 +0000
@@ -0,0 +1,11 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawlLa6Bkv1immtQk3WsGQa8ZPqO2bljJUGk"
+ nickname="Manali"
+ subject="Is this still an open project?"
+ date="2015-04-13T18:28:56Z"
+ content="""
+Is this still an open project? Or has someone started weking on this already? Where does one contact for reviews/sunmits el al?
+
+
+
+"""]]

Index: wikisrc/ports/evbarm/tegra.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/tegra.mdwn,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- wikisrc/ports/evbarm/tegra.mdwn	11 Apr 2015 17:21:30 -0000	1.1
+++ wikisrc/ports/evbarm/tegra.mdwn	11 Apr 2015 17:22:18 -0000	1.2
@@ -13,6 +13,6 @@
 
 # Links
 
-[NVIDIA Jetson TK1 development kit](https://developer.nvidia.com/jetson-tk1)
-[Hardware documentation](https://developer.nvidia.com/hardware-design-and-development)
-[Linux For Tegra](https://developer.nvidia.com/linux-tegra)
+- [NVIDIA Jetson TK1 development kit](https://developer.nvidia.com/jetson-tk1)
+- [Hardware documentation](https://developer.nvidia.com/hardware-design-and-development)
+- [Linux For Tegra](https://developer.nvidia.com/linux-tegra)

--- /dev/null	2015-04-11 17:20:01.000000000 +0000
+++ wikisrc/ports/evbarm/tegra.mdwn	2015-04-11 17:21:33.000000000 +0000
@@ -0,0 +1,18 @@
+[[!meta title="NetBSD/evbarm on NVIDIA Tegra"]]
+
+**The Tegra port is work in progress**
+
+# Generating a boot script
+
+[[!template  id=programlisting text="""
+$ cat boot.txt
+fatload mmc 1:1 0x90000000 netbsd.ub
+bootm 0x90000000
+$ mkubootimage -A arm -C none -O netbsd -T script -a 0 -n "NetBSD/tegra boot" boot.txt boot.scr
+"""]]
+
+# Links
+
+[NVIDIA Jetson TK1 development kit](https://developer.nvidia.com/jetson-tk1)
+[Hardware documentation](https://developer.nvidia.com/hardware-design-and-development)
+[Linux For Tegra](https://developer.nvidia.com/linux-tegra)

Added a comment: Lumina
--- /dev/null	2015-04-08 14:50:00.000000000 +0000
+++ wikisrc/projects/project/desktop-infrastructure/comment_1_c61f4caff341973313ef3915f80de63a._comment	2015-04-08 14:56:09.000000000 +0000
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawlN-bEl-rumc5eN8TeuhJ-PaFhxohDg22k"
+ nickname="J. Lewis"
+ subject="Lumina"
+ date="2015-04-08T14:54:50Z"
+ content="""
+Perhaps it's worth considering the [Lumina](https://github.com/pcbsd/lumina) desktop environment from [PC-BSD](http://www.pcbsd.org/).
+"""]]

Index: wikisrc/ports/evbarm/raspberry_pi.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/raspberry_pi.mdwn,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- wikisrc/ports/evbarm/raspberry_pi.mdwn	29 Mar 2015 21:32:29 -0000	1.39
+++ wikisrc/ports/evbarm/raspberry_pi.mdwn	7 Apr 2015 10:10:04 -0000	1.40
@@ -27,7 +27,7 @@
 
 	   edit cmdline.txt and remove '"console=fb"'
 
- - Growing the root file-system
+ - Growing the root file-system (**not required with NetBSD -current after 2015-04-07**)
    - During the partitioning process, do not delete or format the
      first MSDOS (FAT) partition, as the Raspberry pi firmware is
      hard coded to boot on the SDCAD / 1st MSDOS partition / Firmware

Added a comment: Development environment for compiling netbsd for raspberry pi 2
--- /dev/null	2015-04-05 17:50:01.000000000 +0000
+++ wikisrc/ports/evbarm/raspberry_pi/comment_6_6a8a5c909e9d832060e5e95a9094d4f4._comment	2015-04-05 17:54:55.000000000 +0000
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawmqO-DKfMvJ8kKGWNdYg0fAZOFPs0Mx73I"
+ nickname="alakesh"
+ subject="Development environment for compiling netbsd for raspberry pi 2"
+ date="2015-04-05T17:53:36Z"
+ content="""
+Can someone please post link to netbsd 7.0 sources? I want to compile latest netbsd for my raspberry pi 2 board.
+"""]]

removed
--- wikisrc/ports/evbarm/raspberry_pi/comment_6_64382f6f83c71a0f35165e6f25eb5758._comment	2015-04-05 17:47:04.000000000 +0000
+++ /dev/null	2015-04-05 17:40:00.000000000 +0000
@@ -1,10 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawlLcRxMII5dryjSOMJ_FMeMUJvok7A5GtU"
- nickname="Darshana"
- subject="Development environment for compiling netbsd for raspberry pi 2"
- date="2015-04-05T17:34:24Z"
- content="""
-It seems that netbsd 7.0 has the support for raspberry pi 2.. Can anyone please post where can i get the sources for netbsd 7.0? I am trying to compile netbsd for my new raspberry pi 2 board.  
-
-Thanks
-"""]]

Added a comment: Development environment for compiling netbsd for raspberry pi 2
--- /dev/null	2015-04-05 17:34:16.000000000 +0000
+++ wikisrc/ports/evbarm/raspberry_pi/comment_6_64382f6f83c71a0f35165e6f25eb5758._comment	2015-04-05 17:35:43.000000000 +0000
@@ -0,0 +1,10 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawlLcRxMII5dryjSOMJ_FMeMUJvok7A5GtU"
+ nickname="Darshana"
+ subject="Development environment for compiling netbsd for raspberry pi 2"
+ date="2015-04-05T17:34:24Z"
+ content="""
+It seems that netbsd 7.0 has the support for raspberry pi 2.. Can anyone please post where can i get the sources for netbsd 7.0? I am trying to compile netbsd for my new raspberry pi 2 board.  
+
+Thanks
+"""]]

removed
--- wikisrc/ports/evbarm/raspberry_pi/comment_6_788dd56a019e6f122201b71dde4ac04d._comment	2015-04-05 17:31:13.000000000 +0000
+++ /dev/null	2015-04-05 17:30:00.000000000 +0000
@@ -1,10 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawlLcRxMII5dryjSOMJ_FMeMUJvok7A5GtU"
- nickname="Darshana"
- subject="Development environment for compiling netbsd for raspberry pi 2"
- date="2015-04-05T17:22:09Z"
- content="""
-I see that support for raspberry pi 2 is there in netbsd 7.0. But i do not see the sources available. I am interested in compiling netbsd 7.0 for raspberry pi 2 board. Can someone please post it here?
-
--Alakesh Haloi
-"""]]

Added a comment: Development environment for compiling netbsd for raspberry pi 2
--- /dev/null	2015-04-05 17:20:01.000000000 +0000
+++ wikisrc/ports/evbarm/raspberry_pi/comment_6_788dd56a019e6f122201b71dde4ac04d._comment	2015-04-05 17:23:26.000000000 +0000
@@ -0,0 +1,10 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawlLcRxMII5dryjSOMJ_FMeMUJvok7A5GtU"
+ nickname="Darshana"
+ subject="Development environment for compiling netbsd for raspberry pi 2"
+ date="2015-04-05T17:22:09Z"
+ content="""
+I see that support for raspberry pi 2 is there in netbsd 7.0. But i do not see the sources available. I am interested in compiling netbsd 7.0 for raspberry pi 2 board. Can someone please post it here?
+
+-Alakesh Haloi
+"""]]

document fb.depth
Index: wikisrc/ports/evbarm/odroid-c1.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/odroid-c1.mdwn,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- wikisrc/ports/evbarm/odroid-c1.mdwn	29 Mar 2015 21:29:58 -0000	1.13
+++ wikisrc/ports/evbarm/odroid-c1.mdwn	3 Apr 2015 20:23:55 -0000	1.14
@@ -131,6 +131,10 @@
 setenv bootcmd "video dev open 1080P; fatload mmc 0:1 0x21000000 netbsd.ub; bootm 0x21000000"
 """]]
 
+## 16 or 24 bpp?
+
+ODROID-C1 defaults to 16bpp. If you want to try 24bpp, add **fb.depth=24** to the kernel cmdline options in *boot.ini*. There are some issues with 24bpp mode and Xorg; see <http://gnats.netbsd.org/49812>.
+
 ## Overscan compensation
 
 If you have ODROID-C1 plugged into a TV, the edges of the screen may not be visible. You can scale down the framebuffer console with the **hw.genfb0.scale** sysctl, e.g.:

Updated A80 install notes
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- wikisrc/ports/evbarm/allwinner.mdwn	29 Mar 2015 21:33:24 -0000	1.49
+++ wikisrc/ports/evbarm/allwinner.mdwn	2 Apr 2015 18:36:59 -0000	1.50
@@ -88,22 +88,12 @@
 
 ## A80 based boards
 
-* Cubieboard 4 SDK (lubuntu) U-Boot env:
+* Cubieboard 4 U-Boot for SD card: <http://ftp.netbsd.org/pub/NetBSD/misc/jmcneill/allwinner/a80/cubieboard4-uboot.tgz>
 [[!template  id=programlisting text="""
-baudrate=115200
-boot_normal=fatload mmc 0:1 20007800 uimage;bootm 20007800
-bootcmd=run setargs_cubie boot_normal
-bootdelay=3
-console=ttyS0,115200
-console1=tty1
-init=/init
-loglevel=8
-mmc_root=/dev/mmcblk0p2
-setargs_cubie=setenv bootargs console=${console1} console=${console} root=${mmc_root} loglevel=${loglevel}
-stderr=serial
-stdin=serial
-stdout=serial
+# dd if=u-boot-spl.bin of=/dev/sdd bs=1k seek=8
+# dd if=u-boot-sun9iw1p1.bin of=/dev/sdd bs=1k seek=19096
 """]]
+* First partition needs to be at +20MB offset. Format it as MSDOS, copy 'netbsd.ub' to it as 'uImage'.
 
 # Big (endian) fun
 

removed
--- wikisrc/projects/project/troff/comment_3_0b9ada5ade05088ca10db67c8ae1bafe._comment	2015-03-31 20:26:40.000000000 +0000
+++ /dev/null	2015-03-31 20:20:00.000000000 +0000
@@ -1,57 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawnS9MXV-DSX3wWkDMT89H2gprV74wkUVeY"
- nickname="Benjamin"
- subject="A book writer needs a Fountain pen. Not a printing press."
- date="2015-03-31T20:20:12Z"
- content="""
-Thoughts from a passers-by:
-
-Let the output formats (we need most!) dictate the requirements of the tool.  
-Let us end up with building a printing press. Let us forget a writer writes with a Fountain pen to concentrate on content. To getaway with distractions.  
-Instead let us provide him a letter case. To let him think about each single letter independently. Instead of thinking of the content.  
-If he has kept up till now, let us further distract him: Let him set the printing press to output almost any book format available.  
-Of course, none supports that letter combination he minutely composed earlier. Let him think about which format to choose or which letters to loose!  
-
-A writer needs a tool which concentrates his thought. A printing press expands thought.  
-What will the writer do if one gives the writer a printing press?  
-
-Why should the available book formats define the pen of the writer?
-'Content rules format.'  
-
-I see a collection of printing presses. They can do a lot.  
-I read: They don't do the job 'software documentation'.  
-But what does this all have to do with solving the task 'software documentation'?  
-Nothing. One needs to specify what 'software documentation' is before choosing the tool.  
-To me it is:
-
-I. Hierarchy  
-   1. Headings  
-   1. Lists  
-I. Descriptive text
-I. Non-descriptive text (quotes)
-   1. Inline
-   1. Multiline
-I. References  
-   1. Internal
-   1. External
-      1. Author, Title, Date, Location
-      1. URI
-I. Images
-
-Blocks of texts are organised in an hierarchy (a1).  
-Block of texts consist of descriptive (b) and non-descriptive elements (quotes) (c).  
-A descriptive element (b) explains stuff. A non-descriptive (c) is either input or output of the software. It may be inline (c1) or multiline (c2).  
-A descriptive element may contain lists (a2). It may contain references to (d1) the hierarchy itself or (d2) to external sources.  
-I leave it to some higher power whether images (e) are required.  
-The plain text should be (1) indented and (2) broken incorporating the hierarchy (a1) (Why is this not the editor's job? Consistency.).
-
-That's it.  
-
-'But I need to highlight some description text.' No, you don't.  
-If it's important it should be reflected by the hierarchy anyway. Still, not satisfied? Then, look at your keyboard:  
-USE CAPS.  
-o r  s p a c e.  
-O R  B O T H.
-
-You haven't seen anything. Continue your walk.
-"""]]

removed
--- wikisrc/projects/project/troff/comment_4_d2af902400f171479d8fa3babef55ce6._comment	2015-03-31 20:25:53.000000000 +0000
+++ /dev/null	2015-03-31 20:20:00.000000000 +0000
@@ -1,57 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawnS9MXV-DSX3wWkDMT89H2gprV74wkUVeY"
- nickname="Benjamin"
- subject="A book writer needs a Fountain pen. Not a printing press."
- date="2015-03-31T20:21:40Z"
- content="""
-Thoughts from a passers-by:
-
-Let the output formats (we need most!) dictate the requirements of the tool.  
-Let us end up with building a printing press. Let us forget a writer writes with a Fountain pen to concentrate on content. To getaway with distractions.  
-Instead let us provide him a letter case. To let him think about each single letter independently. Instead of thinking of the content.  
-If he has kept up till now, let us further distract him: Let him set the printing press to output almost any book format available.  
-Of course, none supports that letter combination he minutely composed earlier. Let him think about which format to choose or which letters to loose!  
-
-A writer needs a tool which concentrates his thought. A printing press expands thought.  
-What will the writer do if one gives the writer a printing press?  
-
-Why should the available book formats define the pen of the writer?
-'Content rules format.'  
-
-I see a collection of printing presses. They can do a lot.  
-I read: They don't do the job 'software documentation'.  
-But what does this all have to do with solving the task 'software documentation'?  
-Nothing. One needs to specify what 'software documentation' is before choosing the tool.  
-To me it is:
-
-I. Hierarchy  
-   1. Headings  
-   1. Lists  
-I. Descriptive text
-I. Non-descriptive text (quotes)
-   1. Inline
-   1. Multiline
-I. References  
-   1. Internal
-   1. External
-      1. Author, Title, Date, Location
-      1. URI
-I. Images
-
-Blocks of texts are organised in an hierarchy (a1).  
-Block of texts consist of descriptive (b) and non-descriptive elements (quotes) (c).  
-A descriptive element (b) explains stuff. A non-descriptive (c) is either input or output of the software. It may be inline (c1) or multiline (c2).  
-A descriptive element may contain lists (a2). It may contain references to (d1) the hierarchy itself or (d2) to external sources.  
-I leave it to some higher power whether images (e) are required.  
-The plain text should be (1) indented and (2) broken incorporating the hierarchy (a1) (Why is this not the editor's job? Consistency.).
-
-That's it.  
-
-'But I need to highlight some description text.' No, you don't.  
-If it's important it should be reflected by the hierarchy anyway. Still, not satisfied? Then, look at your keyboard:  
-USE CAPS.  
-o r  s p a c e.  
-O R  B O T H.
-
-You haven't seen anything. Continue your walk.
-"""]]

Add a comment