Add board-hwid.c and update README.md