CVSROOT:        /cvs
Module name:    src
Changes by:     b...@cvs.openbsd.org    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@

Reply via email to