Annotation of wikisrc/users/rkujawa.mdwn, revision 1.42
1.1 rkujawa 1: In June 2011 I've officialy joined the NetBSD Foundation. I'm mostly hacking on amiga and amigappc ports.
2:
1.41 rkujawa 3: Currently I am not very active due to personal problems (and lack of time caused by the mentioned problems).
4:
1.8 rkujawa 5: # My NetBSD projects
1.7 rkujawa 6:
1.8 rkujawa 7: ## Completed projects
1.1 rkujawa 8:
1.42 ! kim 9: * [[!template id=man name="bppcsc" section="4" arch="amiga"]] - Phase5 BlizzardPPC 603e+ SCSI host adapter driver.
1.1 rkujawa 10: * PCI bus support for amiga(ppc) ports.
1.42 ! kim 11: * [[!template id=man name="p5pb" section="4" arch="amiga"]] - Phase5 BlizzardVisionPPC/CyberVisionPPC and DCE G-REX PCI bridge driver.
! 12: * [[!template id=man name="mppb" section="4" arch="amiga"]] - Matay Prometheus PCI bridge driver.
! 13: * [[!template id=man name="efa" section="4" arch="amiga"]] - ELBOX FastATA 1200 Mk-III/Mk-IV driver.
! 14: * [[!template id=man name="cv3dpb" section="4" arch="amiga"]] - Phase5 CyberVision 64/3D PCI bridge driver.
! 15: * [[!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.
! 16: * [[!template id=man name="xsurf" section="4" arch="amiga"]] - Reworked driver for the Individual Computers X-Surf ethernet card, featuring clockport and IDE support.
! 17: * [[!template id=man name="empb" section="4" arch="amiga"]] - ELBOX Mediator PCI 1200 bridge driver (with Frank Wille).
! 18: * [[!template id=man name="tdvfb" section="4"]] - 3Dfx Voodoo Graphics / Voodoo 2 framebuffer driver.
! 19: * [[!template id=man name="msm6242b" section="4"]] - OKI MSM6242B RTC driver.
! 20: * [[!template id=man name="z3rambd" section="4" arch="amiga"]] - Zorro III RAM block device driver.
1.21 rkujawa 21: * [[empm]] - ELBOX Mediator 1200 TX/SX power management driver.
1.42 ! kim 22: * [[!template id=man name="em4k" section="4" arch="amiga"]] - ELBOX Mediator 4000 PCI bridge driver.
! 23: * [[!template id=man name="tps65217pmic" section="4"]] - Texas Instruments TPS65217 Power Management IC driver (as found on BeagleBone and BealgeBone Black).
! 24: * [[slhci_zbus]] - Zorro attachment code for the [[!template id=man name="slhci" section="4"]] driver. Supports Thylacine USB HCI card.
! 25: * [[!template id=man name="mcp980x" section="4"]] - Microchip MCP9800/1/2/3 I2C temperature sensor driver.
1.33 rkujawa 26: * Integration of [[Semihalf's|http://semihalf.com/]] NetBSD port to [[Marvell Armada XP|http://www.marvell.com/embedded-processors/armada-xp/]].
1.42 ! kim 27: * [[!template id=man name="xsh" section="4" arch="amiga"]] - Driver for the Individual Computers X-Surf 100 ethernet card.
! 28: * [[!template id=man name="mpl115a" section="4"]] - Freescale MPL115A2 pressure sensor driver.
! 29: * [[!template id=man name="acafh" section="4" arch="amiga"]] - Individual Computers ACA500 driver.
1.40 rkujawa 30: * mcp48x1dac - Microchip MCP48x1 series DAC driver.
1.41 rkujawa 31: * 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.
1.1 rkujawa 32:
1.41 rkujawa 33: ## Planned projects
1.1 rkujawa 34:
1.41 rkujawa 35: * 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.
1.4 rkujawa 36: * [[ClockNet|users/rkujawa/clocknet]]
1.23 rkujawa 37: * Support for VIA Envy24HT based sound cards, like Audiotrak Prodigy HD2 Advance. Evaluate OpenBSD and FreeBSD drivers, port one or write new.
1.27 rkujawa 38: * SUBWAY USB controller (based on UHC124 chip) driver.
1.1 rkujawa 39: * Migration of amiga port from XFree to Xorg (with Frank Wille).
40: * Refactor zbus code, add new zbusctl utility (pcictl-like tool).
41: * Indivision ECS chunky mode driver.
42: * Extend the FastATA 1200 driver to support polling mode (also add FastATA 4000 support).
43: * Make amigappc more stable.
1.13 rkujawa 44: * Evaluate possibility of doing NetBSD [[port to ACube Sam4x0|users/rkujawa/sam4x0]] boards.
1.1 rkujawa 45:
1.8 rkujawa 46: # Documentation
1.5 rkujawa 47:
1.20 rkujawa 48: * 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]])
1.29 rkujawa 49: * Using NetBSD in embedded systems (polish language, [[presentation|http://c0ff33.net/drop/netbsd-embedded.pdf]], [[source|https://github.com/rkujawa/netbsd-embedded-presentation-pl]])
1.11 rkujawa 50: * [[NetBSD/amiga PCI compatibility guide|users/rkujawa/amigapci]]
1.5 rkujawa 51: * [[Reverse engineered G-REX documentation|users/rkujawa/g-rex]]
1.10 rkujawa 52: * [[Various notes on using the NetBSD|users/rkujawa/notes]]
1.5 rkujawa 53:
1.8 rkujawa 54: # Other software
1.7 rkujawa 55:
1.42 ! kim 56: * [[wsdv|https://github.com/rkujawa/wsdv]] - simple picture viewer for [[!template id=man name="wsdisplay" section="4"]] (very rought prototype).
1.31 rkujawa 57: * [[Various projects at GitHub|https://github.com/rkujawa?tab=repositories]]
58:
59: # Movies on YouTube
60:
61: * [[NetBSD/amiga: software controlled power-off with Mediator 1200 TX|http://www.youtube.com/watch?v=iiCOG2W1M68]]
62: * [[NetBSD/amiga: boot on Amiga 1200 + Mediator + Voodoo 3|http://www.youtube.com/watch?v=Eh3mdQpFpYA]]
1.7 rkujawa 63:
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb