Diff for /wikisrc/users/rkujawa.mdwn between versions 1.6 and 1.42

version 1.6, 2012/07/19 09:13:32 version 1.42, 2020/09/09 16:20:21
Line 1 Line 1
 In June 2011 I've officialy joined the NetBSD Foundation. I'm mostly hacking on amiga and amigappc ports.  In June 2011 I've officialy joined the NetBSD Foundation. I'm mostly hacking on amiga and amigappc ports.
   
 # Drivers I wrote   Currently I am not very active due to personal problems (and lack of time caused by the mentioned problems).
   
 * [[bppcsc|http://netbsd.gw.com/cgi-bin/man-cgi?bppcsc+.amiga+NetBSD-current]] - Phase5 BlizzardPPC 603e+ SCSI host adapter driver.  # My NetBSD projects
 * PCI bus support for amiga(ppc) ports.  
 * [[p5pb|http://netbsd.gw.com/cgi-bin/man-cgi?p5pb+.amiga+NetBSD-current]] - Phase5 BlizzardVisionPPC/CbyerVisionPPC and DCE G-REX PCI bridge driver.  
 * [[efa|http://netbsd.gw.com/cgi-bin/man-cgi?efa+4.amiga+NetBSD-current]] - ELBOX FastATA 1200 Mk-III/Mk-IV driver.  
 * [[cv3dpb|http://netbsd.gw.com/cgi-bin/man-cgi?cv3dpb+4.amiga+NetBSD-current]] - Phase5 CyberVision 64/3D PCI bridge driver.  
 * [[clockport|http://netbsd.gw.com/cgi-bin/man-cgi?clockport+4.amiga+NetBSD-current]], [[a1k2cp|http://netbsd.gw.com/cgi-bin/man-cgi?a1k2cp+4.amiga+NetBSD-current]], [[gencp|http://netbsd.gw.com/cgi-bin/man-cgi?gencp+4.amiga+NetBSD-current]] - Clockport support layer, A1200 on-board clockport backend driver, generic clockport driver.  
 * [[xsurf|http://netbsd.gw.com/cgi-bin/man-cgi?xsurf+4.amiga+NetBSD-current]] - Reworked driver for the Individual Computer X-Surf ethernet card, featuring clockport support.  
 * [[empb|http://netbsd.gw.com/cgi-bin/man-cgi?empb+4.amiga+NetBSD-current]] - ELBOX Mediator PCI 1200 bridge driver (with Frank Wille).  
 * [[tdvfb|http://netbsd.gw.com/cgi-bin/man-cgi?tdvfb+4+NetBSD-current]] - 3Dfx Voodoo2 framebuffer driver.  
   
 # Ongoing projects  ## Completed projects 
   
 * Migration of grf+ite console drivers to wscons (with Frank Wille).  * [[!template id=man name="bppcsc" section="4" arch="amiga"]] - Phase5 BlizzardPPC 603e+ SCSI host adapter driver.
 * [[ClockNet|users/rkujawa/clocknet]]  * PCI bus support for amiga(ppc) ports.
   * [[!template id=man name="p5pb" section="4" arch="amiga"]] - Phase5 BlizzardVisionPPC/CyberVisionPPC and DCE G-REX PCI bridge driver.
   * [[!template id=man name="mppb" section="4" arch="amiga"]] - Matay Prometheus PCI bridge driver.
   * [[!template id=man name="efa" section="4" arch="amiga"]] - ELBOX FastATA 1200 Mk-III/Mk-IV driver.
   * [[!template id=man name="cv3dpb" section="4" arch="amiga"]] - Phase5 CyberVision 64/3D PCI bridge driver.
   * [[!template id=man name="clockport" section="4" arch="amiga"]], [[!template id=man name="a1k2cp" section="4" arch="amiga"]], [[!template id=man name="gencp" section="4" arch="amiga"]] - Clockport support layer, A1200 on-board clockport backend driver, generic clockport driver.
   * [[!template id=man name="xsurf" section="4" arch="amiga"]] - Reworked driver for the Individual Computers X-Surf ethernet card, featuring clockport and IDE support.
   * [[!template id=man name="empb" section="4" arch="amiga"]] - ELBOX Mediator PCI 1200 bridge driver (with Frank Wille).
   * [[!template id=man name="tdvfb" section="4"]] - 3Dfx Voodoo Graphics / Voodoo 2 framebuffer driver.
   * [[!template id=man name="msm6242b" section="4"]] - OKI MSM6242B RTC driver.
   * [[!template id=man name="z3rambd" section="4" arch="amiga"]] - Zorro III RAM block device driver. 
   * [[empm]] - ELBOX Mediator 1200 TX/SX power management driver.
   * [[!template id=man name="em4k" section="4" arch="amiga"]] - ELBOX Mediator 4000 PCI bridge driver.
   * [[!template id=man name="tps65217pmic" section="4"]] - Texas Instruments TPS65217 Power Management IC driver (as found on BeagleBone and BealgeBone Black).
   * [[slhci_zbus]] - Zorro attachment code for the [[!template id=man name="slhci" section="4"]] driver. Supports Thylacine USB HCI card.
   * [[!template id=man name="mcp980x" section="4"]] - Microchip MCP9800/1/2/3 I2C temperature sensor driver.
   * Integration of [[Semihalf's|http://semihalf.com/]] NetBSD port to [[Marvell Armada XP|http://www.marvell.com/embedded-processors/armada-xp/]].
   * [[!template id=man name="xsh" section="4" arch="amiga"]] - Driver for the Individual Computers X-Surf 100 ethernet card.
   * [[!template id=man name="mpl115a" section="4"]] - Freescale MPL115A2 pressure sensor driver.
   * [[!template id=man name="acafh" section="4" arch="amiga"]] - Individual Computers ACA500 driver.
   * mcp48x1dac - Microchip MCP48x1 series DAC driver.
   * Migration of amiga grf+ite console drivers to wscons (with Frank Wille). Mostly done but there are still some drivers for less popular hardware left to convert.
   
 # Planned projects  ## Planned projects
   
   * mgafb - Matrox Millenium II (and probably other old Matroxes) framebuffer driver. I have some source written for this already, but project stalled due to lack of time.
   * [[ClockNet|users/rkujawa/clocknet]]
   * Support for VIA Envy24HT based sound cards, like Audiotrak Prodigy HD2 Advance. Evaluate OpenBSD and FreeBSD drivers, port one or write new.
   * SUBWAY USB controller (based on UHC124 chip) driver.
 * Migration of amiga port from XFree to Xorg (with Frank Wille).  * Migration of amiga port from XFree to Xorg (with Frank Wille).
 * Refactor zbus code, add new zbusctl utility (pcictl-like tool).  * Refactor zbus code, add new zbusctl utility (pcictl-like tool).
 * Indivision ECS chunky mode driver.  * Indivision ECS chunky mode driver.
 * Extend the FastATA 1200 driver to support polling mode (also add FastATA 4000 support).  * Extend the FastATA 1200 driver to support polling mode (also add FastATA 4000 support).
 * Make amigappc more stable.  * Make amigappc more stable.
 * Evaluate possibility of doing NetBSD port to ACube Sam4x0 boards.  * Evaluate possibility of doing NetBSD [[port to ACube Sam4x0|users/rkujawa/sam4x0]] boards.
   
 # Other things...  # Documentation
   
   * Writing NetBSD drivers with the bus_space(9) framework ([[presentation|https://github.com/downloads/rkujawa/busspace-tutorial/bus_space_tutorial.pdf]], [[materials|https://github.com/rkujawa/busspace-tutorial]])
   * Using NetBSD in embedded systems (polish language, [[presentation|http://c0ff33.net/drop/netbsd-embedded.pdf]], [[source|https://github.com/rkujawa/netbsd-embedded-presentation-pl]])
   * [[NetBSD/amiga PCI compatibility guide|users/rkujawa/amigapci]]
 * [[Reverse engineered G-REX documentation|users/rkujawa/g-rex]]  * [[Reverse engineered G-REX documentation|users/rkujawa/g-rex]]
   * [[Various notes on using the NetBSD|users/rkujawa/notes]]
   
   # Other software
   
   * [[wsdv|https://github.com/rkujawa/wsdv]] - simple picture viewer for [[!template id=man name="wsdisplay" section="4"]] (very rought prototype).
   * [[Various projects at GitHub|https://github.com/rkujawa?tab=repositories]]
   
   # Movies on YouTube 
   
   * [[NetBSD/amiga: software controlled power-off with Mediator 1200 TX|http://www.youtube.com/watch?v=iiCOG2W1M68]]
   * [[NetBSD/amiga: boot on Amiga 1200 + Mediator + Voodoo 3|http://www.youtube.com/watch?v=Eh3mdQpFpYA]]
   

Removed from v.1.6  
changed lines
  Added in v.1.42


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