# Extra keywords for the OBData archive's matching rule.
#
# The app finds an archived board by the `820-` number a board file states in
# its name or its directory. That covers every Apple logic board, and it is the
# whole of the rule for them — a number is a fact, and matching on it cannot go
# wrong.
#
# It covers nothing else. The archive also holds iPhone, iPad and console
# boards, whose `bpath` is a code name (`iphone16promax`, `edmonton`) and whose
# board files are called something a technician recognises ("iPhone 16 Pro Max
# boardview.pcb"). Those names are not on the site, so they are stated here, by
# hand, one row per board:
#
#     <board id or bpath>	<keyword>[, <keyword>...]
#
# Matching ignores case and every character that is not a letter or a digit, so
# `iPhone 8 Plus` also matches `iphone8plus` and `iPhone-8-Plus`. The longest
# keyword that matches wins, and a tie is refused rather than guessed at: the
# two halves of a board that shipped in an Intel and a Qualcomm variant hold
# different readings, and handing out the wrong one is worse than handing out
# nothing. Give one of them a keyword the other does not have to break the tie.
#
# Generated index: assets/obdata/index.txt (do not edit that file by hand).

ip4	iPhone 4
ip4s	iPhone 4S
ip5	iPhone 5
ip5c	iPhone 5C
ip5s	iPhone 5S
ip5s_wcdma	iPhone 5S WCDMA
ip6	iPhone 6
ip6p	iPhone 6 Plus
ip6s	iPhone 6S
ip6sp	iPhone 6S Plus
ip7	iPhone 7
ip7p_intel	iPhone 7 Plus Intel
ip7p_qualcomm	iPhone 7 Plus Qualcomm
ip8_qualcomm	iPhone 8 Qualcomm
ip8p	iPhone 8 Plus
ip8p_intel	iPhone 8 Plus Intel
ip8p_qualcomm	iPhone 8 Plus Qualcomm
iphone8_intel	iPhone 8 Intel
iphone8_qualcomm	iPhone 8 Qualcomm
ipx_intel	iPhone X Intel
ipx_qualcomm	iPhone X Qualcomm
iphone15promax	iPhone 15 Pro Max
iphone16promax	iPhone 16 Pro Max
ipse	iPhone SE
ipse_820_00282	iPhone SE 820-00282
ipad2	iPad 2
ipad4	iPad 4
ipad_air	iPad Air
ipad_mini	iPad mini
edmonton	Microsoft Edmonton
