summaryrefslogtreecommitdiff
path: root/kernel/framework/include/ossddk/oss_limits.PHh
blob: f5f97acbca822d017666d0497697f89575872502 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/*
 * Misc limits
 */

#ifdef __USE_PHPMAKE__
<?php
	require getenv("PHPMAKE_LIBPATH") . "library.php";

	phpmake_init_c();

	// Set the initial defaults
	$MAX_MIXER_DEV = 16;
	$MAX_MIDI_DEV = 32;
	$MAX_TIMER_DEV = $MAX_MIDI_DEV + 4;
	$HARD_MAX_AUDIO_DEVFILES = 256;

	if (getenv("PHPMAKE_PROJECTPATH"))
	{
	    include getenv("PHPMAKE_PROJECTPATH") . "limits.php";
	}

	echo "#define MAX_MIXER_DEV\t" . $MAX_MIXER_DEV . "\n";
	echo "#define MAX_MIDI_DEV\t" . $MAX_MIDI_DEV . "\n";
	echo "#define MAX_TIMER_DEV\t" . $MAX_TIMER_DEV . "\n";
	echo "#define HARD_MAX_AUDIO_DEVFILES\t" . $HARD_MAX_AUDIO_DEVFILES . "\n";
?>
#else
/*
 * Altrnative version for systems where Phpmake is not used
 */
#define MAX_MIXER_DEV	16
#define MAX_MIDI_DEV	32
#define MAX_TIMER_DEV	(MAX_MIDI_DEV+4)
#define HARD_MAX_AUDIO_DEVFILES 256
#endif