The sSYS_CONFIG_INFO
structure contains information about the system configuration parameters.
typedef struct
_SYS_CONFIG_INFO { BYTE beeper; BYTE bgtask_priority; BYTE jbod_raid; BYTE hdd_read_ahead; BYTE stagger_power_on; BYTE auto_spin_down; BYTE
hdd_low_power_idle_mode; BYTE
hdd_low_rpm_mode; BYTE empty_hdd_slot_led; BYTE cpu_fan_detect; BYTE hdd_smart_status_polling; BYTE
sas_mux; BYTE
ses2_support; BYTE auto_activate_incomplete_raid; BYTE disk_write_cache; BYTE disk_capacity_truncation; BYTE sata_ncq_support; BYTE vol_readahead; BYTE hdd_queue_depth; BYTE
max_cmd_len; BYTE
write_same_for_init; BYTE
hotplugged_for_rebuilding; BYTE
smart_option_for_hdd; BYTE
smart_polling_interval; BYTE
reserved[8]; }sSYS_CONFIG_INFO,
*pSYS_CONFIG_INFO; |
beeper
beeper setting
Value |
Meaning |
0 |
Beeper ON |
1 |
Beeper OFF |
bgtask_priority
background task priority
setting
Value |
Meaning |
0 |
Ultra Low(5%) |
1 |
Low(20%) |
2 |
Medium(50%) |
3 |
High(80%) |
jbod_raid
JBOD/RAID setting
Value |
Meaning |
0 |
RAID |
1 |
JBOD |
hdd_read_ahead
HDD read ahead cache
setting
Value |
Meaning |
0 |
Enabled |
1 |
Disabled Maxtor |
2 |
Disabled |
stagger_power_on
stagger power-on setting
Value |
Meaning |
0 |
0.4 |
1 |
0.7 |
2 |
1.0 |
3 |
1.5 |
4 |
2.0 |
5 |
2.5 |
6 |
3.0 |
7 |
3.5 |
8 |
4.0 |
9 |
4.5 |
10 |
5.0 |
11 |
5.5 |
12 |
6.0 |
auto_spin_down
auto spin down(minutes)
Value |
Meaning |
0 |
Disabled |
1 |
1 |
2 |
30 |
3 |
5 |
4 |
10 |
5 |
15 |
6 |
20 |
7 |
30 |
8 |
40 |
9 |
60 |
hdd_low_power_idle_mode
time to HDD low power
idle
Value |
Meaning |
0 |
Disabled |
1 |
2 Minutes |
2 |
3 Minutes |
3 |
4 Minutes |
4 |
5 Minutes |
5 |
6 Minutes |
6 |
7 Minutes |
hdd_low_rpm_mode
time to HDD low RPM mode
Value |
Meaning |
0 |
Disabled |
1 |
10 Minute |
2 |
20 Minutes |
3 |
30 Minutes |
4 |
40 Minutes |
5 |
50 Minutes |
6 |
60 Minutes |
empty_hdd_slot_led
empty hdd slot LED setting
Value |
Meaning |
0 |
ON |
1 |
OFF |
cpu_fan_detect
cpu fan detection
Value |
Meaning |
0 |
Enabled |
1 |
Disabled |
hdd_smart_status_polling
HDD smart status polling
Value |
Meaning |
0 |
Disabled |
1 |
Enabled |
sas_mux
sas mux
Value |
Meaning |
0 |
Auto. |
1 |
Internal. |
2 |
External. |
ses2_support
SES2 support
Value |
Meaning |
0 |
Enabled. |
1 |
Disabled. |
auto_activate_incomplete_raid
auto activate incomplete
raid
Value |
Meaning |
0 |
Disabled |
1 |
Enabled |
disk_write_cache
disk write cache
Value |
Meaning |
0 |
Auto |
1 |
Enabled |
2 |
Disabled |
disk_capacity_truncation
disk capacity truncation
Value |
Meaning |
0 |
Multiples Of |
1 |
Multiples Of |
2 |
No Truncation |
sata_ncq_support
SATA NCQ support
Value |
Meaning |
0 |
Enabled. |
1 |
Disabled |
vol_readahead
volume data read ahead
Value |
Meaning |
0 |
|
1 |
Aggressive |
2 |
Conservative |
3 |
Disabled |
hdd_queue_depth
HDD queue depth
Value |
Meaning |
0 |
1(Disabled). |
1 |
2 |
2 |
4 |
3 |
8 |
4 |
16 |
5 |
32 |
max_cmd_len
max command length
Value |
Meaning |
MAX_CMD_LEN_148K |
148K |
MAX_CMD_LEN_256K |
256K |
MAX_CMD_LEN_512K |
512K |
MAX_CMD_LEN_ |
|
MAX_CMD_LEN_ |
|
MAX_CMD_LEN_ |
|
write_same_for_init
write same for initialization
Value |
Meaning |
0 |
SAS And SATA |
1 |
SAS Only |
2 |
SATA Only |
hotplugged_for_rebuilding
hot plugged disk for rebuilding
Value |
Meaning |
0 |
Blank Disk Only |
1 |
Always |
2 |
Disabled |
smart_option_for_hdd
SMART option for HDD
Value |
Meaning |
0 |
Failed The Drive |
1 |
Failed The Drive If Hot Spare Exist |
2 |
Alert Only |
smart_polling_interval
SMART polling interval
Value |
Meaning |
0 |
On Demand |
1 |
30 Seconds |
2 |
1 Minute |
3 |
5 Minutes |
4 |
10 Minutes |
5 |
20 Minutes |
6 |
30 Minutes |
7 |
1 Hour |
8 |
2 Hours |
9 |
3 Hours |
10 |
6 Hours |
11 |
12 Hours |
Requirements
Header |
arclib.h |
Include |
arclib.h |
See Also