Add code to configure the Digitally Filtered Audio Chip.
This was the missing puzzle piece to audio recording on the Macintosh.
It is currently experimental and use caution when testing!
It should work on most machines expecpt the PowerBook 5xx and similar
due to the fact they configure the dafc via the power manager.
Expose power manager type and defines.
These will be used by ascaudio(4) in future for setting up the Digitally
Filtered Audio Chip (dafc) on PowerBook 500 and similar.
NFCI.
make: clean up error message for malformed internal -J option
There's no point printing the usage, as the problem is typically
somewhere else. Reword the message to be easier to parse.
tests/make: document internal option for parallel mode
In several places in the NetBSD build, a subdir target invokes
${MAKEDIRTARGET}, assuming that this sub-make would coordinate the
number of parallel jobs with its parent make. But since that command
neither contains the plain word "make" nor the expression "${MAKE}", the
sub-make falls back to compat mode.
Undo the last change (rev 1.29) and instead elide the entire contents
of this file if HAVE_NBTOOL_CONFIG_H is defined -- what happens in this
file is only the business of the target system and of no interest to
build tools, regardless of which OS those tools run upon.
Pull up following revision(s) (requested by martin in ticket #1951):
build.sh: revision 1.393 via patch
build.sh: revision 1.394 via patch
Unify the output of "show-revisionid" between the various VCSes
and checkout/archive variants.
Fix git formatting for show-revisionid
Pull up following revision(s) (requested by martin in ticket #1950):
build.sh: revision 1.392 via patch
Expert hack: if you know what you are doing, allow to avoid
the tool build for some commands that might or might not need
it, like:
build.sh -VUSETOOLS=never -P mkrepro-timestamp show-revisionid
This will not need any tools when run on a new-enough NetBSD host or
if using some other VCS than CVS.
Pull up following revision(s) (requested by martin in ticket #1114):
build.sh: revision 1.393 via patch
build.sh: revision 1.394 via patch
Unify the output of "show-revisionid" between the various VCSes
and checkout/archive variants.
Fix git formatting for show-revisionid
Pull up following revision(s) (requested by martin in ticket #1113):
build.sh: revision 1.392
Expert hack: if you know what you are doing, allow to avoid
the tool build for some commands that might or might not need
it, like:
build.sh -VUSETOOLS=never -P mkrepro-timestamp show-revisionid
This will not need any tools when run on a new-enough NetBSD host or
if using some other VCS than CVS.
Pull up following revision(s) (requested by martin in ticket #1949):
distrib/ia64/cdroms/installcd/Makefile: revision 1.5
PR port-ia64/59398: put the GENERIC kernel from this build into the
cdrom image as /netbsd (instead of /netbsd from the build host)
Pull up following revision(s) (requested by martin in ticket #1946):
lib/libc/compat/arch/sparc64/gen/compat_setjmp.S: revision 1.2
PR 59370: compat_13: since we do not initialize the %o0 slot in jmpbuf
in setjmp() we need to store the full 64bit argument from longjmp()
there, otherwise the upper 32bit will be random garbage.
Pull up following revision(s) (requested by martin in ticket #1111):
distrib/ia64/cdroms/installcd/Makefile: revision 1.5
PR port-ia64/59398: put the GENERIC kernel from this build into the
cdrom image as /netbsd (instead of /netbsd from the build host)
Pull up following revision(s) (requested by martin in ticket #1108):
lib/libc/compat/arch/sparc64/gen/compat_setjmp.S: revision 1.2
PR 59370: compat_13: since we do not initialize the %o0 slot in jmpbuf
in setjmp() we need to store the full 64bit argument from longjmp()
there, otherwise the upper 32bit will be random garbage.
Expert hack: if you know what you are doing, allow to avoid
the tool build for some commands that might or might not need
it, like:
build.sh -VUSETOOLS=never -P mkrepro-timestamp show-revisionid
This will not need any tools when run on a new-enough NetBSD host or
if using some other VCS than CVS.