port80: Add more tests for port 80 handling.
port80: Add more tests for port 80 handling.

Add tests for:
 - reset code processing
 - history array wrap
 - subcommand check

BUG=b:243613249
TEST=./twister -T zephyr/test/drivers
BRANCH=none

Signed-off-by: Andrew McRae <44ad1424cfc8411c96d9181798ca41ae55709dfb@google.com>
Change-Id: I4f543bc26b3f6d24c9ef6b81db13b56d5a83fe7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3855585
Reviewed-by: Jeremy Bettis <4df7b5147fee087dca33c181f288ee7dbf56e022@chromium.org>
Code-Coverage: Zoss <345cf107e82c70959d46f59d98bddc98ce458aff@prod.google.com>
Commit-Queue: Jeremy Bettis <4df7b5147fee087dca33c181f288ee7dbf56e022@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec