CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/01/30 18:16:10
Modified files:
sys/dev/pci : if_bge.c
Log message:
Fix a long standing VCPU reset sequence bug on BCM5906. The VCPU (Virtual CPU)
of BCM5906 is used to provide a mechanism to control the bootcode execution and
to pick up configuration data stored inside the EEPROM. The bootcode of BCM5906
will check the BGE_VCPU_STATUS_DRV_RESET bit to decide which boot procedure to
choose. Datasheet indicates the VCPU of BCM5906 should set
BGE_VCPU_STATUS_DRV_RESET
bit before VCPU reset or global reset.
>From FreeBSD
ok naddy@