<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Device: Acer C720-3605 Chromebook (Haswell) with Winbond W25Q64 8MB firmware flash</div>

<div> </div>

<div>Description of issue --- The following behavior is observed:</div>

<div> </div>

<div>1. If write protect is disabled (either in hardware i.e. screw removed, or in software i.e. status.srp0 == 0 == status.srp1, or in both hardware and software) AND there is a non-null write protect range (set by status register bits BP0/BP1/BP2/TB/SEC), then upon power cycled reboot, the status registers get completely cleared (to 0x0000).</div>

<div> </div>

<div>2. If write protect is disabled in hardware but not in software and the write protect range is null (so status registers == 0x0080), then a power cycled reboot preserves the status registers (i.e. the value is still 0x0080 after reboot).</div>

<div> </div>

<div>Is the above behavior a feature or a bug?</div>

<div> </div>

<div>I can post logs (e.g. outputs of "flashrom --wp-status") if necessary.</div>

<div> </div>

<div>
<div>Best regards,</div>

<div> </div>

<div>Brishchik Gupta</div>

<div> </div>
</div>
</div></div></body></html>