Annotation of wikisrc/opensoundsystem.mdwn, revision 1.5
1.1 wiki 1: # Open Sound System for NetBSD
2:
3: This page shows the progress of the porting of OSSv4 to NetBSD.
4:
5: ## Version
6:
7: The current version is v4.2 (hg-889)
8:
9: ## Status
10:
11: * DMA: ported (not complete)
12: * PCI config access: complete
13: * PCI mapping: ported to bus_space
1.4 wiki 14: * INB/OUTB: incomplete (should use [[!template id=man name="bus_space" section="9"]])
1.1 wiki 15: * module support: WIP
1.4 wiki 16: * Locking: ported to [[!template id=man name="mutex" section="9"]]
17: * MALLOC: ported to [[!template id=man name="kmem" section="9"]]
18: * getid: ported to [[!template id=man name="kauth" section="9"]]
1.1 wiki 19: * pkg: incomplete
20: * compat_audio: not yet
21:
22: ## FAQ
23:
24: ### What works?
25:
26: Loading osscore.kmod works.
27: Loading virtal drivers work.
28:
29: No functional testing has been done yet.
30:
31: ### Who is working on it?
32:
33: ahoka@
34:
35: ### Where to get it?
36:
37: You will need devel/mercurial and lang/gawk and devel/gmake to build it.
38:
39: Browse online: <http://bitbucket.org/ahoka/oss4-netbsd/>
40:
41: To get it:
42:
43: hg clone http://bitbucket.org/ahoka/oss4-netbsd
1.3 wiki 44:
45: ### How to build it?
46:
47: <http://www.opensound.com/wiki/index.php/Building_OSSv4_from_source>
1.5 ! wiki 48:
! 49: I use this to build modules:
! 50:
! 51: rm -rf /tmp/ossbuild
! 52: mkdir /tmp/ossbuild
! 53: cd /tmp/ossbuild
! 54:
! 55: /home/ahoka/mercurial.opensound.com/configure
! 56:
! 57: gmake build
! 58:
! 59: cd prototype/usr/lib/oss/build/
! 60: sh install.sh
! 61:
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb