|
|
1.1 root 1: #
2: # For a description of the syntax of this configuration file,
3: # see the Configure script.
4: #
5: mainmenu_name "Dmsdos Compile-Time Configuration"
6:
7: bool 'Detailed DMSDOS configuration (expert mode)' DMSDOS_EXPERT
8:
9: mainmenu_option next_comment
10: comment 'CVF formats to be supported'
11: bool 'Dos 6.0-6.22/Win95 Doublespace/Drivespace' DMSDOS_CONFIG_DBLSP_DRVSP
12: bool 'Win95 Drivespace 3' DMSDOS_CONFIG_DRVSP3
13: bool 'Stacker version 3' DMSDOS_CONFIG_STAC3
14: bool 'Stacker version 4' DMSDOS_CONFIG_STAC4
15: endmenu
16:
17: if [ "$DMSDOS_EXPERT" = "y" ]; then
18: mainmenu_option next_comment
19: comment 'Memory Management'
20: bool 'Enable advanced memory management (only for 2.0.xx kernels)' USE_XMALLOC
21: if [ "$USE_XMALLOC" = "n" ]; then
22: bool 'Use vmalloc instead of kmalloc for cluster cache' USE_VMALLOC
23: fi
24: endmenu
25:
26: mainmenu_option next_comment
27: comment 'Cache setup'
28: int 'Cache size for delayed compression (in clusters)' LISTSIZE
29: int 'Maximum number of buffers in MDFAT cache' MDFATCACHESIZE
30: int 'Maximum number of buffers in DFAT cache' DFATCACHESIZE
31: int 'Maximum number of buffers in BITFAT cache' BITFATCACHESIZE
32: int 'Idle buffer timeout (in seconds)' MAX_CACHE_TIME
33: int 'Cache size for normal operation (in clusters)' CCACHESIZE
34: int 'Idle cluster timeout (in seconds)' MAX_CCACHE_TIME
35: endmenu
36:
37: mainmenu_option next_comment
38: comment 'Read-ahead Options'
39: int 'Maximum number of blocks to read ahead' MAX_READA
40: bool 'Enable advanced read-ahead' USE_READA_LIST
41: if [ "$USE_READA_LIST" = "y" ]; then
42: int 'Read-ahead queue size in blocks' READA_LIST_SIZE
43: fi
44: int 'Read-ahead threshold' READA_THRESHOLD
45: endmenu
46: fi
47:
48: mainmenu_option next_comment
49: comment 'Misc Options'
50: bool 'Write access support' DBL_WRITEACCESS
51: bool 'Disable logging completely' NOLOG
52: if [ "$DMSDOS_EXPERT" = "y" ]; then
53: int 'Default loglevel' DEFAULT_LOGLEVEL
54: int 'Default compression level' DEFAULT_CF
55: bool 'Sequence number logging' SEQLOG
56: bool 'Writable mmap support (always enable this for 2.1/2.2 kernels)' DMSDOS_USE_READPAGE
57: fi
58: endmenu
59:
60: mainmenu_option next_comment
61: comment 'Internal Compression Daemon'
62:
63: bool 'Enable internal compression daemon' INTERNAL_DAEMON
64: if [ "$DMSDOS_EXPERT" = "y" -a "$INTERNAL_DAEMON" != "n" ]; then
65: int 'Daemon wakeup interval (in seconds)' IDMSDOSD_TIME
66: fi
67: endmenu
68:
69: if [ "$DMSDOS_EXPERT" = "y" ]; then
70: mainmenu_option next_comment
71: comment 'Speedup Tricks & Hacks'
72: bool 'Leave directories uncompressed' SP_BIT0
73: bool 'Leave umsdos EMD uncompressed' SP_BIT1
74: bool 'Skip exact search in BITFAT allocation' SP_BIT2
75: bool 'Fast unmount' SP_BIT3
76: bool 'Write-back cluster caching (instead of write-through)' SP_BIT4
77: bool 'Enable read-ahead prediction' SP_BIT5
78: bool 'Fast BITFAT allocation (risky)' SP_BIT6
79: bool 'Use delayed compression (with dmsdos daemon)' SP_BIT7
80: bool 'Avoid fragmented writes' SP_BIT8
81: endmenu
82: fi
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.