Hi Everyone, hope you're doing good.
I would like to know if it is possible to build a BSD (not necessarily just freebsd) image from scratch?
What I'm intending to build is something like this. http://wtfplay-project.org/ . It's a Linux distro with most services removed (even battery management and networking), focusing just on audio playback - so it has a specific part of ALSA, and few other USB device/hard drive support and built specifically for X86.
I wish to build something like that for ARM, being able to customize what I need and what I don't need, including compilers. Very minimal with support only for USB and one specific dma capable IO for input (I'm still on the fence about what to choose, maybe a gpio or a spi interconnect). I wish to do it in BSD instead of Linux. Would it be possible. I'll be writing drivers for USB Audio Class (Asynchronous isochronous, ie buffered async) and I might take a page or two from ALSA (haven't yet found where they implemented support in alsa). I wouldn't be coding any mixer, just a playback suite.
Is this possible in BSD, or would you recommend sticking to Linux instead.
Thanks and Regards,
Manuel Jenkin.
I would like to know if it is possible to build a BSD (not necessarily just freebsd) image from scratch?
What I'm intending to build is something like this. http://wtfplay-project.org/ . It's a Linux distro with most services removed (even battery management and networking), focusing just on audio playback - so it has a specific part of ALSA, and few other USB device/hard drive support and built specifically for X86.
I wish to build something like that for ARM, being able to customize what I need and what I don't need, including compilers. Very minimal with support only for USB and one specific dma capable IO for input (I'm still on the fence about what to choose, maybe a gpio or a spi interconnect). I wish to do it in BSD instead of Linux. Would it be possible. I'll be writing drivers for USB Audio Class (Asynchronous isochronous, ie buffered async) and I might take a page or two from ALSA (haven't yet found where they implemented support in alsa). I wouldn't be coding any mixer, just a playback suite.
Is this possible in BSD, or would you recommend sticking to Linux instead.
Thanks and Regards,
Manuel Jenkin.