33
Advanced LAN Bypass User Manual
Chapter 3
L
IBLBPCU
-ADVANCED
LAN BYPASS
LIBRARY
into the OS. However, if the BIOS/chipset reset the platform during bootup, the last
event would be POWER RESET, which is not the expected event after powering on
the system.
Advanced LBP will disable the reset monitoring during power on. The reset monitor
will start if the "start reset monitoring" command is issued or if the reset monitoring
timer times out.
The default reset monitoring timer is set to 60 s.
Some use cases are provided here for reference:
Set the reset monitoring timer to a very high value and let BIOS send the "start
reset monitoring" command (cf. Section 3.7.7.1)
Set the reset monitoring timer to 0, LAN Bypass MCU will start the reset monitor
immediately after power on/reset.
Set the reset monitoring timer to a specific value and skip the reset during sys-
tem bootup
3.7.7.1
lbp_err lbp_start_reset_monitoring(int segment)
Forces LAB Bypass MCU to start monitoring reset signal immediately.
Refer to Section 3.7.7 for more information.
Returns 0 on success or the following error codes in the event of an error:
3.7.7.2
lbp_err lbp_get_reset_monitoring_state(int segment, int *rm_state)
Retrieves the current monitoring state (status) of a hardware reset signal monitored
by LAN Bypass MCU.
Returns 0 on success or the following error codes in the event of an error:
Table 3.27: API Function "lbp_start_reset_monitoring" Error Codes
Name
Error Code
LBP_ERR_INTERFACE_OPEN
0x89
LBP_ERR_FW_NRDY
0x8A
LBP_ERR_FW_CS
0x8B
LBP_ERR_PARAM_OUT_OF_BOUND 0x93
LBP_ERR_LBP_INIT
0x95
LBP_ERR_COMMAND_NOT_SUPPORT 0x96
Table 3.28: API Function "lbp_get_reset_monitoring_state" Error Codes
Name
Error Code
LBP_ERR_INTERFACE_OPEN
0x89
LBP_ERR_FW_NRDY
0x8A
LBP_ERR_FW_CS
0x8B
LBP_ERR_PARAM_OUT_OF_BOUND 0x93
LBP_ERR_PARAM_NULL_POINTER 0x94
LBP_ERR_LBP_INIT
0x95
LBP_ERR_COMMAND_NOT_SUPPORT 0x96
Summary of Contents for LAN Bypass
Page 1: ...User Manual Advantech Advanced LAN Bypass...
Page 4: ...Advanced LAN Bypass User Manual iv...
Page 10: ...Advanced LAN Bypass User Manual x...
Page 11: ...Chapter 1 1 ADVANCED LAN BYPASS...
Page 14: ...Advanced LAN Bypass User Manual 4...
Page 15: ...Chapter 2 2 OVERVIEW...
Page 26: ...Advanced LAN Bypass User Manual 16...
Page 27: ...Chapter 3 3 LIBLBPCU ADVANCED LAN BYPASS LIBRARY...
Page 51: ...Chapter 4 4 LBPCU...
Page 79: ...Appendix A A OS limitation...
Page 81: ...71 Advanced LAN Bypass User Manual Appendix A OS limitation...