blob: e0fa7ecf9c93aceccd0532cfeef821e1cde9ccdd [file] [log] [blame]
#!/usr/bin/env python
# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# This script generates a complete HWID (with checksum) by given arguments.
import sys, zlib
if len(sys.argv) < 2:
print "Usage: %s HWID_WITHOUT_CHECKSUM" % sys.argv[0]
sys.exit(1)
me = ' '.join(sys.argv[1:])
print me, ('%04u' % (zlib.crc32(me) & 0xffffffffL))[-4:]