Just to make sure this won't get lost over time, make a copy of

Atmel's publically available documentation files for reference.



git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1361 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
Joerg Wunsch
2015-11-02 21:13:28 +00:00
parent 436a37eb5f
commit c64d0cbf5a
274 changed files with 54301 additions and 0 deletions

View File

@@ -0,0 +1,392 @@
var doStem = true;
//List of indexed files.
fl = new Array();
fl["0"]= "ch01s01.html";
fl["1"]= "ch01s02.html";
fl["2"]= "ch02s01.html";
fl["3"]= "ch02s02.html";
fl["4"]= "ch02s02s01.html";
fl["5"]= "ch02s02s02.html";
fl["6"]= "ch02s02s02s01.html";
fl["7"]= "ch02s02s02s02.html";
fl["8"]= "ch02s02s03.html";
fl["9"]= "ch02s02s03s01.html";
fl["10"]= "ch02s02s03s02.html";
fl["11"]= "ch02s02s03s03.html";
fl["12"]= "ch02s02s03s04.html";
fl["13"]= "ch02s03s01.html";
fl["14"]= "ch02s03s02.html";
fl["15"]= "ch02s03s03.html";
fl["16"]= "ch02s03s04.html";
fl["17"]= "ch02s03s05.html";
fl["18"]= "ch02s03s06.html";
fl["19"]= "ch02s03s07.html";
fl["20"]= "ch02s03s08.html";
fl["21"]= "ch02s03s09.html";
fl["22"]= "ch02s04.html";
fl["23"]= "ch02s04s01.html";
fl["24"]= "ch02s04s02.html";
fl["25"]= "ch02s04s03.html";
fl["26"]= "ch03s01.html";
fl["27"]= "ch03s01s01.html";
fl["28"]= "ch03s01s02.html";
fl["29"]= "ch03s01s03.html";
fl["30"]= "ch03s01s03s01.html";
fl["31"]= "ch03s02.html";
fl["32"]= "ch03s02s01.html";
fl["33"]= "ch03s02s02.html";
fl["34"]= "ch03s02s03.html";
fl["35"]= "ch03s02s04.html";
fl["36"]= "ch04s01.html";
fl["37"]= "ch04s02.html";
fl["38"]= "ch04s03.html";
fl["39"]= "ch04s04.html";
fl["40"]= "ch04s04s01.html";
fl["41"]= "ch04s04s03.html";
fl["42"]= "ch04s04s04.html";
fl["43"]= "ch04s04s05.html";
fl["44"]= "ch04s05.html";
fl["45"]= "ch04s05s01.html";
fl["46"]= "ch04s05s03.html";
fl["47"]= "ch04s05s04.html";
fl["48"]= "ch04s05s06.html";
fl["49"]= "ch04s05s06s02.html";
fl["50"]= "ch04s05s06s03.html";
fl["51"]= "ch04s05s06s04.html";
fl["52"]= "ch04s05s06s05.html";
fl["53"]= "ch04s05s07.html";
fl["54"]= "ch04s05s07s01.html";
fl["55"]= "ch04s05s07s02.html";
fl["56"]= "ch04s05s07s03.html";
fl["57"]= "ch04s05s07s04.html";
fl["58"]= "ch04s05s08.html";
fl["59"]= "ch04s05s08s01.html";
fl["60"]= "ch04s05s08s02.html";
fl["61"]= "ch04s05s08s03.html";
fl["62"]= "ch04s05s09.html";
fl["63"]= "ch04s05s10.html";
fl["64"]= "ch05s01.html";
fl["65"]= "ch05s01s01.html";
fl["66"]= "ch05s01s02.html";
fl["67"]= "ch05s01s03.html";
fl["68"]= "ch05s01s04.html";
fl["69"]= "ch05s01s05.html";
fl["70"]= "ch05s01s06.html";
fl["71"]= "ch05s01s07.html";
fl["72"]= "ch05s01s08.html";
fl["73"]= "ch05s01s09.html";
fl["74"]= "ch05s01s10.html";
fl["75"]= "ch05s01s11.html";
fl["76"]= "ch05s01s12.html";
fl["77"]= "ch05s01s13.html";
fl["78"]= "ch05s01s14.html";
fl["79"]= "ch05s01s15.html";
fl["80"]= "ch05s02.html";
fl["81"]= "ch05s02s01.html";
fl["82"]= "ch05s02s02.html";
fl["83"]= "ch05s02s03.html";
fl["84"]= "ch05s02s04.html";
fl["85"]= "ch05s02s05.html";
fl["86"]= "ch05s02s06.html";
fl["87"]= "ch05s03.html";
fl["88"]= "ch05s03s01.html";
fl["89"]= "ch05s03s02.html";
fl["90"]= "ch05s03s03.html";
fl["91"]= "ch05s04.html";
fl["92"]= "ch06s01.html";
fl["93"]= "ch06s01s01.html";
fl["94"]= "ch06s01s02.html";
fl["95"]= "ch06s01s03.html";
fl["96"]= "ch06s01s04.html";
fl["97"]= "ch06s01s05.html";
fl["98"]= "ch06s01s06.html";
fl["99"]= "ch06s01s07.html";
fl["100"]= "ch06s01s08.html";
fl["101"]= "ch06s01s09.html";
fl["102"]= "ch06s01s10.html";
fl["103"]= "ch06s01s11.html";
fl["104"]= "ch06s01s12.html";
fl["105"]= "ch06s01s13.html";
fl["106"]= "ch06s01s14.html";
fl["107"]= "ch06s01s15.html";
fl["108"]= "ch06s01s16.html";
fl["109"]= "ch06s01s17.html";
fl["110"]= "ch06s01s18.html";
fl["111"]= "ch06s01s19.html";
fl["112"]= "ch06s01s20.html";
fl["113"]= "ch06s01s21.html";
fl["114"]= "ch06s01s22.html";
fl["115"]= "ch06s01s23.html";
fl["116"]= "ch06s01s24.html";
fl["117"]= "ch06s01s25.html";
fl["118"]= "ch06s01s26.html";
fl["119"]= "ch06s01s27.html";
fl["120"]= "ch06s01s28.html";
fl["121"]= "ch06s01s29.html";
fl["122"]= "ch06s02.html";
fl["123"]= "ch06s02s01.html";
fl["124"]= "ch06s02s02.html";
fl["125"]= "ch06s02s03.html";
fl["126"]= "ch06s02s04.html";
fl["127"]= "ch06s02s05.html";
fl["128"]= "ch06s03.html";
fl["129"]= "ch06s03s01.html";
fl["130"]= "ch06s03s02.html";
fl["131"]= "ch06s04s01.html";
fl["132"]= "ch06s04s02.html";
fl["133"]= "ch06s04s03.html";
fl["134"]= "ch06s05.html";
fl["135"]= "ch06s05s01.html";
fl["136"]= "ch06s05s02.html";
fl["137"]= "ch06s05s03.html";
fl["138"]= "ch06s05s04.html";
fl["139"]= "ch06s05s05.html";
fl["140"]= "ch06s06.html";
fl["141"]= "ch07s01.html";
fl["142"]= "ch07s01s01.html";
fl["143"]= "ch07s01s02.html";
fl["144"]= "ch07s01s03.html";
fl["145"]= "ch07s01s04.html";
fl["146"]= "ch07s01s05.html";
fl["147"]= "ch07s01s06.html";
fl["148"]= "ch07s01s07.html";
fl["149"]= "ch07s01s08.html";
fl["150"]= "ch07s01s09.html";
fl["151"]= "ch07s01s10.html";
fl["152"]= "ch07s01s11.html";
fl["153"]= "ch07s01s12.html";
fl["154"]= "ch07s01s13.html";
fl["155"]= "ch07s01s14.html";
fl["156"]= "ch07s01s15.html";
fl["157"]= "ch07s01s16.html";
fl["158"]= "ch07s01s17.html";
fl["159"]= "ch07s02.html";
fl["160"]= "ch07s03.html";
fl["161"]= "ch08s01.html";
fl["162"]= "ch08s01s01.html";
fl["163"]= "ch08s01s02.html";
fl["164"]= "ch08s01s03.html";
fl["165"]= "ch08s01s04.html";
fl["166"]= "ch08s01s05.html";
fl["167"]= "ch08s01s06.html";
fl["168"]= "ch08s02.html";
fl["169"]= "ch08s03.html";
fl["170"]= "document.revisions.html";
fl["171"]= "index.html";
fl["172"]= "pr01.html";
fl["173"]= "protocoldocs.avr32protocol.html";
fl["174"]= "protocoldocs.avr8protocol.html";
fl["175"]= "protocoldocs.avrispprotocol.html";
fl["176"]= "protocoldocs.avrprotocol.Overview.html";
fl["177"]= "protocoldocs.cmsis_dap.html";
fl["178"]= "protocoldocs.edbg_ctrl_protocol.html";
fl["179"]= "protocoldocs.Introduction.html";
fl["180"]= "protocoldocs.tpiprotocol.html";
fl["181"]= "section_avr32_memtypes.html";
fl["182"]= "section_avr32_setget_params.html";
fl["183"]= "section_avr8_memtypes.html";
fl["184"]= "section_avr8_query_contexts.html";
fl["185"]= "section_avr8_setget_params.html";
fl["186"]= "section_edbg_ctrl_setget_params.html";
fl["187"]= "section_edbg_query_contexts.html";
fl["188"]= "section_housekeeping_start_session.html";
fl["189"]= "section_i5v_3yz_rl.html";
fl["190"]= "section_jdx_m11_sl.html";
fl["191"]= "section_qhb_x1c_sl.html";
fl["192"]= "section_serial_trace.html";
fl["193"]= "section_t1f_hb1_sl.html";
fil = new Array();
fil["0"]= "ch01s01.html@@@EDBG interface overview@@@null";
fil["1"]= "ch01s02.html@@@Atmel EDBG-based tool implementations@@@null";
fil["2"]= "ch02s01.html@@@CMSIS-DAP protocol@@@null";
fil["3"]= "ch02s02.html@@@CMSIS-DAP vendor commands@@@null";
fil["4"]= "ch02s02s01.html@@@AVR-target specific vendor commands@@@null";
fil["5"]= "ch02s02s02.html@@@ARM-target specific vendor commands@@@null";
fil["6"]= "ch02s02s02s01.html@@@Erase pin@@@null";
fil["7"]= "ch02s02s02s02.html@@@Serial trace@@@null";
fil["8"]= "ch02s02s03.html@@@EDBG-specific vendor commands@@@null";
fil["9"]= "ch02s02s03s01.html@@@Get configuration@@@null";
fil["10"]= "ch02s02s03s02.html@@@Set configuration@@@null";
fil["11"]= "ch02s02s03s03.html@@@EDBG GET request@@@null";
fil["12"]= "ch02s02s03s04.html@@@EDBG SET request@@@null";
fil["13"]= "ch02s03s01.html@@@Set transport mode@@@null";
fil["14"]= "ch02s03s02.html@@@Set capture mode@@@null";
fil["15"]= "ch02s03s03.html@@@Set baud rate@@@null";
fil["16"]= "ch02s03s04.html@@@Start@@@null";
fil["17"]= "ch02s03s05.html@@@Stop@@@null";
fil["18"]= "ch02s03s06.html@@@Get data@@@null";
fil["19"]= "ch02s03s07.html@@@Get status@@@null";
fil["20"]= "ch02s03s08.html@@@Get buffer size@@@null";
fil["21"]= "ch02s03s09.html@@@Signon@@@null";
fil["22"]= "ch02s04.html@@@Enveloped AVR commands, responses & events@@@null";
fil["23"]= "ch02s04s01.html@@@Wrapping AVR commands@@@null";
fil["24"]= "ch02s04s02.html@@@Unwrapping AVR responses@@@null";
fil["25"]= "ch02s04s03.html@@@Unwrapping AVR events@@@null";
fil["26"]= "ch03s01.html@@@Protocol commands@@@null";
fil["27"]= "ch03s01s01.html@@@QUERY@@@null";
fil["28"]= "ch03s01s02.html@@@SET@@@null";
fil["29"]= "ch03s01s03.html@@@GET@@@null";
fil["30"]= "ch03s01s03s01.html@@@SET/GET parameters@@@null";
fil["31"]= "ch03s02.html@@@Responses@@@null";
fil["32"]= "ch03s02s01.html@@@OK@@@null";
fil["33"]= "ch03s02s02.html@@@LIST@@@null";
fil["34"]= "ch03s02s03.html@@@DATA@@@null";
fil["35"]= "ch03s02s04.html@@@FAILED@@@null";
fil["36"]= "ch04s01.html@@@Overview@@@null";
fil["37"]= "ch04s02.html@@@Framing@@@null";
fil["38"]= "ch04s03.html@@@Protocol sub-set overview@@@null";
fil["39"]= "ch04s04.html@@@Discovery Protocol Definition@@@null";
fil["40"]= "ch04s04s01.html@@@CMD: QUERY@@@null";
fil["41"]= "ch04s04s03.html@@@RSP: LIST@@@null";
fil["42"]= "ch04s04s04.html@@@RSP: FAILED@@@null";
fil["43"]= "ch04s04s05.html@@@Discovery Protocol ID definitions@@@null";
fil["44"]= "ch04s05.html@@@Housekeeping Protocol@@@null";
fil["45"]= "ch04s05s01.html@@@CMD: QUERY@@@null";
fil["46"]= "ch04s05s03.html@@@CMD: SET@@@null";
fil["47"]= "ch04s05s04.html@@@CMD: GET@@@null";
fil["48"]= "ch04s05s06.html@@@Housekeeping Commands@@@null";
fil["49"]= "ch04s05s06s02.html@@@End Session@@@null";
fil["50"]= "ch04s05s06s03.html@@@Firmware Upgrade@@@null";
fil["51"]= "ch04s05s06s04.html@@@JTAG scan-chain detection@@@null";
fil["52"]= "ch04s05s06s05.html@@@Calibrate Oscillator@@@null";
fil["53"]= "ch04s05s07.html@@@Housekeeping Responses@@@null";
fil["54"]= "ch04s05s07s01.html@@@OK@@@null";
fil["55"]= "ch04s05s07s02.html@@@LIST@@@null";
fil["56"]= "ch04s05s07s03.html@@@DATA@@@null";
fil["57"]= "ch04s05s07s04.html@@@FAILED@@@null";
fil["58"]= "ch04s05s08.html@@@Events@@@null";
fil["59"]= "ch04s05s08s01.html@@@Event: power@@@null";
fil["60"]= "ch04s05s08s02.html@@@Event: sleep@@@null";
fil["61"]= "ch04s05s08s03.html@@@Event: external reset@@@null";
fil["62"]= "ch04s05s09.html@@@Hints and tips@@@null";
fil["63"]= "ch04s05s10.html@@@Housekeeping ID definitions@@@null";
fil["64"]= "ch05s01.html@@@Protocol commands@@@null";
fil["65"]= "ch05s01s01.html@@@QUERY@@@null";
fil["66"]= "ch05s01s02.html@@@SET@@@null";
fil["67"]= "ch05s01s03.html@@@GET@@@null";
fil["68"]= "ch05s01s04.html@@@Activate Physical@@@null";
fil["69"]= "ch05s01s05.html@@@Deactivate Physical@@@null";
fil["70"]= "ch05s01s06.html@@@Get ID@@@null";
fil["71"]= "ch05s01s07.html@@@Erase@@@null";
fil["72"]= "ch05s01s08.html@@@Halt@@@null";
fil["73"]= "ch05s01s09.html@@@Reset@@@null";
fil["74"]= "ch05s01s10.html@@@Step@@@null";
fil["75"]= "ch05s01s11.html@@@Read@@@null";
fil["76"]= "ch05s01s12.html@@@Write@@@null";
fil["77"]= "ch05s01s13.html@@@TAP@@@null";
fil["78"]= "ch05s01s14.html@@@Is protected@@@null";
fil["79"]= "ch05s01s15.html@@@Erase Section@@@null";
fil["80"]= "ch05s02.html@@@Responses@@@null";
fil["81"]= "ch05s02s01.html@@@OK@@@null";
fil["82"]= "ch05s02s02.html@@@LIST@@@null";
fil["83"]= "ch05s02s03.html@@@ID@@@null";
fil["84"]= "ch05s02s04.html@@@PC@@@null";
fil["85"]= "ch05s02s05.html@@@DATA@@@null";
fil["86"]= "ch05s02s06.html@@@FAILED@@@null";
fil["87"]= "ch05s03.html@@@Hints and tips@@@null";
fil["88"]= "ch05s03s01.html@@@Configuration@@@null";
fil["89"]= "ch05s03s02.html@@@Activate and deactivate physical@@@null";
fil["90"]= "ch05s03s03.html@@@Programming and debugging commands@@@null";
fil["91"]= "ch05s04.html@@@AVR32GENERIC ID definitions@@@null";
fil["92"]= "ch06s01.html@@@Protocol Commands@@@null";
fil["93"]= "ch06s01s01.html@@@QUERY@@@null";
fil["94"]= "ch06s01s02.html@@@SET@@@null";
fil["95"]= "ch06s01s03.html@@@GET@@@null";
fil["96"]= "ch06s01s04.html@@@Activate Physical@@@null";
fil["97"]= "ch06s01s05.html@@@Deactivate Physical@@@null";
fil["98"]= "ch06s01s06.html@@@Get ID@@@null";
fil["99"]= "ch06s01s07.html@@@Attach@@@null";
fil["100"]= "ch06s01s08.html@@@Detach@@@null";
fil["101"]= "ch06s01s09.html@@@Reset@@@null";
fil["102"]= "ch06s01s10.html@@@Stop@@@null";
fil["103"]= "ch06s01s11.html@@@Run@@@null";
fil["104"]= "ch06s01s12.html@@@Run To@@@null";
fil["105"]= "ch06s01s13.html@@@Step@@@null";
fil["106"]= "ch06s01s14.html@@@PC read@@@null";
fil["107"]= "ch06s01s15.html@@@PC write@@@null";
fil["108"]= "ch06s01s16.html@@@Prog Mode Enter@@@null";
fil["109"]= "ch06s01s17.html@@@Prog Mode Leave@@@null";
fil["110"]= "ch06s01s18.html@@@Disable debugWIRE@@@null";
fil["111"]= "ch06s01s19.html@@@Erase@@@null";
fil["112"]= "ch06s01s20.html@@@CRC@@@null";
fil["113"]= "ch06s01s21.html@@@Memory Read@@@null";
fil["114"]= "ch06s01s22.html@@@Memory Read masked@@@null";
fil["115"]= "ch06s01s23.html@@@Memory Write@@@null";
fil["116"]= "ch06s01s24.html@@@Page Erase@@@null";
fil["117"]= "ch06s01s25.html@@@Hardware Breakpoint Set@@@null";
fil["118"]= "ch06s01s26.html@@@Hardware Breakpoint Clear@@@null";
fil["119"]= "ch06s01s27.html@@@Software Breakpoint Set@@@null";
fil["120"]= "ch06s01s28.html@@@Software Breakpoint Clear@@@null";
fil["121"]= "ch06s01s29.html@@@Software Breakpoint Clear All@@@null";
fil["122"]= "ch06s02.html@@@Responses@@@null";
fil["123"]= "ch06s02s01.html@@@OK@@@null";
fil["124"]= "ch06s02s02.html@@@LIST@@@null";
fil["125"]= "ch06s02s03.html@@@PC@@@null";
fil["126"]= "ch06s02s04.html@@@DATA@@@null";
fil["127"]= "ch06s02s05.html@@@FAILED@@@null";
fil["128"]= "ch06s03.html@@@Events@@@null";
fil["129"]= "ch06s03s01.html@@@Event: Break@@@null";
fil["130"]= "ch06s03s02.html@@@Event: IDR message@@@null";
fil["131"]= "ch06s04s01.html@@@debugWIRE memtypes@@@null";
fil["132"]= "ch06s04s02.html@@@megaAVR (JTAG) OCD memtypes@@@null";
fil["133"]= "ch06s04s03.html@@@AVR XMEGA memtypes@@@null";
fil["134"]= "ch06s05.html@@@Hints and tips:@@@null";
fil["135"]= "ch06s05s01.html@@@Configuration@@@null";
fil["136"]= "ch06s05s02.html@@@Activate and deactivate physical@@@null";
fil["137"]= "ch06s05s03.html@@@Programming session control@@@null";
fil["138"]= "ch06s05s04.html@@@Debug session control@@@null";
fil["139"]= "ch06s05s05.html@@@Flow control@@@null";
fil["140"]= "ch06s06.html@@@AVR8GENERIC ID definitions@@@null";
fil["141"]= "ch07s01.html@@@SPI programming protocol commands@@@null";
fil["142"]= "ch07s01s01.html@@@SPI Load Address@@@null";
fil["143"]= "ch07s01s02.html@@@SPI Set Baud@@@null";
fil["144"]= "ch07s01s03.html@@@SPI Get Baud@@@null";
fil["145"]= "ch07s01s04.html@@@SPI Enter Programming Mode@@@null";
fil["146"]= "ch07s01s05.html@@@SPI Leave Programming Mode@@@null";
fil["147"]= "ch07s01s06.html@@@SPI Chip Erase@@@null";
fil["148"]= "ch07s01s07.html@@@SPI Program Flash@@@null";
fil["149"]= "ch07s01s08.html@@@SPI Read Flash@@@null";
fil["150"]= "ch07s01s09.html@@@SPI Program EEPROM@@@null";
fil["151"]= "ch07s01s10.html@@@SPI Read EEPROM@@@null";
fil["152"]= "ch07s01s11.html@@@SPI Program Fuse@@@null";
fil["153"]= "ch07s01s12.html@@@SPI Read Fuse@@@null";
fil["154"]= "ch07s01s13.html@@@SPI Program Lock@@@null";
fil["155"]= "ch07s01s14.html@@@SPI Read Lock@@@null";
fil["156"]= "ch07s01s15.html@@@SPI Read Signature@@@null";
fil["157"]= "ch07s01s16.html@@@SPI Read OSCCAL@@@null";
fil["158"]= "ch07s01s17.html@@@SPI Multi@@@null";
fil["159"]= "ch07s02.html@@@SPI programming protocol responses@@@null";
fil["160"]= "ch07s03.html@@@ID definitions@@@null";
fil["161"]= "ch08s01.html@@@TPI protocol commands@@@null";
fil["162"]= "ch08s01s01.html@@@TPI Enter Programming Mode@@@null";
fil["163"]= "ch08s01s02.html@@@TPI Leave Programming Mode@@@null";
fil["164"]= "ch08s01s03.html@@@TPI Set Parameter@@@null";
fil["165"]= "ch08s01s04.html@@@TPI Erase@@@null";
fil["166"]= "ch08s01s05.html@@@TPI Write Memory@@@null";
fil["167"]= "ch08s01s06.html@@@TPI Read Memory@@@null";
fil["168"]= "ch08s02.html@@@TPI programming protocol responses@@@null";
fil["169"]= "ch08s03.html@@@ID definitions@@@null";
fil["170"]= "document.revisions.html@@@Document Revisions@@@null";
fil["171"]= "index.html@@@Atmel EDBG-based Tools Protocols@@@null";
fil["172"]= "pr01.html@@@Preface@@@null";
fil["173"]= "protocoldocs.avr32protocol.html@@@AVR32 generic protocol@@@null";
fil["174"]= "protocoldocs.avr8protocol.html@@@AVR8 generic protocol@@@null";
fil["175"]= "protocoldocs.avrispprotocol.html@@@AVR ISP protocol@@@null";
fil["176"]= "protocoldocs.avrprotocol.Overview.html@@@AVR communication protocol@@@null";
fil["177"]= "protocoldocs.cmsis_dap.html@@@CMSIS-DAP@@@null";
fil["178"]= "protocoldocs.edbg_ctrl_protocol.html@@@EDBG Control Protocol@@@null";
fil["179"]= "protocoldocs.Introduction.html@@@Introduction@@@null";
fil["180"]= "protocoldocs.tpiprotocol.html@@@TPI Protocol@@@null";
fil["181"]= "section_avr32_memtypes.html@@@Memory Types@@@null";
fil["182"]= "section_avr32_setget_params.html@@@SET/GET parameters@@@null";
fil["183"]= "section_avr8_memtypes.html@@@Memory Types@@@null";
fil["184"]= "section_avr8_query_contexts.html@@@AVR8 QUERY contexts@@@null";
fil["185"]= "section_avr8_setget_params.html@@@SET/GET parameters@@@null";
fil["186"]= "section_edbg_ctrl_setget_params.html@@@EDBGCTRL ID definitions@@@null";
fil["187"]= "section_edbg_query_contexts.html@@@EDBG QUERY contexts@@@null";
fil["188"]= "section_housekeeping_start_session.html@@@Start session@@@null";
fil["189"]= "section_i5v_3yz_rl.html@@@Housekeeping QUERY contexts@@@null";
fil["190"]= "section_jdx_m11_sl.html@@@Discovery QUERY contexts@@@null";
fil["191"]= "section_qhb_x1c_sl.html@@@AVR32 QUERY contexts@@@null";
fil["192"]= "section_serial_trace.html@@@Serial trace commands@@@null";
fil["193"]= "section_t1f_hb1_sl.html@@@Housekeeping SET/GET parameters@@@null";

View File

@@ -0,0 +1,851 @@
var indexerLanguage="en";
//Auto generated index for searching by xsl-webhelpindexer for DocBook Webhelp.# Kasun Gajasinghe, University of Moratuwa
w["-"]="0*2,1*2,2*2,3*2,4*2,5*2,6*2,7*2,8*2,9*2,10*2,11*2,12*2,13*2,14*2,15*2,16*2,17*2,18*2,19*2,20*2,21*2,22*2,23*2,24*2,25*2,26*2,27*2,28*2,29*2,30*2,31*2,32*2,33*2,34*2,35*2,36*2,37*2,38*2,39*2,40*2,41*2,42*2,43*2,44*2,45*2,46*2,47*2,48*2,49*2,50*2,51*2,52*2,53*2,54*2,55*2,56*2,57*2,58*2,59*2,60*2,61*2,62*2,63*2,64*2,65*2,66*2,67*2,68*2,69*2,70*3,71*2,72*2,73*2,74*2,75*2,76*2,77*2,78*2,79*2,80*2,81*2,82*2,83*2,84*2,85*2,86*2,87*2,88*2,89*2,90*2,91*2,92*2,93*2,94*2,95*2,96*2,97*2,98*2,99*2,100*2,101*2,102*2,103*2,104*2,105*2,106*2,107*2,108*2,109*2,110*2,111*4,112*2,113*2,114*2,115*2,116*2,117*2,118*2,119*2,120*2,121*2,122*2,123*2,124*2,125*2,126*2,127*2,128*2,129*2,130*2,131*8,132*12,133*7,134*2,135*2,136*2,137*2,138*2,139*2,140*2,141*2,142*2,143*2,144*2,145*2,146*2,147*2,148*2,149*2,150*2,151*2,152*2,153*2,154*2,155*2,156*2,157*2,158*2,159*2,160*2,161*2,162*2,163*2,164*2,165*2,166*3,167*2,168*2,169*2,170*2,171*1,173*2,174*2,175*2,176*2,177*2,178*2,179*2,180*2,181*2,182*2,183*2,184*2,185*2,186*2,187*2,188*2,189*2,190*2,191*2,192*2,193*2";
w["-board"]="172*1";
w["-chip"]="1*2";
w["."]="22*1,30*1,37*3,52*1,62*1,77*2,96*1,109*1,119*1,120*1,131*4,132*3,133*12,135*1,139*2,148*2,171*1,172*1,174*1,175*1,180*1";
w[".e."]="173*2";
w["0"]="21*1,34*5,49*1,51*1,56*6,85*5,91*3,114*1,119*1,120*1,126*5,132*1,140*3,145*1,147*1,148*3,169*1,173*1,181*1,182*1,185*1,186*1";
w["0-6"]="148*1";
w["0."]="132*1";
w["00"]="136*2";
w["01"]="78*1,170*1";
w["05"]="136*1";
w["09"]="136*2,170*1";
w["09.10.2013"]="170*1";
w["0:"]="18*1";
w["0x00"]="6*1,9*1,10*1,13*4,14*2,16*1,17*1,23*1,24*2,27*2,28*1,29*1,30*3,32*1,33*1,34*1,35*1,37*6,38*1,40*2,41*1,42*1,43*3,45*2,46*1,47*1,49*1,50*1,51*1,52*1,54*1,55*1,56*1,57*1,59*2,60*2,61*2,63*10,65*2,66*1,67*1,68*2,69*1,71*1,72*2,73*1,74*1,75*1,76*1,77*1,78*1,79*1,81*1,82*1,83*1,84*1,85*2,86*1,91*8,93*2,94*1,95*1,96*2,97*1,98*1,99*2,100*1,101*1,102*1,103*1,104*1,105*2,106*1,107*1,108*1,109*1,110*1,111*2,112*2,113*1,114*1,115*2,116*1,117*1,118*1,119*1,120*1,121*1,123*1,124*1,125*1,126*1,127*1,129*2,130*1,131*1,133*1,140*14,160*1,182*2,185*4,186*10,188*1";
w["0x00."]="131*1";
w["0x0000"]="25*1";
w["0x000000"]="133*12";
w["0x00:"]="6*1,9*1,10*1,13*2,14*2,16*1,17*1,23*1,24*1,30*3,68*1,72*1,96*1,105*1";
w["0x01"]="6*1,13*1,14*2,23*1,24*1,28*1,30*3,34*1,38*1,46*1,56*1,59*1,60*1,61*1,63*6,66*1,68*1,72*1,85*1,91*5,94*1,96*1,99*1,101*1,102*1,105*2,111*1,112*1,115*1,117*1,126*1,129*1,140*10,169*1,182*3,185*1,186*7";
w["0x01:"]="6*1,13*1,23*1,24*1,30*3,68*1,72*1,96*1,101*1,102*1,105*2,117*1,182*2";
w["0x02"]="14*1,15*2,29*1,47*1,63*2,67*1,91*4,95*1,101*1,102*1,105*2,111*1,112*1,132*2,140*5,169*1,185*2,186*5";
w["0x02:"]="14*1,101*1,102*1,105*2";
w["0x03"]="16*2,63*1,91*4,111*1,112*1,117*1,132*1,140*4,169*2,186*3";
w["0x03:"]="117*1";
w["0x04"]="17*2,91*5,111*1,140*4,169*2,182*1,185*1,186*2";
w["0x05"]="91*3,111*1,140*3,169*1,186*1";
w["0x06"]="91*3,111*1,140*2,160*1,185*2,186*1";
w["0x07"]="91*3,111*1,140*2,169*1,182*1,186*1";
w["0x08"]="18*2,91*2,140*1,185*1,186*2";
w["0x09"]="19*2,91*1,186*2";
w["0x0a"]="20*2,91*2,185*2,186*2";
w["0x0b"]="91*2,186*1";
w["0x0c"]="91*2,185*1,186*1";
w["0x0d"]="91*1,186*1";
w["0x0e"]="37*3,91*1,185*2,186*1";
w["0x0f"]="21*2,91*1,186*2";
w["0x10"]="43*1,63*4,91*3,140*3,160*1,185*3,186*5";
w["0x11"]="38*1,63*4,91*2,140*2,160*1,186*3";
w["0x12"]="38*1,63*2,91*2,140*2,160*1,185*2,186*2";
w["0x13"]="38*1,63*1,91*2,140*2,160*1,185*2,186*2";
w["0x14"]="38*1,91*2,140*2,160*1,185*1,186*2";
w["0x15"]="91*2,140*2,160*1,186*2";
w["0x16"]="91*2,140*2,160*1,186*2";
w["0x17"]="91*2,140*2,160*1,186*2";
w["0x18"]="91*2,140*1,160*1,185*3,186*1";
w["0x19"]="91*2,140*1,160*1,185*2,186*1";
w["0x1a"]="91*1,140*1,160*1,185*2";
w["0x1b"]="91*1,140*1,160*1,185*2";
w["0x1c"]="160*1,185*3";
w["0x1d"]="91*1,160*1,185*2";
w["0x1e"]="91*1,131*1,160*1,185*2";
w["0x1e."]="131*1";
w["0x1f"]="91*1";
w["0x20"]="38*1,63*1,91*1,140*4,185*1,186*3";
w["0x21"]="63*1,91*1,140*3";
w["0x2111"]="1*1";
w["0x2140"]="1*1";
w["0x2141"]="1*1";
w["0x2145"]="1*1";
w["0x22"]="63*1,91*1,140*3";
w["0x23"]="63*1,91*1,140*2";
w["0x24"]="91*2,140*1,185*1";
w["0x25"]="91*1";
w["0x26"]="91*1,185*1";
w["0x28"]="185*1";
w["0x29"]="91*1";
w["0x2a"]="91*1,185*1";
w["0x2b"]="91*1,185*1";
w["0x2c"]="91*1";
w["0x2d"]="91*1,185*1";
w["0x2e"]="91*1";
w["0x2f"]="91*1";
w["0x30"]="63*2,91*1,140*2,186*1";
w["0x31"]="63*2,91*1,140*3";
w["0x32"]="63*1,91*1,140*2";
w["0x33"]="63*1,91*1,140*2";
w["0x34"]="140*2";
w["0x35"]="140*2";
w["0x36"]="140*2";
w["0x37"]="140*1";
w["0x38"]="63*1,140*1";
w["0x39"]="140*1";
w["0x3a"]="140*1";
w["0x3b"]="140*1";
w["0x3c"]="140*1";
w["0x3d"]="140*1";
w["0x40"]="63*1,140*3";
w["0x41"]="63*1,140*3";
w["0x42"]="63*1,140*1";
w["0x43"]="63*1,140*2";
w["0x44"]="140*2";
w["0x45"]="140*1";
w["0x50"]="63*1,140*2";
w["0x53"]="145*1";
w["0x60"]="140*1";
w["0x61"]="140*1";
w["0x70"]="140*1";
w["0x71"]="140*1";
w["0x72"]="140*1";
w["0x80"]="3*1,4*1,23*2,43*1,63*1,91*3,140*2,160*1,186*1";
w["0x81"]="3*1,4*1,24*2,43*2,63*1,91*2,140*2,160*1,186*1";
w["0x82"]="3*1,4*1,25*2,43*1,91*3";
w["0x83"]="3*1,9*2,91*2,140*1";
w["0x84"]="3*1,10*2,63*1,91*2,140*1,186*1";
w["0x85"]="3*1,91*1";
w["0x86"]="3*1,6*2";
w["0x87"]="3*1,13*2,14*2,15*2,16*2,17*2,18*2,19*2,20*2,21*2,192*1";
w["0x88"]="3*1";
w["0x89"]="3*1";
w["0x90"]="91*1,140*1";
w["0x91"]="91*1,140*1";
w["0x92"]="91*1";
w["0x93"]="91*1";
w["0xa0"]="43*1,63*1,91*1,140*2,186*1";
w["0xa1"]="63*1";
w["0xb0"]="140*1";
w["0xb1"]="140*1";
w["0xb2"]="140*1";
w["0xb3"]="140*1";
w["0xb4"]="140*1";
w["0xb5"]="140*1";
w["0xb8"]="140*1";
w["0xc0"]="140*1,160*1";
w["0xc1"]="140*1";
w["0xc2"]="140*1";
w["0xc3"]="140*1";
w["0xc4"]="140*1";
w["0xc5"]="140*1";
w["0xc6"]="140*1";
w["0xc9"]="160*1";
w["0xcb"]="160*1";
w["0xcc"]="160*1";
w["0xcd"]="160*1";
w["0xe0"]="43*1";
w["0xfe"]="91*1";
w["0xff"]="13*1,14*1,16*1,17*1,35*1,42*1,43*1,57*1,86*1,91*1,127*1,140*2,186*1";
w["0xff:"]="13*1,14*1,16*1,17*1";
w["1"]="6*3,9*8,10*5,13*6,14*6,15*4,16*5,17*5,18*4,19*6,20*4,21*4,23*4,24*3,25*2,27*3,28*5,29*5,30*3,32*2,33*2,34*3,35*3,37*8,40*3,41*2,42*3,45*3,46*5,47*5,49*3,50*2,51*4,52*2,54*2,55*2,56*3,57*3,59*3,60*3,61*3,65*3,66*5,67*5,68*3,69*2,70*2,71*2,72*3,73*3,74*2,75*3,76*3,77*4,78*2,79*4,81*2,82*2,83*2,84*2,85*10,86*3,93*3,94*5,95*5,96*3,97*2,98*2,99*3,100*2,101*3,102*3,103*2,104*2,105*4,106*2,107*2,108*2,109*2,110*2,111*3,112*3,113*3,114*5,115*4,116*2,117*6,118*4,119*2,120*2,121*2,123*2,124*2,125*2,126*3,127*3,129*3,130*3,142*3,143*3,144*3,145*15,146*5,147*11,148*15,149*7,152*8,153*11,162*3,163*3,164*5,165*4,166*6,167*6,169*3,181*1,182*7,185*27,186*1,188*2,193*3";
w["1-4"]="164*1";
w["1."]="149*1";
w["10"]="170*1,171*1,185*1,186*1";
w["100"]="185*1";
w["100."]="185*1";
w["1024"]="181*1";
w["11"]="186*1";
w["12"]="186*1";
w["120"]="52*1";
w["13"]="186*1";
w["14"]="18*1,186*2";
w["14:"]="18*1";
w["15"]="18*1,186*2";
w["15:"]="18*1";
w["16"]="91*3,181*1,182*1,185*1";
w["16-bit"]="91*3";
w["1:"]="19*1";
w["1byte"]="185*2";
w["1e"]="136*2";
w["2"]="1*1,9*1,18*1,19*1,23*1,24*1,25*1,37*3,79*1,117*2,118*2,129*1,131*1,143*1,144*1,145*1,147*1,148*4,149*1,152*1,153*1,166*1,167*1,169*2,181*1,182*4,185*15,186*1,193*2";
w["20"]="185*1";
w["2013"]="170*1";
w["2014"]="170*1,171*3";
w["24"]="182*1,185*1";
w["256"]="167*1";
w["28"]="170*1";
w["28.01.2014"]="170*1";
w["2^max_read"]="182*1";
w["2^max_writ"]="182*1";
w["3"]="1*2,21*1,117*2,118*2,131*1,132*4,145*2,147*1,148*2,149*1,152*1,153*1,169*1,186*1";
w["300ms"]="6*1";
w["300ms."]="6*1";
w["32"]="38*1,51*1,52*1,68*1,70*1,173*1";
w["32-bit"]="38*1,51*1,68*1,70*1,173*1";
w["32.120"]="52*1";
w["3f"]="136*2";
w["3rd"]="148*1";
w["4"]="15*2,20*1,23*2,50*1,75*1,76*1,79*1,83*1,84*1,104*1,107*1,111*1,112*2,113*2,114*2,115*2,116*1,117*1,119*1,120*1,125*1,129*1,132*2,142*1,145*1,147*1,148*1,152*1,153*1,164*1,165*1,166*1,167*1,169*2,181*6,182*3,185*17,186*1";
w["4-bit"]="23*1";
w["42197a"]="170*1";
w["42197ax"]="171*1";
w["42197ax-mcu-10"]="171*1";
w["42197b"]="170*1";
w["5"]="75*1,76*1,148*1,169*1,182*1,185*1,186*1";
w["50"]="185*1";
w["508"]="18*1";
w["512"]="166*1";
w["6"]="19*1,148*2";
w["6:"]="19*1";
w["7"]="19*1,148*2,186*1,192*1";
w["74"]="136*2";
w["7:"]="19*1";
w["8"]="18*1,77*1,91*3,114*1,174*1,182*1,185*1,186*1";
w["8-bit"]="91*3,174*1";
w["8..0"]="18*1";
w["8..0:"]="18*1";
w["9"]="18*1,169*1,186*2";
w["94"]="136*1";
w["9:"]="18*1";
w[":"]="23*2,24*1,25*1";
w["_byte"]="185*1";
w["abil"]="139*1";
w["about"]="6*1";
w["acc"]="30*1,181*1,182*1,193*1";
w["access"]="0*3,6*1,7*1,63*3,75*1,76*1,79*1,89*1,91*39,104*1,113*4,114*4,115*4,131*7,132*13,133*12,135*1,136*1,137*1,139*2,181*11,185*1";
w["access."]="89*1,113*3,114*3,115*3,136*1";
w["accessed."]="131*1,132*3,133*2";
w["accord"]="9*1,23*1,111*1,148*2";
w["accur"]="172*1";
w["accuraci"]="171*1";
w["achiev"]="15*1";
w["action"]="49*1,72*1,73*1";
w["activ"]="52*1,62*1,64*1,68*43,69*1,70*1,87*1,88*2,89*44,92*1,96*43,97*1,98*1,134*1,135*2,136*45,138*1,140*6,182*1,185*3";
w["actual"]="15*1,60*1";
w["add"]="139*1";
w["addit"]="156*1,157*1,175*1";
w["addr"]="185*3";
w["address"]="28*2,29*2,46*2,47*2,66*2,67*2,75*2,76*2,79*3,91*9,94*2,95*2,101*1,104*3,106*1,107*1,111*5,112*7,113*3,114*3,115*3,116*3,117*3,119*3,120*3,129*1,131*1,132*5,133*13,139*1,140*9,141*1,142*54,145*1,153*1,160*3,165*4,166*2,167*2,172*1,173*2,175*1,180*1,181*19,182*3,185*38";
w["address."]="75*1,139*1";
w["adjust"]="139*1,185*1";
w["advanc"]="171*100,172*1";
w["advis"]="171*1";
w["after"]="69*1,97*1,99*1,138*4,148*1,159*1,168*1,182*3,185*2";
w["afterward"]="138*1";
w["afterwards."]="138*1";
w["again"]="89*1,136*1";
w["again."]="89*1,136*2";
w["aka"]="62*1";
w["aka:"]="62*1";
w["al"]="136*1";
w["align"]="132*1,140*3,181*1";
w["all"]="1*6,22*1,28*1,29*1,37*3,46*1,47*1,62*2,63*9,66*1,67*1,79*2,91*6,92*1,94*1,95*1,121*47,139*3,140*9,160*3,171*1,172*2,173*1,174*1,175*2,180*1,192*1";
w["all:"]="139*1";
w["alloc"]="117*1";
w["allow"]="131*1,185*1";
w["allowed."]="131*1";
w["along"]="18*1";
w["also"]="1*1,79*1,89*1,91*1,136*1,140*1,160*1,169*1,175*2,180*1,186*1";
w["alter"]="114*1,136*1";
w["altern"]="59*1";
w["although"]="172*1,175*1";
w["alway"]="109*1,131*1";
w["amount"]="131*1";
w["analog"]="63*3";
w["ani"]="0*1,37*1,51*1,52*1,62*2,70*1,89*1,98*1,104*1,111*1,115*1,131*2,132*2,133*10,135*1,136*1,171*5";
w["anoth"]="69*1,97*1";
w["api"]="7*1";
w["app"]="136*1,140*3";
w["appear"]="59*1";
w["appl_base_addr"]="133*2,185*1";
w["appli"]="51*3,61*1,63*6,68*1,89*1,91*3,96*1,112*1,113*1,114*3,115*2,116*1,119*1,120*1,132*1,182*1";
w["applic"]="111*1,112*1,133*2,140*9,165*1,171*2,175*1,185*4";
w["applications."]="185*1";
w["applicaton"]="111*1";
w["appnot"]="52*1";
w["area"]="79*1,131*1,132*1,139*1,165*1";
w["aris"]="171*1";
w["arm"]="0*1,2*1,3*4,5*41,7*1,22*1,171*2,192*1";
w["arm-bas"]="22*1,192*1";
w["arm-target"]="3*1,5*41";
w["arm."]="2*1";
w["armjtag"]="186*3";
w["array"]="135*1";
w["ascend"]="173*1";
w["ase"]="3*1";
w["ask"]="140*6";
w["asleep"]="60*1,63*3";
w["assum"]="139*1,171*1";
w["asynchron"]="22*1,105*1,115*2";
w["asynchronously."]="105*1";
w["ate"]="171*1";
w["atmegaxxxrfr2"]="132*1";
w["atmel"]="0*4,1*59,2*1,3*1,4*1,5*1,6*1,7*1,8*1,9*1,10*1,11*1,12*1,13*1,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,22*1,23*1,24*1,25*1,26*1,27*1,28*1,29*1,30*1,31*1,32*1,33*1,34*1,35*1,36*1,37*1,38*1,39*1,40*1,41*1,42*1,43*1,44*1,45*1,46*1,47*1,48*1,49*1,50*1,51*2,52*1,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*1,63*1,64*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*1,90*1,91*1,92*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*1,133*1,134*1,135*1,136*1,137*1,138*1,139*1,140*1,141*1,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*1,160*1,161*1,162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1,170*1,171*167,172*5,173*2,174*1,175*2,176*1,177*1,178*1,179*2,180*1,181*1,182*1,183*1,184*1,185*1,186*1,187*1,188*1,189*1,190*1,191*1,192*1,193*1";
w["atmel-ic"]="1*1";
w["atmel."]="51*1";
w["attach"]="92*1,99*42,109*1,136*1,138*2,140*6";
w["attachin"]="89*1";
w["attempt"]="131*1,132*7";
w["author"]="171*1";
w["auto"]="51*1,62*2,140*9";
w["auto-detect"]="62*2";
w["auto-eras"]="140*9";
w["automat"]="109*1,111*1,133*3,148*1,182*1";
w["automot"]="171*1";
w["avail"]="19*1,20*1,24*1,25*1,36*1,37*1,43*3,132*1,140*6,185*1,192*1";
w["avr"]="0*1,1*4,3*7,4*44,22*54,23*44,24*44,25*43,36*1,37*1,38*1,52*1,90*1,111*1,112*1,117*1,118*1,133*53,140*9,145*1,171*3,173*1,174*1,175*53,176*51,177*1,180*1,183*1,185*34";
w["avr-specif"]="4*3";
w["avr-target"]="3*1,4*41";
w["avr053"]="52*1";
w["avr069"]="175*1";
w["avr069:"]="175*1";
w["avr1606"]="52*1";
w["avr32"]="65*1,91*1,171*1,173*51,191*36";
w["avr32_awire_bas"]="91*1,182*1";
w["avr32_cmd_activate_phys"]="68*1,91*1";
w["avr32_cmd_deactivate_phys"]="69*1,91*1";
w["avr32_cmd_eras"]="71*1,91*1";
w["avr32_cmd_erase_sect"]="79*1,91*1";
w["avr32_cmd_get"]="91*1";
w["avr32_cmd_get_id"]="70*1,91*1";
w["avr32_cmd_halt"]="72*1,91*1";
w["avr32_cmd_is_protect"]="78*1,91*1";
w["avr32_cmd_queri"]="91*1";
w["avr32_cmd_read"]="75*1,91*1";
w["avr32_cmd_reset"]="73*1,91*1";
w["avr32_cmd_set"]="91*1";
w["avr32_cmd_step"]="74*1,91*1";
w["avr32_cmd_tap"]="77*1,91*1";
w["avr32_cmd_writ"]="76*1,91*1";
w["avr32_ctxt_devic"]="91*1,182*1";
w["avr32_ctxt_phys"]="91*1,182*1";
w["avr32_ctxt_sess"]="91*1,182*1";
w["avr32_ctxt_usb"]="91*1,182*1";
w["avr32_failure_awire_crc"]="91*1";
w["avr32_failure_awire_error_respons"]="91*1";
w["avr32_failure_awire_overflow"]="91*1";
w["avr32_failure_awire_rw_status"]="91*1";
w["avr32_failure_awire_set_baud_error"]="91*1";
w["avr32_failure_awire_tun"]="91*1";
w["avr32_failure_awm_error"]="91*1";
w["avr32_failure_bad_valu"]="91*1";
w["avr32_failure_config_error"]="91*1";
w["avr32_failure_cpu_debug_mode_timeout"]="91*1";
w["avr32_failure_cpu_dirty_timeout"]="91*1";
w["avr32_failure_cpu_mod"]="91*1";
w["avr32_failure_erase_error"]="91*1";
w["avr32_failure_erase_timeout"]="91*1";
w["avr32_failure_flashready_timeout"]="91*1";
w["avr32_failure_hardware_error"]="91*1";
w["avr32_failure_illegal_st"]="91*1";
w["avr32_failure_internal_response_error"]="91*1";
w["avr32_failure_invalid_address"]="91*1";
w["avr32_failure_invalid_clock_spe"]="91*1";
w["avr32_failure_invalid_data"]="91*1";
w["avr32_failure_invalid_emulator_mod"]="91*1";
w["avr32_failure_invalid_memtyp"]="91*1";
w["avr32_failure_invalid_physical_mod"]="91*1";
w["avr32_failure_invalid_s"]="91*1";
w["avr32_failure_jtagm_error"]="91*1";
w["avr32_failure_jtagm_init_error"]="91*1";
w["avr32_failure_jtagm_timeout"]="91*1";
w["avr32_failure_jtagm_was_busi"]="91*1";
w["avr32_failure_length"]="91*1";
w["avr32_failure_lock"]="91*1";
w["avr32_failure_nack"]="91*1";
w["avr32_failure_no_contact"]="91*1";
w["avr32_failure_no_device_found"]="91*1";
w["avr32_failure_no_target_pow"]="91*1";
w["avr32_failure_not_impl"]="91*1";
w["avr32_failure_not_support"]="91*1";
w["avr32_failure_ok"]="91*1";
w["avr32_failure_prog"]="91*1";
w["avr32_failure_read_busi"]="91*1";
w["avr32_failure_read_error"]="91*1";
w["avr32_failure_read_short"]="91*1";
w["avr32_failure_receive_length"]="91*1";
w["avr32_failure_receive_sync"]="91*1";
w["avr32_failure_receive_timeout"]="91*1";
w["avr32_failure_step_timeout"]="91*1";
w["avr32_failure_transmit_overflow"]="91*1";
w["avr32_failure_transmit_timeout"]="91*1";
w["avr32_failure_unknown"]="91*1";
w["avr32_failure_unsupported_hardwar"]="91*1";
w["avr32_failure_write_busi"]="91*1";
w["avr32_failure_write_error"]="91*1";
w["avr32_flash_ctrl_bas"]="91*1,182*1";
w["avr32_flash_pag"]="91*1,182*1";
w["avr32_flash_pagebyt"]="91*1,182*1";
w["avr32_memtype_block"]="91*1,181*1";
w["avr32_memtype_byt"]="91*1,181*1";
w["avr32_memtype_half_word"]="91*1,181*1";
w["avr32_memtype_internal_flash"]="91*1,181*1";
w["avr32_memtype_memory_servic"]="91*1,181*1";
w["avr32_memtype_nexus"]="91*1,181*1";
w["avr32_memtype_regfil"]="91*1,181*1";
w["avr32_memtype_sab"]="91*1,181*1";
w["avr32_memtype_sysreg"]="91*1,181*1";
w["avr32_memtype_user_pag"]="91*1,181*1";
w["avr32_phy_aw_maxbaud"]="91*1,182*1";
w["avr32_phy_awire_baud"]="91*1";
w["avr32_phy_awire_vers"]="91*1";
w["avr32_phy_daisi"]="91*1,182*1";
w["avr32_phy_ext_reset"]="91*1,182*1";
w["avr32_phy_jtag_clock"]="182*1";
w["avr32_phy_phys"]="91*1,182*1";
w["avr32_phyl_jtag_clock"]="91*1";
w["avr32_physical_interface_awir"]="91*1";
w["avr32_physical_interface_jtag"]="91*1";
w["avr32_physical_interface_non"]="91*1";
w["avr32_query_command"]="91*1,191*1";
w["avr32_query_command_vers"]="91*1";
w["avr32_query_configur"]="91*1,191*1";
w["avr32_query_read_memtyp"]="91*1,191*1";
w["avr32_query_write_memtyp"]="91*1,191*1";
w["avr32_reset_domain"]="91*1,182*1";
w["avr32_rsp_data"]="85*2,91*1";
w["avr32_rsp_fail"]="86*1,91*1";
w["avr32_rsp_id"]="83*1,91*1";
w["avr32_rsp_list"]="82*1,91*1";
w["avr32_rsp_ok"]="81*1,91*1";
w["avr32_rsp_pc"]="84*1,91*1";
w["avr32_sess_run_l"]="91*1,182*1";
w["avr32_tap_dr"]="77*1,91*1";
w["avr32_tap_ir"]="77*1,91*1";
w["avr32_usb_max_read"]="91*1,182*1";
w["avr32_usb_max_writ"]="91*1,182*1";
w["avr32gener"]="38*1,91*46,173*3";
w["avr32genericcommand"]="91*1";
w["avr32genericdevicecontext"]="91*1";
w["avr32genericfailurecod"]="91*1";
w["avr32genericmemorytyp"]="91*1";
w["avr32genericphysicalcontextparamet"]="91*1";
w["avr32genericphysicalinterfac"]="91*1";
w["avr32genericquerycontext"]="91*1";
w["avr32genericrespons"]="91*1";
w["avr32genericsessioncontextparamet"]="91*1";
w["avr32genericsetgetcontext"]="91*1";
w["avr32genericusbcontextparamet"]="91*1";
w["avr32tapcommand"]="91*1";
w["avr8"]="93*1,135*1,140*1,171*1,174*52,184*36";
w["avr8_break_cause_program"]="140*1";
w["avr8_break_cause_unknown"]="140*1";
w["avr8_config_funct"]="140*1,185*1";
w["avr8_config_vari"]="140*1,185*1";
w["avr8_ctxt_config"]="140*1,185*1";
w["avr8_ctxt_devic"]="140*1,185*1";
w["avr8_ctxt_opt"]="140*1,185*1";
w["avr8_ctxt_phys"]="140*1,185*1";
w["avr8_ctxt_sess"]="140*1,185*1";
w["avr8_ctxt_test"]="185*1";
w["avr8_failure_clock_error"]="140*1";
w["avr8_failure_collis"]="140*1";
w["avr8_failure_crc_failur"]="140*1";
w["avr8_failure_cs_error"]="140*1";
w["avr8_failure_dw_phy_error"]="140*1";
w["avr8_failure_eb_error"]="140*1";
w["avr8_failure_illegal_breakpoint"]="140*1";
w["avr8_failure_illegal_id"]="140*1";
w["avr8_failure_illegal_memory_rang"]="131*1,132*1,140*1";
w["avr8_failure_illegal_ocd_status"]="140*1";
w["avr8_failure_illegal_st"]="131*1,132*1,140*1";
w["avr8_failure_illegal_valu"]="140*1";
w["avr8_failure_invalid_address"]="131*4,132*1,140*1";
w["avr8_failure_invalid_align"]="132*1,140*1";
w["avr8_failure_invalid_clock_spe"]="140*1";
w["avr8_failure_invalid_config"]="140*1";
w["avr8_failure_invalid_memtyp"]="140*1";
w["avr8_failure_invalid_physical_st"]="140*1";
w["avr8_failure_invalid_s"]="131*3,132*1,140*1";
w["avr8_failure_jtag_bit_banger_timeout"]="140*1";
w["avr8_failure_jtag_error"]="140*1";
w["avr8_failure_jtagm_error"]="140*1";
w["avr8_failure_jtagm_init_error"]="140*1";
w["avr8_failure_jtagm_timeout"]="140*1";
w["avr8_failure_jtagm_vers"]="140*1";
w["avr8_failure_no_device_found"]="140*1";
w["avr8_failure_no_ocd_control"]="140*1";
w["avr8_failure_no_target_pow"]="140*1";
w["avr8_failure_not_attach"]="140*1";
w["avr8_failure_not_impl"]="140*1";
w["avr8_failure_not_support"]="140*1";
w["avr8_failure_nvm_dis"]="140*1";
w["avr8_failure_nvm_en"]="140*1";
w["avr8_failure_ocd_lock"]="140*1";
w["avr8_failure_ok"]="140*1";
w["avr8_failure_parity_error"]="140*1";
w["avr8_failure_pc_read_fail"]="140*1";
w["avr8_failure_pdi_en"]="140*1";
w["avr8_failure_pdi_timeout"]="140*1";
w["avr8_failure_read_error"]="140*1";
w["avr8_failure_register_read_fail"]="140*1";
w["avr8_failure_timeout"]="140*1";
w["avr8_failure_too_many_breakpoint"]="140*1";
w["avr8_failure_unknown"]="140*1";
w["avr8_failure_write_error"]="140*1";
w["avr8_failure_write_timeout"]="140*1";
w["avr8_func_debug"]="140*1,185*1";
w["avr8_func_non"]="140*1,185*1";
w["avr8_func_program"]="140*1,185*1";
w["avr8_hwbp_prog_bp"]="140*1";
w["avr8_opt_disable_dbp"]="140*1,185*1";
w["avr8_opt_enable_idr"]="140*1,185*1";
w["avr8_opt_poll_int"]="140*1,185*1";
w["avr8_opt_run_tim"]="140*1,185*1";
w["avr8_phy_dw_clk_div"]="140*1,185*1";
w["avr8_phy_interfac"]="140*1";
w["avr8_phy_intf_dw"]="140*1,185*1";
w["avr8_phy_intf_jtag"]="140*1,185*1";
w["avr8_phy_intf_non"]="140*1,185*1";
w["avr8_phy_intf_pdi"]="140*1,185*1";
w["avr8_phy_jtag_daisi"]="140*1,185*1";
w["avr8_phy_mega_dbg_clk"]="140*1,185*1";
w["avr8_phy_mega_prg_clk"]="140*1,185*1";
w["avr8_phy_phys"]="185*1";
w["avr8_phy_xm_jtag_clk"]="140*1,185*1";
w["avr8_phy_xm_pdi_clk"]="140*1,185*1";
w["avr8_query_command"]="140*1,184*1";
w["avr8_query_configur"]="140*1,184*1";
w["avr8_query_read_memtyp"]="140*1,184*1";
w["avr8_query_write_memtyp"]="140*1,184*1";
w["avr8_rsp_list"]="124*1";
w["avr8_sess_main_pc"]="140*1,185*1";
w["avr8_test_tgt_run"]="140*1,185*1";
w["avr8_variant_loopback"]="140*1,185*1";
w["avr8_variant_megaocd"]="140*1,185*1";
w["avr8_variant_non"]="140*1,185*1";
w["avr8_variant_tinyocd"]="140*1,185*1";
w["avr8_variant_xmega"]="140*1,185*1";
w["avr8gener"]="38*1,140*46,174*1";
w["avr8genericcommand"]="140*1";
w["avr8genericconfigcontextparamet"]="140*1";
w["avr8genericconfigtestparamet"]="140*1";
w["avr8genericev"]="140*1";
w["avr8genericfailurecod"]="140*1";
w["avr8genericfunctionvalu"]="140*1";
w["avr8genericmegabreakcaus"]="140*1";
w["avr8genericmegabreakpointtyp"]="140*1";
w["avr8genericmemtyp"]="140*1";
w["avr8genericoptionscontextparamet"]="140*1";
w["avr8genericphysicalcontextparamet"]="140*1";
w["avr8genericphysicalinterfac"]="140*1";
w["avr8genericquerycontext"]="140*1";
w["avr8genericrespons"]="140*1";
w["avr8genericsessioncontextparamet"]="140*1";
w["avr8genericsetgetcontext"]="140*1";
w["avr8genericvariantvalu"]="140*1";
w["avr8genericxmegaerasemod"]="140*1";
w["avr_cmd"]="3*1,4*1,22*1,23*12";
w["avr_evt"]="3*1,4*1,22*1,25*13";
w["avr_rsp"]="3*1,4*1,22*1,23*1,24*13";
w["avrisp"]="38*2,160*1,175*1,180*1";
w["avrjtag"]="186*3";
w["aw"]="186*3";
w["awak"]="60*1";
w["awar"]="136*1";
w["awir"]="1*4,38*1,70*1,78*1,88*3,90*1,91*30,182*3";
w["awire_baud_max"]="88*1";
w["awire_baud_max:"]="88*1";
w["awireid"]="68*1";
w["b"]="3*1,132*5,182*1";
w["back"]="175*1";
w["bad"]="91*3,140*6";
w["banger"]="140*3";
w["base"]="0*1,1*54,2*1,3*1,4*1,5*1,6*1,7*1,8*1,9*1,10*1,11*1,12*1,13*1,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,22*2,23*1,24*1,25*1,26*1,27*1,28*1,29*1,30*1,31*1,32*1,33*1,34*1,35*1,36*2,37*1,38*2,39*1,40*1,41*1,42*1,43*1,44*1,45*1,46*1,47*1,48*1,49*1,50*1,51*1,52*1,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*1,63*1,64*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*1,90*1,91*7,92*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*1,133*14,134*1,135*1,136*1,137*1,138*1,139*2,140*1,141*1,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*1,160*1,161*1,162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1,170*1,171*51,172*1,173*1,174*1,175*2,176*1,177*1,178*1,179*2,180*2,181*1,182*3,183*1,184*1,185*4,186*1,187*1,188*1,189*1,190*1,191*1,192*2,193*1";
w["basic"]="63*3,186*3";
w["baud"]="15*57,18*1,19*1,88*1,91*9,140*3,141*2,143*53,144*53,159*1,160*9,182*2,192*1";
w["baud-rat"]="15*1";
w["be"]="38*1,131*1,132*1,135*1";
w["becaus"]="148*1";
w["been"]="18*1,19*1,59*1,61*2,105*1,109*1,140*3,148*1,171*1";
w["befor"]="24*1,62*1,79*1,88*2,111*1,131*1,133*3,135*2,182*3,185*3";
w["behaviour"]="37*1,109*1";
w["behaviour."]="37*1";
w["bei"]="37*1";
w["belong"]="2*1";
w["below"]="38*1,185*1";
w["below."]="175*1";
w["beta"]="170*1";
w["between"]="0*1,1*1,145*1";
w["bidirect"]="0*1";
w["big"]="173*1,180*1";
w["bigger"]="148*1";
w["bit"]="18*4,19*3,23*1,38*1,51*1,68*1,70*1,73*1,77*5,78*1,91*15,114*1,140*9,148*9,149*2,154*1,155*1,160*6,165*1,173*1,174*1,182*2,185*3";
w["bit."]="148*1";
w["ble"]="160*1";
w["block"]="91*6,181*1,182*1";
w["board"]="0*1,1*5,3*2,9*1,10*1,172*1,178*1";
w["board."]="1*1";
w["boolean"]="79*1";
w["boot"]="101*1,111*2,112*1,133*2,140*12,185*4";
w["boot_base_addr"]="133*2,185*1";
w["boot_byt"]="185*1";
w["boot_section_start"]="185*2";
w["both"]="77*1";
w["break"]="99*2,101*1,102*1,104*1,105*1,109*1,117*2,119*1,128*1,129*47,138*1,139*1,140*12,185*1";
w["breakpoint"]="92*5,104*3,117*51,118*51,119*48,120*48,121*47,129*1,131*2,132*1,139*6,140*21";
w["breakpoint."]="104*1";
w["breakpoints."]="117*2,118*2,139*1,185*1";
w["bsi"]="147*1,148*3";
w["buffer"]="18*1,19*1,20*54,22*1,91*3,148*1,153*1,192*1";
w["buffer."]="148*1";
w["build"]="15*1,63*3,193*2";
w["bulk"]="0*1";
w["bus"]="91*3";
w["busi"]="91*12,160*3,171*1";
w["but"]="59*1,62*1,70*1,98*1,150*1,151*1,154*1,155*1,156*1,157*1,171*1,182*1";
w["byte"]="6*3,9*12,10*7,13*6,14*6,15*6,16*5,17*5,18*8,19*8,20*5,21*5,23*7,24*6,25*5,27*3,28*8,29*7,30*3,32*2,33*3,34*4,35*3,37*17,40*3,41*3,42*3,43*3,45*3,46*8,47*7,49*2,50*3,51*3,52*2,54*2,55*3,56*4,57*3,59*3,60*3,61*3,65*3,66*8,67*7,68*3,69*2,70*2,71*2,72*3,73*3,74*2,75*7,76*8,77*5,78*2,79*6,81*2,82*3,83*3,84*3,85*7,86*3,91*6,93*3,94*8,95*7,96*3,97*2,98*2,99*3,100*2,101*3,102*3,103*2,104*3,105*4,106*2,107*3,108*2,109*2,110*2,111*5,112*7,113*8,114*10,115*10,116*4,117*6,118*3,119*4,120*4,121*2,123*2,124*3,125*3,126*4,127*3,129*5,130*3,131*7,132*6,133*10,140*6,142*4,143*4,144*4,145*20,146*5,147*13,148*24,149*10,152*11,153*17,156*1,157*2,160*12,162*3,163*3,164*5,165*5,166*9,167*8,173*3,180*1,181*18,182*15,184*4,185*85,187*1,188*2,189*1,190*3,191*4,193*5";
w["byte."]="173*1";
w["byte:"]="145*1,148*1";
w["bytedelay"]="145*2";
w["bytedelay."]="145*1";
w["bytes."]="75*1,76*1";
w["c"]="132*6,171*1";
w["c0"]="136*2";
w["cach"]="70*1,98*1,136*1";
w["cached."]="89*1";
w["calcul"]="112*1,139*1,140*3";
w["calibr"]="48*1,52*38,63*3,133*1,140*6";
w["call"]="7*1,15*1,27*1,28*2,29*2,40*1,45*1,46*2,47*2,52*1,65*1,66*2,67*2,75*1,76*1,79*1,88*2,89*1,93*1,94*2,95*2,113*1,114*1,115*1,133*12,135*2,136*1,175*1";
w["called."]="78*1";
w["calls."]="175*1";
w["cannot"]="104*1";
w["capabl"]="1*3,27*1,36*1,40*1,43*3,45*1,63*3,65*1,89*1,91*3,93*1,136*1,140*3";
w["captur"]="3*1,14*53,15*1,16*1,17*1,18*1,77*1,192*4";
w["capture_off"]="186*1";
w["capture_uart"]="186*1";
w["cas"]="59*1";
w["case"]="89*1,131*1,132*1,135*1,136*2,137*1,138*1,148*1";
w["case."]="131*1,132*1,137*1";
w["caus"]="110*1,129*1";
w["cdc"]="0*2,1*2,186*3";
w["ceas"]="49*1";
w["ceil"]="182*1";
w["chain"]="48*1,51*42,62*2,88*2,91*3,140*3,182*1,185*1";
w["chang"]="135*1,171*1,172*1";
w["channel."]="188*1";
w["check"]="21*1,62*1,78*1,91*3";
w["checksum"]="112*1";
w["chip"]="1*2,71*1,111*2,140*6,141*1,147*52,165*1";
w["chop"]="23*1";
w["cleanup"]="37*1";
w["clear"]="92*3,118*48,120*48,121*46,139*3,140*9,148*1,165*2";
w["clear:"]="139*2";
w["cleared."]="148*1";
w["clock"]="52*1,63*3,78*2,88*1,91*6,135*2,140*18,143*1,144*1,159*1,182*1,185*6";
w["cmd"]="24*1,39*1,40*41,44*3,45*41,46*41,47*41";
w["cmd-rsp"]="24*1";
w["cmd1"]="145*1,147*1,148*1,149*1,152*1,153*1";
w["cmd2"]="145*1,147*1,148*1,152*1,153*1";
w["cmd3"]="145*1,147*1,148*1,152*1,153*1";
w["cmd4"]="145*1,147*1,152*1,153*1";
w["cmd:"]="39*1,40*41,44*3,45*41,46*41,47*41";
w["cmd_activate_phys"]="175*1,180*1";
w["cmd_activate_physical."]="175*1,180*1";
w["cmd_avr8_activate_phys"]="140*1";
w["cmd_avr8_attach"]="99*1,140*1";
w["cmd_avr8_crc"]="112*1,140*1";
w["cmd_avr8_deactivate_phys"]="97*1,140*1";
w["cmd_avr8_detach"]="100*1,140*1";
w["cmd_avr8_disable_debugwir"]="110*1,140*1";
w["cmd_avr8_eras"]="111*1,140*1";
w["cmd_avr8_get"]="140*1";
w["cmd_avr8_get_id"]="98*1,140*1";
w["cmd_avr8_hw_break_clear"]="140*1";
w["cmd_avr8_hw_break_clr"]="118*1";
w["cmd_avr8_hw_break_set"]="117*1,140*1";
w["cmd_avr8_memory_read"]="113*1,114*1,140*1";
w["cmd_avr8_memory_read_mask"]="140*1";
w["cmd_avr8_memory_writ"]="115*1,140*1";
w["cmd_avr8_page_eras"]="116*1,140*1";
w["cmd_avr8_pc_read"]="106*1,140*1";
w["cmd_avr8_pc_writ"]="107*1,140*1";
w["cmd_avr8_prog_mode_ent"]="108*1,140*1";
w["cmd_avr8_prog_mode_leav"]="109*1,140*1";
w["cmd_avr8_queri"]="140*1";
w["cmd_avr8_reset"]="101*1,140*1";
w["cmd_avr8_run"]="103*1,140*1";
w["cmd_avr8_run_to_address"]="104*1,140*1";
w["cmd_avr8_set"]="140*1";
w["cmd_avr8_step"]="105*1,140*1";
w["cmd_avr8_stop"]="102*1,140*1";
w["cmd_avr8_sw_break_clear"]="140*1";
w["cmd_avr8_sw_break_clear_al"]="140*1";
w["cmd_avr8_sw_break_set"]="140*1";
w["cmd_avr8_sw_breakpoint_clr"]="120*1";
w["cmd_avr8_sw_breakpoint_clr_al"]="121*1";
w["cmd_avr8_sw_breakpoint_set"]="119*1";
w["cmd_edbg_get"]="186*1";
w["cmd_edbg_queri"]="186*1";
w["cmd_edbg_set"]="186*1";
w["cmd_end_sess"]="62*1";
w["cmd_housekeeping_cal_osc"]="52*1,63*1";
w["cmd_housekeeping_end_sess"]="49*1,63*1";
w["cmd_housekeeping_fw_upgrad"]="50*1,63*1";
w["cmd_housekeeping_get"]="63*1";
w["cmd_housekeeping_jtag_detect"]="51*1,63*1";
w["cmd_housekeeping_queri"]="63*1";
w["cmd_housekeeping_set"]="63*1";
w["cmd_housekeeping_start_sess"]="63*1,88*1,135*1,188*1";
w["cmd_load_address"]="175*1";
w["cmd_queri"]="43*1";
w["cmd_start_sess"]="62*1";
w["cmdexedelay"]="145*2";
w["cmdexedelay."]="145*1";
w["cmsis"]="0*4,1*1,2*47,3*47,24*1,171*1,177*53";
w["cmsis-dap"]="0*4,1*1,2*47,3*47,24*1,171*1,177*53";
w["co"]="1*1";
w["code"]="13*1,14*1,16*1,17*1,34*1,35*2,37*1,42*2,43*3,52*1,56*2,57*2,85*1,86*2,89*1,91*1,126*1,127*2,131*1,132*1,135*1,136*1,137*1,140*4,160*1,169*3,186*4";
w["code."]="56*1,135*1";
w["codes."]="91*1,140*1,160*1,169*1,186*1";
w["collis"]="140*3,168*1";
w["com"]="0*3,1*2,172*1";
w["combin"]="171*1";
w["command"]="0*1,3*62,4*48,5*41,6*5,7*1,8*41,9*5,10*5,22*54,23*43,24*2,26*46,27*2,28*2,29*2,32*1,35*1,37*6,38*3,39*1,40*2,42*1,43*9,44*1,45*2,46*2,47*2,48*41,49*7,50*7,51*7,52*8,54*1,57*1,63*12,64*46,65*2,66*2,67*2,68*7,69*8,70*7,71*7,72*7,73*2,74*7,75*7,76*7,77*9,78*8,79*9,81*1,86*1,87*1,88*1,89*5,90*42,91*16,92*46,93*2,94*2,95*2,96*7,97*8,98*7,99*7,100*7,101*7,102*7,103*7,104*7,105*7,106*7,107*7,108*7,109*8,110*7,111*7,112*8,113*7,114*7,115*7,116*7,117*7,118*7,119*8,120*8,121*7,123*1,127*1,130*5,135*1,136*6,137*1,138*5,139*2,140*13,141*46,142*8,143*7,144*7,145*13,146*7,147*12,148*18,149*8,150*1,151*1,152*11,153*11,154*1,155*1,156*2,157*2,158*1,159*5,160*10,161*46,162*7,163*7,164*7,165*7,166*7,167*7,168*3,169*4,172*1,173*1,174*1,175*12,177*3,178*1,180*4,184*1,186*4,187*1,188*7,189*1,190*1,191*1,192*48";
w["command."]="22*3,39*1,69*1,70*1,89*1,97*1,98*1,136*1,138*2,139*1,142*1,145*1,159*1,168*1,175*1";
w["command_handl"]="190*1";
w["commandpacket"]="23*1";
w["commands."]="88*1,135*1,175*1,180*1";
w["comment"]="170*1";
w["commit"]="171*1";
w["communic"]="22*3,36*1,50*1,139*1,171*1,172*1,175*3,176*51,180*1";
w["complet"]="89*2,105*1,131*2,132*1,135*1,136*2,138*1,146*1,148*1,163*1,171*1,181*1";
w["complete."]="131*1";
w["compon"]="171*1,172*1";
w["composit"]="0*1";
w["comput"]="13*1";
w["computer."]="13*1";
w["con"]="79*1";
w["condit"]="37*1";
w["config"]="9*2,63*3,91*3,109*1,135*2,140*3";
w["configid"]="9*2,10*1";
w["configpacket"]="9*1";
w["configur"]="3*2,8*2,9*54,10*49,38*2,87*1,88*43,89*1,91*3,133*12,134*1,135*44,136*1,138*1,140*18,165*1,178*1,182*1,184*1,186*6,191*1,192*1";
w["confus"]="23*1";
w["connect"]="0*1,69*1,89*2,91*3,97*1,136*2,140*3,145*1,171*2";
w["consequenti"]="171*1";
w["consist"]="0*1";
w["constant"]="148*1";
w["contact"]="68*1,96*1";
w["contain"]="3*1,38*1,68*1,89*1,131*1,132*1,136*1,153*1,171*1";
w["content"]="3*5,5*5,8*5,22*5,26*5,27*5,29*5,31*5,39*5,44*5,48*5,53*5,58*5,64*5,65*5,67*5,76*5,80*5,87*5,92*5,93*5,95*5,122*5,128*5,134*5,141*5,161*5,171*6,172*1,173*5,174*5,175*5,176*5,177*5,178*5,179*5,180*5,183*5,185*5,192*5";
w["context"]="27*3,28*3,29*3,30*1,39*1,40*2,44*1,45*2,46*3,47*3,65*3,66*3,67*3,93*3,94*3,95*3,109*1,133*12,135*3,140*3,182*1,184*41,185*110,187*41,189*46,190*46,191*41,193*1";
w["context."]="28*1,29*1,46*1,47*1,66*1,67*1,94*1,95*1";
w["context:"]="133*12,185*108";
w["contigu"]="79*1";
w["continu"]="88*1,99*1,135*1,138*1,185*1";
w["control"]="3*1,38*1,62*1,79*1,90*1,91*12,110*2,119*1,120*1,134*3,137*41,138*41,139*45,140*6,148*1,171*1,178*52,182*1,185*2";
w["core"]="185*1";
w["core."]="185*1";
w["coresight"]="0*1";
w["corpor"]="171*4";
w["corporation."]="171*1";
w["correct"]="133*12,135*1";
w["could"]="59*1";
w["count"]="9*1,10*1";
w["counter"]="84*2,107*1,125*2,129*1,139*1,185*1";
w["countries."]="171*2";
w["cpu"]="91*9";
w["crc"]="91*3,92*1,112*44,139*2,140*6";
w["crc:"]="139*1";
w["current"]="13*1,14*1,91*3,144*1";
w["custom"]="0*1,1*1,3*1";
w["cyc"]="110*1";
w["d"]="132*2,148*1";
w["daisi"]="88*2,91*3,140*3,182*1,185*1";
w["damag"]="171*3";
w["damages."]="171*1";
w["dap"]="0*4,1*1,2*47,3*47,24*1,171*1,177*53";
w["data"]="0*2,1*1,9*5,10*2,13*2,14*2,15*1,16*1,17*1,18*55,24*1,25*1,28*2,29*1,31*1,33*3,34*45,37*4,41*3,46*2,47*1,53*1,55*3,56*40,63*3,66*2,67*1,68*1,75*1,76*2,77*5,78*1,80*1,82*3,85*47,91*15,94*2,95*1,96*1,98*1,112*1,113*1,114*1,115*1,122*1,124*3,126*45,133*2,135*1,136*1,140*15,148*4,149*3,150*1,151*1,153*2,160*12,166*3,167*3,185*4,192*3";
w["data."]="15*1";
w["data_base_addr"]="133*1,185*1";
w["datasheet"]="83*1";
w["datatyp"]="9*2";
w["date"]="43*3,170*1,190*1";
w["dbg_en"]="186*3";
w["de"]="69*1,97*1";
w["de-activ"]="69*1,97*1";
w["deactiv"]="64*1,69*41,87*1,89*42,92*1,97*41,109*1,134*1,136*44,137*2,175*1,180*1";
w["deactivated."]="89*1,136*2,137*1";
w["debounc"]="59*1";
w["debug"]="0*4,1*6,22*1,30*1,38*3,87*1,90*42,91*6,99*1,100*1,109*2,116*1,131*6,132*4,133*12,134*1,135*1,136*1,138*43,139*1,140*9,172*1,173*1,174*1,185*3";
w["debugg"]="0*1,1*2,69*1,90*1,97*1,109*1,172*1,185*1";
w["debuggers."]="1*1";
w["debugging."]="131*1,132*1";
w["debugwir"]="1*2,38*1,92*1,110*49,111*1,117*1,118*1,131*42,136*1,140*15,183*1,185*37";
w["decid"]="148*1";
w["decod"]="37*2";
w["default"]="13*1,14*1,89*1,136*1";
w["defin"]="0*1,3*1,91*2,140*2,160*2,169*21,172*1,186*2";
w["definit"]="28*1,29*1,39*47,43*41,44*1,63*41,91*46,140*49,160*46,169*46,173*1,174*1,175*1,176*1,178*1,180*1,186*46";
w["delay"]="145*3,146*2,147*2,148*6";
w["delay."]="148*1";
w["demand"]="89*1,136*1";
w["depend"]="9*1,36*1,73*1,75*1,76*1,96*1,131*1,132*1";
w["deploy"]="135*1";
w["deprec"]="101*1,102*1,105*3,185*1";
w["des"]="109*1";
w["describ"]="1*3,9*1,22*1,25*1,52*1,90*1,159*1,168*1,175*2,192*1";
w["descript"]="3*1,4*1,6*2,9*3,10*2,13*2,14*2,15*2,16*2,17*2,18*2,19*2,20*2,21*2,23*2,24*2,25*2,27*1,28*1,29*1,30*1,32*1,33*1,34*1,35*1,38*1,40*1,41*1,42*1,45*1,46*1,47*1,49*1,50*1,51*1,52*1,54*1,55*1,56*1,57*1,59*1,60*1,61*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,81*1,82*1,83*1,84*1,85*2,86*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,123*1,124*1,125*1,126*1,127*1,129*1,130*1,142*2,143*2,144*2,145*2,146*2,147*2,148*3,149*2,152*2,153*2,159*1,162*2,163*2,164*2,165*3,166*2,167*2,168*1,171*1,181*1,182*1,184*1,185*4,187*1,188*1,189*1,190*1,191*1,193*1";
w["destin"]="37*1";
w["detach"]="92*1,100*41,136*1,138*1,140*3";
w["detail"]="7*1,23*1,172*1";
w["detect"]="48*1,51*43,62*4,63*3,68*1,89*1,96*1,135*1,136*1,140*3,168*1";
w["detected."]="135*1";
w["determin"]="148*1";
w["develop"]="172*1";
w["devic"]="0*2,1*8,6*2,7*1,10*1,18*1,22*2,30*1,38*1,51*4,63*9,68*2,70*1,73*2,78*1,79*1,83*3,89*4,90*1,91*9,96*1,113*1,114*1,115*1,131*1,132*3,133*1,135*4,136*5,140*21,148*3,153*1,160*6,173*1,174*1,175*1,180*2,182*3,185*96,192*1";
w["device-specif"]="135*1";
w["device."]="73*1,182*1";
w["device:"]="135*1";
w["devices."]="51*1";
w["dgi"]="0*2";
w["dgi."]="0*1";
w["did"]="91*3,140*6,159*1";
w["differ"]="1*1,91*2,131*1,140*2,148*3,160*2,169*2,186*2";
w["direct"]="11*1,12*1,62*1,79*1,89*1,136*1,171*1";
w["directly."]="62*1,79*1";
w["disabl"]="18*2,19*2,30*6,89*1,92*1,110*42,136*1,140*6,185*1";
w["disast"]="91*6,140*3";
w["disaster."]="140*3";
w["discard"]="91*3";
w["disclaim"]="171*2";
w["disclaimer:"]="171*1";
w["disconnect"]="69*1,89*1,91*3,97*1,136*1,140*3";
w["discov"]="27*1,38*1,40*1,45*1,65*1,93*1";
w["discoveri"]="38*1,39*49,43*44,63*3,91*3,140*3,176*1,190*41";
w["discovery_command_handl"]="43*1";
w["discovery_failed_not_support"]="43*1";
w["discovery_mnf_d"]="43*1";
w["discovery_serial_numb"]="43*1";
w["discovery_tool_nam"]="43*1";
w["divid"]="140*3";
w["divis"]="185*1";
w["do"]="37*1,135*1";
w["document"]="1*1,90*1,170*52,171*5,172*3";
w["document."]="90*1";
w["doe"]="0*1,51*1,56*1,111*1,131*1,137*1,171*1";
w["domain"]="73*1,91*3,182*1";
w["done"]="28*1,29*1,37*1,46*1,47*1,62*1,66*1,67*1,69*1,79*1,90*2,94*1,95*1,97*1,101*1,116*1,138*2";
w["dor"]="22*1";
w["down"]="0*1";
w["dr"]="77*2";
w["dummi"]="140*3";
w["dure"]="68*1,78*1,88*1,89*1,96*1,109*1,115*1,116*1,131*4,132*3,135*2,136*2,138*1,140*3,185*1";
w["dw"]="186*3";
w["dwen"]="110*1";
w["e"]="132*2,136*1,153*1,173*1,180*1";
w["e.g."]="180*1";
w["earlier"]="1*1";
w["echo"]="37*1";
w["edbg"]="0*53,1*55,2*1,3*12,4*1,5*1,6*2,7*1,8*44,9*2,10*1,11*37,12*37,13*1,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,22*1,23*2,24*2,25*2,26*1,27*2,28*1,29*1,30*1,31*1,32*1,33*1,34*1,35*1,36*2,37*2,38*3,39*1,40*1,41*1,42*1,43*1,44*1,45*1,46*1,47*1,48*1,49*1,50*1,51*1,52*1,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*1,63*1,64*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*1,90*1,91*1,92*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*1,133*1,134*1,135*1,136*1,137*1,138*1,139*1,140*1,141*1,142*1,143*1,144*1,145*1,146*1,147*1,148*3,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*1,160*1,161*1,162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1,170*1,171*152,172*6,173*1,174*1,175*3,176*1,177*1,178*55,179*3,180*3,181*1,182*1,183*1,184*1,185*1,186*7,187*37,188*1,189*1,190*1,191*1,192*1,193*1";
w["edbg-b"]="3*1";
w["edbg-bas"]="0*1,1*52,2*1,3*1,4*1,5*1,6*1,7*1,8*1,9*1,10*1,11*1,12*1,13*1,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,22*1,23*1,24*1,25*1,26*1,27*1,28*1,29*1,30*1,31*1,32*1,33*1,34*1,35*1,36*1,37*1,38*1,39*1,40*1,41*1,42*1,43*1,44*1,45*1,46*1,47*1,48*1,49*1,50*1,51*1,52*1,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*1,63*1,64*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*1,90*1,91*1,92*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*1,133*1,134*1,135*1,136*1,137*1,138*1,139*1,140*1,141*1,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*1,160*1,161*1,162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1,170*1,171*51,173*1,174*1,175*1,176*1,177*1,178*1,179*2,180*1,181*1,182*1,183*1,184*1,185*1,186*1,187*1,188*1,189*1,190*1,191*1,192*1,193*1";
w["edbg-specif"]="3*1,8*41";
w["edbg."]="0*2,38*1,172*1";
w["edbg@atmel"]="172*1";
w["edbg@atmel.com"]="172*1";
w["edbg_config_board_nam"]="186*1";
w["edbg_config_board_typ"]="186*1";
w["edbg_config_dgi_gpio_map"]="186*1";
w["edbg_config_extension_curr"]="186*1";
w["edbg_config_extension_manufactur"]="186*1";
w["edbg_config_extension_map"]="186*1";
w["edbg_config_extension_max_voltag"]="186*1";
w["edbg_config_extension_min_voltag"]="186*1";
w["edbg_config_extension_product"]="186*1";
w["edbg_config_extension_revis"]="186*1";
w["edbg_config_extension_seri"]="186*1";
w["edbg_config_extension_status"]="186*1";

View File

@@ -0,0 +1,850 @@
//Auto generated index for searching by xsl-webhelpindexer for DocBook Webhelp.# Kasun Gajasinghe, University of Moratuwa
w["edbg_config_family_nam"]="186*1";
w["edbg_config_interfac"]="186*1";
w["edbg_config_kit_data"]="186*1";
w["edbg_config_manufacturer_nam"]="186*1";
w["edbg_config_serial_numb"]="186*1";
w["edbg_config_target_chipid"]="186*1";
w["edbg_config_target_jtagid"]="186*1";
w["edbg_config_target_nam"]="186*1";
w["edbg_config_target_signatur"]="186*1";
w["edbg_config_tv"]="186*1";
w["edbg_config_usb_id"]="186*1";
w["edbg_config_vers"]="186*1";
w["edbg_config_version_minor"]="186*1";
w["edbg_configtype_array"]="186*1";
w["edbg_configtype_bit"]="186*1";
w["edbg_configtype_char"]="186*1";
w["edbg_configtype_short"]="186*1";
w["edbg_configtype_str"]="186*1";
w["edbg_configtype_word"]="186*1";
w["edbg_context_config0"]="186*1";
w["edbg_context_config1"]="186*1";
w["edbg_context_control"]="186*1";
w["edbg_control_ext_prog"]="186*1";
w["edbg_control_led_usag"]="186*1";
w["edbg_control_target_pow"]="186*1";
w["edbg_ctrl"]="38*1";
w["edbg_ctrl_ext_prog"]="30*1";
w["edbg_ctrl_led_usag"]="30*1";
w["edbg_ctrl_target_pow"]="30*1";
w["edbg_ctxt_ctrl"]="30*1";
w["edbg_failed_flash_writ"]="186*1";
w["edbg_failed_illegal_act"]="186*1";
w["edbg_failed_illegal_flag"]="186*1";
w["edbg_failed_illegal_frequ"]="186*1";
w["edbg_failed_illegal_gpio_mod"]="186*1";
w["edbg_failed_illegal_gpio_pin"]="186*1";
w["edbg_failed_illegal_interv"]="186*1";
w["edbg_failed_illegal_max_threshold"]="186*1";
w["edbg_failed_illegal_min_threshold"]="186*1";
w["edbg_failed_illegal_mod"]="186*1";
w["edbg_failed_illegal_voltage_rang"]="186*1";
w["edbg_failed_not_support"]="186*1";
w["edbg_failed_ok"]="186*1";
w["edbg_failed_overflow"]="186*1";
w["edbg_failed_unknown"]="186*1";
w["edbg_get"]="11*1";
w["edbg_if_cdc"]="186*1";
w["edbg_if_dbg_armjtag"]="186*1";
w["edbg_if_dbg_avrjtag"]="186*1";
w["edbg_if_dbg_aw"]="186*1";
w["edbg_if_dbg_dw"]="186*1";
w["edbg_if_dbg_en"]="186*1";
w["edbg_if_dbg_isp"]="186*1";
w["edbg_if_dbg_pdi"]="186*1";
w["edbg_if_dbg_swd"]="186*1";
w["edbg_if_dgi_gpio"]="186*1";
w["edbg_if_dgi_spi"]="186*1";
w["edbg_if_dgi_twi"]="186*1";
w["edbg_if_dgi_uart"]="186*1";
w["edbg_if_dgi_usart"]="186*1";
w["edbg_if_erase_pin"]="186*1";
w["edbg_query_command"]="186*1,187*1";
w["edbg_rsp_data"]="34*1";
w["edbg_rsp_fail"]="35*1";
w["edbg_rsp_list"]="33*1";
w["edbg_rsp_ok"]="32*1";
w["edbg_set"]="12*1";
w["edbgcommand"]="186*1";
w["edbgconfigtag"]="186*1";
w["edbgconfigtyp"]="186*1";
w["edbgcontrolcontextparamet"]="186*1";
w["edbgctrl"]="11*1,12*1,178*1,186*47";
w["edbgfailurecod"]="186*1";
w["edbginterfac"]="186*1";
w["edbgquerycontext"]="186*1";
w["edbgrespons"]="186*1";
w["edbgsetgetcontext"]="186*1";
w["edg"]="61*2";
w["eear"]="185*8";
w["eearh"]="185*2";
w["eearh_addr"]="185*2";
w["eearl"]="185*2";
w["eearl_addr"]="185*2";
w["eecr"]="185*2";
w["eecr_addr"]="185*2";
w["eedr"]="185*2";
w["eedr_addr"]="185*2";
w["eeprom"]="111*2,131*1,132*2,133*2,140*15,141*2,148*1,150*42,151*42,160*6,185*7";
w["eeprom_base_addr"]="133*2,185*1";
w["eeprom_page_s"]="185*3";
w["eeprom_s"]="185*3";
w["effici"]="131*1";
w["effort"]="172*1";
w["eg"]="135*1";
w["eg:"]="135*1";
w["element"]="88*1,135*1";
w["els"]="68*1";
w["embed"]="0*2,172*2,178*1";
w["embedded."]="0*1,172*1,178*1";
w["ement"]="139*1";
w["ement-level"]="139*1";
w["empti"]="140*3";
w["enabl"]="30*6,50*1,51*3,140*9,171*1,175*1,180*1,185*2";
w["encod"]="18*1,19*1";
w["encount"]="115*1";
w["end"]="48*1,49*36,112*1,135*1,148*1";
w["endian"]="173*2";
w["endian."]="180*1";
w["endpoints."]="0*1";
w["enough"]="18*1,19*1,140*3";
w["ensur"]="89*1,136*1,147*1";
w["enter"]="60*1,63*3,92*1,99*1,108*47,140*3,141*1,145*52,160*3,161*1,162*52,185*2";
w["enter_progmod"]="175*1,180*1";
w["entered."]="185*1";
w["enterprogmod"]="145*2";
w["entir"]="79*1,112*1,140*3";
w["enum"]="43*5,63*12,91*12,140*18,160*2,186*13";
w["envelop"]="3*5,4*3,22*46,23*2,24*1,25*1,177*1";
w["equival"]="136*1";
w["equivalent."]="90*1";
w["eras"]="3*1,5*1,6*42,64*2,71*42,79*50,91*12,92*2,111*54,116*48,133*3,139*2,140*39,141*1,147*53,160*3,161*1,165*62,169*3";
w["erase."]="79*1";
w["erase:"]="139*1";
w["erase_pin"]="3*1,6*2";
w["erasedelay"]="147*2";
w["erasedelay."]="147*1";
w["error"]="13*1,14*1,16*1,17*1,18*3,19*3,37*2,43*3,52*1,62*1,63*12,91*36,115*1,131*5,132*17,140*21,159*2,160*15,169*3,172*1";
w["error_overflow"]="186*1";
w["error_receiv"]="186*1";
w["es"]="59*1";
w["es."]="59*1";
w["especi"]="185*1";
w["essenti"]="148*1";
w["estoppel"]="171*1";
w["etc"]="62*1,137*1";
w["etc."]="62*1,137*1";
w["even"]="24*1,171*1,185*1";
w["event"]="3*1,4*1,22*48,25*47,44*1,58*44,59*45,60*44,61*43,63*9,101*1,102*1,104*1,105*1,109*1,128*48,129*48,130*43,139*1,140*4,160*1,169*1,171*1,174*1,177*1,185*1,188*2";
w["event:"]="58*3,59*36,60*36,61*36,128*2,129*41,130*41";
w["events."]="49*1";
w["everi"]="24*1";
w["evt_avr8_break"]="129*1,140*1";
w["evt_avr8_idr"]="130*1,140*1";
w["evt_housekeeping_ext_reset"]="61*1,63*1";
w["evt_housekeeping_pow"]="59*1,63*1";
w["evt_housekeeping_sleep"]="60*1,63*1";
w["exact"]="131*1";
w["exampl"]="89*1,114*1,136*2,185*1";
w["except"]="171*1";
w["exclus"]="62*1";
w["execut"]="27*1,32*1,35*1,40*1,42*1,43*3,45*1,54*1,57*1,62*1,63*3,65*1,81*1,86*1,91*6,93*1,102*1,103*1,104*1,123*1,127*1,137*1,138*3,139*1,140*6,145*1,159*2,168*2";
w["execute."]="137*1";
w["executed."]="119*1,120*1,138*1";
w["exist"]="85*1";
w["exists:"]="85*1";
w["exit"]="60*1,109*1";
w["expect"]="37*1,89*1,136*1";
w["expected."]="89*1,136*1";
w["explicit"]="78*1";
w["express"]="171*2";
w["extend"]="129*1,172*1";
w["extern"]="30*3,51*2,58*1,61*39,63*9,68*2,89*3,91*3,96*2,136*3";
w["extract"]="175*1";
w["fact"]="34*1,56*1,85*1,126*1";
w["factor"]="185*1";
w["fail"]="6*1,9*1,10*1,27*1,28*1,29*1,31*1,35*42,37*1,39*1,40*1,42*42,43*3,45*1,46*1,47*1,49*1,50*1,51*1,52*1,53*1,57*37,63*9,65*1,66*1,67*1,68*2,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,86*42,89*1,91*3,93*1,94*1,95*1,96*2,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,127*42,140*18,160*3,168*1,188*1";
w["failed."]="89*1,136*1";
w["failur"]="35*2,37*1,42*2,43*6,57*2,78*1,86*2,91*4,127*2,139*1,140*7,160*1,169*1,186*4";
w["failure_ok"]="43*1";
w["failure_unknown"]="43*1";
w["failure_usb_previous_underrun"]="37*1,43*1";
w["fall"]="61*1";
w["famili"]="0*1,51*1,139*1,140*3,185*1";
w["families."]="0*1";
w["family."]="111*1";
w["far"]="175*1";
w["fast"]="18*1,19*1";
w["featur"]="37*2,38*1,91*3,140*3";
w["fell"]="63*3";
w["few"]="43*3,91*3,140*3";
w["field"]="6*2,9*3,10*2,13*2,14*2,15*2,16*2,17*2,18*2,19*2,20*2,21*2,23*3,24*2,25*2,27*1,28*2,29*2,32*1,33*1,34*1,35*1,37*5,38*2,40*1,41*1,42*1,45*1,46*2,47*2,49*1,50*1,51*1,52*1,54*1,55*1,56*1,57*1,59*1,60*1,61*1,65*1,66*2,67*2,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,81*1,82*1,83*1,84*1,85*2,86*1,93*1,94*2,95*2,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,123*1,124*1,125*1,126*1,127*1,129*1,130*1,142*2,143*2,144*2,145*2,146*2,147*2,148*2,149*2,152*2,153*2,162*2,163*2,164*2,165*2,166*2,167*2,180*1,188*1";
w["fifo"]="114*1";
w["file"]="91*4,135*1,140*4,148*1,160*1,169*1,175*1,181*2,186*1";
w["filter"]="131*2,132*1";
w["finish"]="147*1";
w["firmwar"]="1*1,48*1,50*36,63*12,149*1,193*3";
w["firmware."]="149*1";
w["first"]="9*1,15*2,18*1,19*1,20*1,23*1,24*1,25*1,37*3,77*1,79*1,112*1,115*2,140*3,142*1,148*1,149*1";
w["first."]="173*2";
w["fit"]="171*1";
w["fix"]="39*1,60*1";
w["flag"]="79*1,109*4";
w["flash"]="79*7,91*18,111*1,112*2,116*1,119*1,120*1,131*6,132*6,133*4,139*1,140*12,141*2,148*58,149*53,150*1,151*1,160*6,181*2,182*3,185*9";
w["flash."]="112*1,131*1";
w["flash_bas"]="185*2";
w["flash_byt"]="185*2";
w["flash_page_byt"]="185*3";
w["fli"]="135*1";
w["flow"]="119*1,120*1,134*1,139*44";
w["foll"]="175*1";
w["follow"]="24*1,38*1,88*1,89*1,115*1,135*1,136*1,138*1,139*1,148*1";
w["forgotten"]="121*1";
w["form"]="190*1";
w["format"]="9*6,32*5,33*5,34*5,35*5,37*16,38*1,41*5,42*5,49*5,50*5,51*5,52*5,54*5,55*5,56*5,57*5,59*5,60*5,61*5,68*5,69*5,70*5,71*5,72*5,74*5,75*5,76*5,77*5,78*5,79*5,81*5,82*5,83*5,84*5,85*10,86*5,96*5,97*5,98*5,99*5,100*5,101*5,102*5,103*5,104*5,105*5,106*5,107*5,108*5,109*5,110*5,111*5,112*5,113*5,114*5,115*5,116*5,117*5,118*5,119*5,120*5,121*5,123*5,124*5,125*5,126*5,127*5,129*5,130*5,136*7,142*10,143*5,144*5,145*5,146*5,147*5,148*5,149*5,152*5,153*5,162*5,163*5,164*5,165*5,166*5,167*5,188*5";
w["format."]="38*2";
w["forth"]="171*1";
w["forward"]="37*2,192*1";
w["forwarding."]="192*1";
w["found"]="2*1,51*1";
w["fragment"]="23*4,24*1";
w["fragmentcod"]="23*1";
w["fragmentinfo"]="23*1,24*2";
w["frame"]="18*1,19*1,37*62,38*2,176*1";
w["free"]="3*1";
w["freeli"]="135*1";
w["frequenc"]="88*1,143*1,144*1,182*1,185*8";
w["frequency."]="60*1";
w["from"]="0*1,1*1,7*1,13*1,14*1,18*1,24*1,25*1,37*2,60*1,69*1,70*1,89*2,91*6,97*1,98*1,113*1,120*1,130*2,131*3,133*13,135*1,136*3,139*1,140*3,148*1,149*2,151*1,153*1,167*3,175*2,185*3";
w["front"]="135*1";
w["front-end"]="135*1";
w["full"]="23*1,24*1,131*2,132*6,133*6,181*2";
w["functi"]="0*1";
w["function"]="3*1,24*1,36*1,37*2,38*1,39*1,43*3,62*2,90*1,91*3,111*1,135*1,137*1,138*1,139*2,140*6,175*1,185*1";
w["function."]="138*1";
w["function:"]="135*1";
w["functionality."]="62*1";
w["functionl"]="111*1";
w["functions."]="3*1";
w["further"]="2*1,50*1";
w["fuse"]="110*1,132*2,133*1,138*1,140*3,141*2,152*52,153*52,154*1,155*1,156*1,157*1,160*6,185*1";
w["fuse_base_addr"]="133*1,185*1";
w["futur"]="1*1";
w["fw"]="1*2";
w["fwrev_maj"]="193*1";
w["fwrev_min"]="193*1";
w["g"]="52*1,89*1,138*1,180*1";
w["gain"]="6*1,89*1,136*1";
w["gateway"]="0*1,1*1";
w["general"]="37*3,133*1,175*1";
w["generat"]="60*1,105*1";
w["generic"]="43*3,171*2,173*51,174*52";
w["get"]="3*1,8*2,9*41,11*36,18*41,19*41,20*41,26*1,28*1,29*48,30*41,44*2,46*2,47*48,63*3,64*2,66*2,67*49,70*41,88*1,91*3,92*2,94*2,95*49,98*41,135*1,136*1,140*3,141*1,144*51,182*41,185*41,192*3,193*46";
w["get_buffer_s"]="20*2";
w["get_config"]="3*1,9*2";
w["get_data"]="18*2";
w["get_id"]="89*1";
w["get_request"]="3*1";
w["get_status"]="19*2";
w["given"]="3*1,38*1,83*1,91*3,104*1,136*1,140*3,185*1";
w["gone"]="59*1";
w["gpio"]="186*3";
w["grant"]="171*1";
w["ground"]="182*1";
w["had"]="43*3";
w["half"]="181*1";
w["half-word"]="181*1";
w["halt"]="64*1,72*43";
w["handl"]="148*1,149*1";
w["handler"]="37*11,38*2,39*1,43*3,62*1,175*1,180*1,190*1";
w["handler."]="62*1";
w["hardwar"]="13*1,20*1,21*1,63*3,91*6,92*2,117*45,118*45,139*2,159*1,192*1,193*1";
w["hardware."]="15*1,20*1,21*1";
w["header"]="91*1,140*1,160*1,169*1,186*1";
w["heavili"]="131*1,132*1";
w["held"]="137*2";
w["help"]="51*1";
w["here"]="1*3,3*1,9*1,136*1,172*1";
w["here."]="1*3,172*1";
w["here:"]="3*1,9*1,136*1";
w["herein"]="171*1";
w["herein."]="171*1";
w["hhb"]="3*1,10*1";
w["hid"]="0*1,13*2,23*1";
w["high"]="6*1,63*3,148*1,149*1";
w["hint"]="44*1,62*41,87*46,134*46,173*1,174*1";
w["hk"]="38*1";
w["hk_context_analog"]="63*1,193*1";
w["hk_context_config"]="63*1,193*1";
w["hk_query_command"]="63*1,189*1";
w["hold"]="101*1,135*1";
w["host"]="0*1,13*2,37*3,88*1,89*1,90*1,130*1,135*2,136*1,188*1";
w["host."]="130*1";
w["housekeep"]="38*2,44*51,48*41,53*41,62*6,63*41,176*1,189*41,193*41";
w["housekeeping_analog_vtref"]="63*1";
w["housekeeping_awak"]="63*1";
w["housekeeping_config_build"]="63*1";
w["housekeeping_config_fwrev_maj"]="63*1";
w["housekeeping_config_fwrev_min"]="63*1";
w["housekeeping_config_hwrev"]="63*1";
w["housekeeping_failed_invalid_key"]="63*1";
w["housekeeping_failed_invalid_paramet"]="63*1";
w["housekeeping_failed_invalid_parameter_valu"]="63*1";
w["housekeeping_failed_jtag_detect_jtagm_error"]="63*1";
w["housekeeping_failed_jtag_detect_jtagm_init_error"]="63*1";
w["housekeeping_failed_jtag_detect_no_devic"]="63*1";
w["housekeeping_failed_jtag_detect_too_many_devic"]="63*1";
w["housekeeping_failed_no_target_pow"]="63*1";
w["housekeeping_failed_not_support"]="63*1";
w["housekeeping_failed_ok"]="63*1";
w["housekeeping_failed_osccal_fail"]="63*1";
w["housekeeping_failed_osccal_fw_error"]="63*1";
w["housekeeping_failed_osccal_invalid_mod"]="63*1";
w["housekeeping_failed_osccal_invalid_phys"]="63*1";
w["housekeeping_power_off"]="63*1";
w["housekeeping_power_on"]="63*1";
w["housekeeping_reset_appli"]="63*1";
w["housekeeping_reset_releas"]="63*1";
w["housekeeping_sleep"]="63*1";
w["how"]="148*1,185*1,192*2";
w["howev"]="22*1,137*1";
w["hwrev"]="193*1";
w["ice"]="1*1";
w["id"]="3*1,4*1,9*2,10*1,27*1,28*3,29*3,30*1,32*1,33*1,34*1,35*1,37*14,38*3,39*1,40*1,41*1,42*1,43*41,44*1,45*1,46*2,47*2,49*1,50*1,51*2,52*1,54*1,55*1,56*1,57*1,59*1,60*1,61*1,63*41,64*1,65*1,66*2,67*2,68*3,69*1,70*52,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*45,84*1,85*2,86*1,89*3,91*53,92*1,93*1,94*2,95*2,96*2,97*1,98*49,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,123*1,124*1,125*1,126*1,127*1,129*1,130*1,131*1,132*1,133*1,136*6,140*53,142*2,143*2,144*2,145*2,146*2,147*2,148*2,149*2,152*2,153*2,160*47,162*2,163*2,164*3,165*2,166*2,167*2,169*47,173*1,174*1,175*1,178*1,180*1,181*1,182*1,184*1,185*1,186*47,187*1,188*1,189*1,190*1,191*1,193*1";
w["ident"]="150*1,151*1,154*1,155*1,156*1,157*1";
w["identifi"]="37*2";
w["idr"]="128*1,130*47,140*3,185*1";
w["ie"]="24*1,25*1";
w["ie:"]="24*1,25*1";
w["if"]="30*2,37*1,51*2,68*2,78*1,79*1,89*1,96*4,109*3,121*1,131*4,132*10,135*1,136*2,137*3,138*2,148*3,171*1,185*4";
w["ignor"]="24*1,25*1,111*1,165*1,166*1";
w["ignored."]="24*1,25*1,111*1";
w["illeg"]="91*3,140*15";
w["immedi"]="102*1,121*1,138*1,139*1";
w["immediately."]="121*1";
w["implement"]="0*4,1*56,38*2,59*1,91*3,114*1,140*3,153*1,158*1,175*1,179*1,180*1,192*1";
w["implementation."]="158*1,175*2";
w["implent"]="63*3";
w["impli"]="89*1,136*1,171*3";
w["implicit"]="69*1,97*1,136*1";
w["inabl"]="171*1";
w["incident"]="171*1";
w["includ"]="62*1,91*1,140*1,160*1,169*1,171*2,175*1,186*1";
w["incom"]="14*1,37*2";
w["incorrect"]="91*6,135*1";
w["increas"]="140*3";
w["increment"]="37*2";
w["independ"]="37*1,62*1";
w["index"]="181*2";
w["indic"]="23*1,24*1,25*1,34*1,56*1,59*1,60*1,61*1,79*1,85*1,126*1,129*1,139*1,148*2,153*1,182*1";
w["indirect"]="171*1";
w["ineffici"]="131*1";
w["info"]="63*3,91*3,129*1";
w["inform"]="2*1,9*1,18*1,19*1,135*1,171*3";
w["information."]="9*1,18*1,19*1,39*1,135*1";
w["infringement."]="171*1";
w["init"]="63*3,91*6";
w["initialis"]="63*3,140*3,164*1,185*1";
w["initiated."]="105*1";
w["input"]="0*1";
w["insert"]="119*2,139*1";
w["instanc"]="35*1,42*1,57*1,86*1,127*1";
w["instruct"]="74*1,78*1,91*3,105*1,139*3,148*1";
w["instruction-level"]="139*1";
w["insuffici"]="91*3";
w["intellectu"]="171*1";
w["intend"]="1*1,171*2,172*1";
w["intent"]="140*3";
w["interact"]="172*1";
w["interfac"]="0*53,1*2,22*1,23*1,30*3,62*3,68*3,69*1,88*2,89*1,91*6,96*4,97*1,110*1,131*1,135*2,136*2,140*9,153*2,164*1,175*1,179*1,180*1,182*1,192*1";
w["interface."]="68*1,96*1,110*1,131*1,180*1";
w["interface:"]="88*1";
w["interfaces:"]="0*1";
w["intern"]="63*3,91*3,104*1,170*1,185*1";
w["interrog"]="39*1";
w["interrupt"]="171*1,185*1";
w["interv"]="185*1";
w["into"]="38*1,77*1,78*1,105*1,137*2,138*1,139*1,148*2,150*1,166*1";
w["introduct"]="171*1,179*51";
w["invalid"]="91*9,140*6";
w["invok"]="50*1";
w["io"]="131*1,132*1,140*3";
w["ir"]="77*1,78*1,136*1,182*2,185*2";
w["ir-bit"]="182*2,185*2";
w["ir."]="78*1";
w["ire"]="109*1";
w["isp"]="171*1,175*52,186*3";
w["isprotect"]="78*1";
w["iss"]="148*1";
w["issu"]="24*1,148*1";
w["issued."]="24*1";
w["it"]="38*1,39*1,171*1";
w["ite"]="137*1";
w["item"]="43*3,63*3,91*3,140*3";
w["iter"]="15*1";
w["itm"]="7*1";
w["itself"]="1*1,23*1,131*1,185*3";
w["itself."]="131*1";
w["jtag"]="1*6,38*2,48*1,51*41,62*3,63*6,77*1,78*1,88*4,90*1,91*30,111*1,116*1,117*1,118*1,132*46,136*4,140*21,180*1,182*3,183*1,185*35,192*1";
w["jtag."]="51*1,136*1,180*1";
w["jtag_clock"]="88*1";
w["jtag_clock:"]="88*1";
w["jtag_daisi"]="88*1";
w["jtag_daisy:"]="88*1";
w["jtagice3"]="1*3,174*1";
w["jtagice3discoveri"]="43*1";
w["jtagice3discoverycommand"]="43*1";
w["jtagice3discoveryfailurecod"]="43*1";
w["jtagice3discoveryrespons"]="43*1";
w["jtagice3failurecod"]="43*1";
w["jtagice3housekeepinganalogcontextparamet"]="63*1";
w["jtagice3housekeepingcommand"]="63*1";
w["jtagice3housekeepingconfigcontextparamet"]="63*1";
w["jtagice3housekeepingev"]="63*1";
w["jtagice3housekeepingfailurecod"]="63*1";
w["jtagice3housekeepingpowerev"]="63*1";
w["jtagice3housekeepingquerycontext"]="63*1";
w["jtagice3housekeepingresetev"]="63*1";
w["jtagice3housekeepingrespons"]="63*1";
w["jtagice3housekeepingsetgetcontext"]="63*1";
w["jtagice3housekeepingsleepev"]="63*1";
w["jtagice3setgetfailurecod"]="63*1";
w["jtagid"]="68*1,70*1";
w["jtagm"]="63*3,140*9";
w["k"]="96*1";
w["kbit"]="143*1,144*1";
w["kbps"]="182*1";
w["keep"]="140*3,172*1";
w["keil"]="0*1,2*1";
w["key"]="50*2,63*3";
w["khz"]="52*1,88*1,182*1,185*4";
w["kit"]="1*1,172*1";
w["l"]="171*1,182*1";
w["l."]="182*1";
w["larg"]="23*1";
w["last"]="112*1,148*1";
w["later"]="1*1";
w["layer"]="37*1";
w["le"]="192*1";
w["least"]="37*3,173*1";
w["leav"]="90*1,92*1,109*47,136*1,137*1,140*3,141*1,146*52,148*1,160*3,161*1,163*52";
w["leave."]="109*1";
w["leave_progmod"]="175*1,180*1";
w["led"]="30*3,91*3";
w["legal"]="140*3";
w["length"]="91*6,96*1,166*1,167*1,180*1";
w["less"]="185*1";
w["level"]="74*1,77*1,91*3,101*1,102*1,105*3,139*3,140*6";
w["liabil"]="171*1";
w["liabl"]="171*1";
w["licens"]="171*1";
w["lie"]="136*1";
w["life."]="171*1";
w["limit"]="1*1,171*2,185*3";
w["line"]="182*2";
w["line:"]="182*1";
w["ling"]="110*1";
w["link"]="0*1";
w["list"]="1*1,27*2,28*1,29*1,31*1,33*42,38*1,39*1,40*2,41*42,43*6,45*2,46*1,47*1,51*1,53*1,55*37,63*6,65*2,66*1,67*1,80*1,82*42,91*18,93*2,94*1,95*1,119*1,120*1,122*1,124*42,140*15,184*8,187*2,189*2,190*2,191*8";
w["littl"]="90*1,173*1";
w["load"]="141*1,142*52,148*4,160*3";
w["locat"]="104*1,114*5,171*1";
w["location."]="104*1";
w["lock"]="91*3,140*3,141*2,154*42,155*42,160*6,185*1";
w["lockbit"]="132*2,133*1,165*1";
w["lockbit_base_addr"]="133*1,185*1";
w["logo"]="171*1";
w["longer"]="1*1,110*1";
w["loop"]="145*1";
w["loss"]="171*2";
w["low"]="63*3,74*1,77*1,91*3,139*1,140*3,148*1,149*1,182*1";
w["low-level"]="91*3,139*1";
w["lower"]="159*1";
w["lowest"]="173*1";
w["lsb"]="77*1";
w["ltd"]="171*1";
w["ltd."]="171*1";
w["m"]="23*3,24*2";
w["made"]="172*1";
w["main"]="38*2,101*1,140*3,185*1";
w["maintain"]="185*1";
w["major"]="193*1";
w["make"]="68*1,89*1,96*1,136*1,171*3";
w["mal"]="132*1";
w["mal-align"]="132*1";
w["mani"]="63*3,89*1,91*3,136*1,140*3";
w["manner"]="25*1";
w["manual"]="62*1";
w["manufactur"]="43*3,51*1,190*1";
w["map"]="11*1,12*1,91*3";
w["market"]="135*1";
w["mask"]="92*1,114*49,131*1,132*1,140*3";
w["mask."]="114*1";
w["master"]="91*15,140*3";
w["match"]="131*1";
w["max_sw_break"]="119*1,120*1";
w["maximum"]="88*1,91*3,182*3";
w["may"]="36*2,38*1,69*1,97*1,131*3,132*1,135*2,136*2,171*1,188*1";
w["mcu"]="130*1,140*6,171*101";
w["mean"]="24*1,148*1,173*1";
w["meanings:"]="148*1";
w["means."]="104*1";
w["medbg"]="0*1,1*1";
w["mega"]="185*5";
w["mega48"]="135*1";
w["megaavr"]="38*2,52*1,111*2,116*1,117*2,118*2,132*41,140*12,175*1,183*1,185*33";
w["memori"]="75*5,76*6,79*2,91*9,92*3,113*46,114*46,115*46,137*1,139*4,140*27,148*10,149*2,150*1,151*1,161*2,166*53,167*54,169*3,174*1,181*37,183*46";
w["memory-typ"]="139*1";
w["memory_word_access"]="78*1";
w["memtyp"]="91*9,131*47,132*46,133*46,140*9,181*5,183*3,184*2,191*2";
w["memtype_appl_flash"]="133*1,140*1";
w["memtype_appl_flash_atom"]="133*1,140*1";
w["memtype_boot_flash"]="133*1,140*1";
w["memtype_boot_flash_atom"]="133*1,140*1";
w["memtype_calibration_signatur"]="133*1,140*1";
w["memtype_eeprom"]="131*1,132*1,133*1,140*1";
w["memtype_eeprom_atom"]="133*1,140*1";
w["memtype_eeprom_pag"]="132*1,140*1";
w["memtype_flash_pag"]="131*1,132*1,140*1";
w["memtype_fus"]="132*1,133*1,140*1";
w["memtype_lock_bit"]="133*1";
w["memtype_lockbit"]="132*1,140*1";
w["memtype_oscc"]="132*1,140*1";
w["memtype_regfil"]="133*1,140*1";
w["memtype_signatur"]="131*1,132*1,133*1,140*1";
w["memtype_spm"]="131*1,132*1,140*1";
w["memtype_sram"]="131*1,132*1,133*1,140*1";
w["memtype_user_signatur"]="132*1,133*1,140*1";
w["merchant"]="171*1";
w["messag"]="60*1,128*1,130*49,140*9,185*3";
w["messages."]="185*1";
w["method"]="147*1,148*1";
w["method:"]="147*1";
w["microcontrol"]="38*1,173*1";
w["microsoft"]="171*1";
w["might"]="75*1,76*1";
w["mini"]="1*1";
w["minor"]="193*1";
w["misc"]="63*3";
w["mismatch"]="140*3";
w["mkii"]="175*1,180*1";
w["mkii."]="180*1";
w["mnf_date"]="190*1";
w["mode"]="13*54,14*54,50*2,63*6,88*2,91*18,92*2,99*1,105*1,108*47,109*48,111*4,112*1,113*1,114*1,115*1,116*2,117*1,131*1,132*14,133*13,136*1,137*3,138*2,139*3,140*9,141*2,145*52,146*52,148*27,160*6,161*2,162*52,163*52,165*8,166*1,169*3,185*2,192*2";
w["mode."]="50*1,88*1,113*1,114*1,115*1,132*7,137*1,138*1,148*1,185*3";
w["modebit"]="148*1";
w["modifi"]="107*1";
w["modul"]="91*3,110*2,117*1,118*1,131*1,135*1,138*1,140*6,182*1,185*1";
w["module."]="117*1,118*1,138*1";
w["monitor"]="131*1,132*1,138*1";
w["more"]="7*1,23*1,24*1,37*1,38*1,63*3,132*3";
w["most"]="173*1";
w["motor"]="185*1";
w["mount"]="1*3";
w["ms"]="145*4,146*2,147*1";
w["ms."]="185*1";
w["msb"]="9*1,15*2,18*1,19*1,20*1,23*1,24*1,25*1,142*1,148*1,149*1";
w["multi"]="141*1,158*41,180*1";
w["multi-byt"]="180*1";
w["multipl"]="28*1,29*1,46*1,47*1,66*1,67*1,94*1,95*1,131*1,132*3";
w["must"]="22*2,23*1,24*3,25*1,52*1,62*2,88*4,89*6,131*2,132*1,135*4,136*5,139*1,140*3,148*3,156*1,157*1,165*1,181*1,182*1,185*2";
w["mv"]="193*1";
w["n"]="9*2,10*1,18*1,23*4,24*3,25*1,28*1,33*1,34*1,37*3,41*1,46*1,55*1,56*1,66*1,76*1,77*3,82*1,85*2,94*1,114*1,115*1,119*4,120*4,124*1,126*1,129*1,138*1,148*1,166*1,181*1,184*4,187*1,189*1,190*3,191*4";
w["nack"]="91*3";
w["name"]="38*1,43*3,135*1,171*1,185*3,190*1";
w["name."]="135*1";
w["nativ"]="0*1,172*1";
w["natur"]="24*1";
w["nb"]="132*1";
w["nb:"]="132*1";
w["nbsi"]="159*1";
w["near"]="91*3";
w["necessari"]="37*1,68*1,96*1,135*1";
w["necessarili"]="51*1";
w["need"]="135*2";
w["new"]="136*1,174*1";
w["newer"]="174*2";
w["next"]="23*1,37*1,102*1,119*1,120*1,139*2,142*1";
w["next."]="23*1";
w["nexus"]="91*3,181*3";
w["ng"]="37*1";
w["nibbl"]="23*1";
w["no"]="1*1,24*1,25*1,43*3,49*1,50*1,51*1,63*3,68*2,69*1,89*1,91*9,96*2,97*1,110*1,117*1,118*1,136*1,140*6,145*1,171*4,175*1,180*1";
w["non"]="171*1";
w["non-infring"]="171*1";
w["non-infringement."]="171*1";
w["none"]="182*1";
w["normal"]="137*1,138*1";
w["note"]="0*40,1*2,18*1,24*1,28*1,29*1,37*1,46*1,47*1,52*1,56*1,59*1,60*1,66*1,67*1,69*1,75*1,76*1,79*1,88*1,94*1,95*1,97*1,111*3,112*1,115*1,116*1,117*3,118*3,119*1,120*1,135*2,148*1,153*1,175*42,180*1,182*1,185*6,192*1";
w["note:"]="28*1,29*1,46*1,47*1,56*1,59*1,60*1,66*1,67*1,69*1,79*1,94*1,95*1,97*1,111*3,112*1,115*1,116*1,117*3,118*3,119*1,120*1,148*1,153*1,185*4";
w["notic"]="171*1,172*1";
w["notice."]="171*1,172*1";
w["now"]="60*2,188*1";
w["ntroller"]="1*1";
w["number"]="9*2,10*1,18*1,19*1,23*3,24*1,25*1,28*1,29*1,43*3,46*1,47*1,60*1,63*3,66*1,67*1,73*1,75*2,76*2,77*1,79*1,91*9,94*1,95*1,113*1,114*1,115*1,117*2,118*2,131*5,132*4,133*10,145*1,148*1,149*1,166*1,167*1,182*3,190*1,193*1";
w["numbyt"]="9*1,148*1,149*1";
w["nvm"]="140*6,185*1";
w["nvm_base"]="133*1,185*1";
w["o"]="38*1,96*1";
w["occur"]="22*1,59*1,63*3,91*3,140*3";
w["occurred."]="59*1";
w["ocd"]="117*1,118*1,132*46,135*2,138*1,139*1,140*12,183*1,185*3";
w["ocd_rev"]="185*2";
w["ocdr"]="131*1,132*1,185*2";
w["ocdr_addr"]="185*2";
w["odd"]="131*1,132*1";
w["off"]="13*1,14*1,49*1,59*1,62*2,63*3";
w["offer"]="172*1";
w["offset"]="185*9";
w["often"]="185*1";
w["ok"]="13*1,14*1,16*1,17*1,21*1,28*1,31*1,32*41,46*1,49*1,50*1,52*1,53*1,54*36,63*9,66*1,69*1,71*1,72*1,73*1,76*1,79*1,80*1,81*41,91*6,94*1,96*1,97*1,99*1,100*1,101*1,102*1,103*1,104*1,105*2,107*1,108*1,109*1,110*1,111*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*41,140*6,159*1,160*3,168*1,188*1";
w["ok."]="34*1,56*1,85*1,126*1";
w["on"]="0*1";
w["onc"]="89*1,105*2,136*1";
w["ondit"]="171*1";
w["one"]="22*2,24*3,28*1,29*1,38*2,46*1,47*1,66*1,67*1,74*1,91*3,94*1,95*1,131*2,132*5,148*1,153*1,182*1,185*4";
w["onli"]="1*2,3*1,10*1,13*1,14*1,22*1,24*1,28*1,29*1,39*1,46*1,47*1,66*1,67*1,77*1,94*1,95*1,111*1,112*1,113*1,114*1,115*1,116*2,119*1,120*1,131*1,132*2,133*3,135*1,139*2,140*12,148*3,180*1,181*1,185*4,192*2";
w["only."]="6*1,9*1,133*3,139*1";
w["onto"]="188*1";
w["oper"]="34*1,56*1,85*1,126*1,131*2,132*5,137*1,148*2";
w["operation."]="78*1,131*2,132*5";
w["option"]="135*2,140*3,185*2";
w["option-rel"]="140*3";
w["options:"]="135*1";
w["order"]="22*1,37*2,89*2,135*1,136*2,173*1";
w["origin"]="139*1";
w["os"]="1*1";
w["osccal"]="63*3,132*1,141*1,157*43,160*3,185*2";
w["osccal_addr"]="185*2";
w["oscil"]="48*1,52*42,63*3,140*3";
w["oth"]="171*1";
w["other"]="9*1,10*1,39*1,62*1,89*1,104*1,136*1,165*1,171*4,172*1";
w["others."]="171*1";
w["otherwis"]="79*1,171*1";
w["out"]="19*1,20*1,24*1,63*6,77*1,78*1,89*1,96*1,105*1,131*2,132*1,135*1,136*1,140*12,145*1,153*1,159*3,168*1,171*1,192*1";
w["out."]="77*1,131*2,132*1";
w["outlin"]="37*1";
w["output"]="0*1,7*1,77*1,185*1,192*1";
w["outsid"]="132*9";
w["over"]="22*1,24*1,105*1";
w["overflow"]="91*9";
w["overridden"]="89*1,136*1";
w["overrun"]="18*1,19*1";
w["overview"]="0*46,36*46,38*46,113*1,114*1,115*1,176*2,179*1";
w["owe"]="175*1";
w["own"]="38*1,172*2";
w["p"]="78*1";
w["packet"]="9*10,10*1,23*6,24*3,25*2,37*6,89*1,91*9,136*1,159*1,168*1";
w["packet_numb"]="23*1";
w["page"]="79*5,91*9,92*1,111*4,116*43,131*3,132*7,133*9,140*24,148*21,166*1,181*4,182*2,185*6";
w["page-eras"]="116*1";
w["page."]="182*1";
w["pagebit"]="148*1";
w["pages."]="132*6";
w["pair"]="0*3";
w["paramet"]="9*3,10*1,28*4,29*5,30*41,37*1,38*1,44*1,46*5,47*5,51*1,63*21,66*5,67*6,88*1,91*9,94*5,95*6,111*2,136*1,138*1,140*6,148*1,161*1,164*55,168*1,169*3,175*1,178*1,182*41,184*1,185*41,191*1,193*46";
w["parameter."]="89*1,136*1";
w["parameters."]="10*1,38*1,111*1";
w["paramt"]="28*1,29*1,46*1,47*1,66*1,67*1,94*1,95*1";
w["pariti"]="140*3";
w["part"]="1*1,3*1,185*2";
w["partial"]="91*3";
w["particular"]="1*1,171*1";
w["pattern"]="78*1";
w["payload"]="37*3,38*1,91*6,113*1,114*1,115*2,119*1,120*1,131*1,132*1,175*2,180*2,182*2";
w["pc"]="0*1,13*1,74*1,80*1,84*42,91*3,92*2,106*43,107*43,122*1,125*42,129*1,139*1,140*12,148*1";
w["pdi"]="1*4,38*1,136*1,140*12,180*1,185*10,186*3";
w["peb01"]="78*1";
w["per"]="114*1,139*1";
w["perform"]="3*2,51*1,52*1,62*1,71*1,74*1,105*1,111*1,116*1,136*1,139*5,147*1,165*1,192*1";
w["performed."]="79*1";
w["period"]="22*1";
w["phi"]="63*3,140*3";
w["physic"]="36*1,52*1,62*1,64*2,68*47,69*47,70*1,87*1,88*6,89*46,91*24,92*2,96*47,97*47,98*1,109*1,134*1,135*4,136*48,137*2,138*2,140*27,160*3,168*1,175*1,180*1,182*2,185*1";
w["physical."]="109*1,182*1,185*1";
w["physical:"]="135*1";
w["pid"]="1*1";
w["pin"]="0*2,3*1,5*1,6*42,7*1,110*2,145*1,159*1,192*2";
w["pin."]="110*1,192*1";
w["place"]="88*1,135*1,138*1";
w["platform"]="1*1";
w["point"]="137*2";
w["point."]="89*1,136*1";
w["pointer"]="114*1";
w["poll"]="3*2,4*2,22*2,24*1,25*1,60*1,138*2,140*3,145*1,147*1,148*10,185*3";
w["poll1"]="148*2";
w["poll2"]="148*2";
w["pollindex"]="145*2,153*1";
w["pollindex."]="145*1,153*1";
w["polling."]="148*1";
w["pollmethod"]="147*2";
w["pollmethod."]="147*1";
w["pollvalu"]="145*2";
w["pollvalue."]="145*1";
w["port"]="0*3,1*2";
w["port."]="0*1";
w["possi"]="160*1";
w["possibl"]="91*1,96*1,137*1,140*1,169*1,171*2,185*1,186*1";
w["possible."]="138*1";
w["post"]="146*1";
w["post-delay"]="146*1";
w["postdelay"]="146*2";
w["postdelay."]="146*1";
w["power"]="30*4,58*1,59*39,63*12,91*3,110*1,140*3";
w["pre"]="146*1";
w["pre-delay"]="146*1";
w["predelay"]="146*2";
w["predelay."]="146*1";
w["prefac"]="171*1,172*50";
w["preliminari"]="170*2";
w["present"]="30*2";
w["present."]="30*2";
w["preserv"]="24*1";
w["prevent"]="114*1,135*1,185*1";
w["previous"]="43*3,70*1,98*1";
w["prior"]="172*1";
w["pro"]="1*1";
w["process"]="23*1,24*1,89*1,90*1,136*1,138*3";
w["process."]="89*1,136*1";
w["prod_sign_base_addr"]="133*1,185*1";
w["product"]="171*7,185*1";
w["products."]="171*2";
w["profit"]="171*1";
w["prog"]="92*2,108*41,109*42,131*1,132*1,133*1";
w["program"]="0*3,1*4,22*1,38*5,84*2,87*1,90*42,91*3,107*1,108*1,109*2,111*1,116*1,117*2,125*2,129*2,131*2,132*14,133*11,134*1,135*1,136*1,137*45,138*2,139*3,140*21,141*52,142*1,143*1,144*1,145*53,146*53,148*73,149*2,150*44,151*1,152*53,153*1,154*44,155*1,156*1,157*1,159*46,160*18,161*2,162*53,163*53,166*1,167*1,168*46,172*1,173*1,174*1,175*3,180*3,185*4";
w["programmin"]="138*1";
w["programming."]="111*1,148*2";
w["properti"]="171*1";
w["proport"]="131*1,132*1";
w["protect"]="64*1,78*47,91*3";
w["protocol"]="0*1,1*5,2*48,3*5,4*4,5*1,6*1,7*2,8*1,9*1,10*1,11*2,12*2,13*1,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,22*4,23*1,24*1,25*1,26*47,27*1,28*1,29*1,30*1,31*1,32*1,33*1,34*1,35*1,36*3,37*14,38*50,39*48,40*1,41*1,42*1,43*42,44*47,45*1,46*1,47*1,48*1,49*1,50*1,51*1,52*2,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*4,63*1,64*47,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*1,90*2,91*2,92*47,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*1,133*1,134*1,135*1,136*1,137*1,138*1,139*2,140*11,141*47,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*47,160*8,161*47,162*1,163*1,164*1,165*1,166*1,167*1,168*47,169*1,170*1,171*157,172*3,173*56,174*55,175*62,176*55,177*2,178*54,179*1,180*57,181*1,182*1,183*1,184*2,185*1,186*11,187*2,188*1,189*2,190*2,191*2,192*1,193*1";
w["protocol-set"]="1*2";
w["protocol."]="62*1,91*1,140*1,160*1,186*1";
w["protocol:"]="62*1";
w["protocols."]="37*1";
w["provid"]="0*1,7*1,133*12,135*1,139*3,171*2,172*1";
w["provided."]="165*1";
w["publish"]="49*1,188*1";
w["pull"]="182*2";
w["puls"]="6*1";
w["punit"]="171*1";
w["pure"]="109*1";
w["purpos"]="133*1,135*1,137*1,171*1";
w["put"]="38*1,75*1,76*1,121*1,138*1,139*1,175*1,180*1";
w["pwm"]="185*1";
w["quarter"]="185*1";
w["queri"]="1*1,26*1,27*47,39*3,40*46,43*9,44*2,45*46,64*1,65*47,88*1,92*1,93*47,135*1,140*3,178*1,184*41,186*3,187*41,189*46,190*46,191*41";
w["question"]="172*1";
w["r"]="38*1,131*2,132*3,133*7,182*2,185*1,193*5";
w["rang"]="63*6,79*1,112*1,132*3,140*6,159*1";
w["rapid"]="60*1";
w["rate"]="15*55,18*1,19*1,88*1,143*1,159*1,160*6,182*1,192*1";
w["rather"]="1*1,135*1";
w["ratio"]="140*3";
w["raw"]="192*1";
w["rdi"]="147*1,148*3,159*1";
w["re"]="70*1,89*2,98*1,136*1";
w["re-connect"]="89*1,136*1";
w["re-read"]="70*1,98*1";
w["rea"]="148*1";
w["reach"]="104*1";
w["read"]="18*1,19*3,20*1,24*1,29*1,34*1,47*1,56*1,62*1,64*1,67*1,70*2,75*43,76*1,85*1,89*2,91*12,92*3,95*1,96*1,98*2,106*47,113*47,114*51,126*1,131*11,132*21,133*10,135*2,136*2,137*1,139*4,140*30,141*6,144*1,148*5,149*55,151*43,153*53,155*43,156*44,157*44,160*21,161*1,167*55,175*1,182*1,192*1,193*1";
w["read."]="75*1,76*1,148*1";
w["readabl"]="184*1,191*1";
w["reading."]="114*1";
w["reason"]="89*1,136*1";
w["receiv"]="18*4,19*3,20*1,23*1,24*2,25*1,78*1,91*18,139*1,140*6,145*1";
w["received."]="78*1";
w["receiver_dis"]="186*1";
w["refer"]="52*1,63*3,135*1";
w["regain"]="110*1";
w["region"]="79*2";
w["regist"]="0*1,72*1,73*6,77*2,91*12,131*1,132*1,133*1,140*9,171*3,181*4,185*5";
w["reject"]="37*1";
w["rela"]="171*1";
w["relat"]="63*3,91*9,140*9";
w["relationship"]="23*1";
w["relationship:"]="23*1";
w["relay"]="140*3";
w["releas"]="61*1,63*3,91*3,109*1,135*1,170*2,182*3";
w["release."]="170*2";
w["relev"]="135*2,173*1,178*1";
w["remov"]="120*1,121*1,139*2";
w["repetit"]="139*1";
w["repli"]="115*2";
w["report"]="37*1,115*1";
w["report_s"]="23*1";
w["report_size."]="23*1";
w["represent"]="171*1";
w["reprogram"]="138*1";
w["request"]="8*2,11*36,12*36,15*1,79*2,89*1,91*3,131*3,132*2,136*1";
w["requir"]="6*1,23*1,24*1,88*1,111*1,135*4,136*1,138*2";
w["required."]="50*1,135*1";
w["required:"]="88*1,135*1";
w["reserv"]="171*1,172*1";
w["reserved."]="171*1";
w["reset"]="3*2,49*2,51*4,58*1,61*44,63*9,64*1,68*3,73*49,89*2,91*9,92*1,96*3,101*45,109*1,110*3,135*1,136*3,137*2,139*3,140*6,182*5,185*1";
w["reset."]="101*1,182*1";
w["reset:"]="139*1";
w["resetting."]="185*1";
w["resourc"]="117*2,118*2,139*1,140*3";
w["resources."]="117*1,118*1";
w["respect"]="171*1";
w["respond"]="23*1";
w["respons"]="3*1,4*1,6*6,9*6,10*6,13*6,14*6,15*6,16*6,17*6,18*6,19*6,20*6,21*6,22*48,23*1,24*50,25*2,27*1,28*1,29*1,31*46,32*7,33*7,34*7,35*7,37*1,38*1,40*1,41*7,42*7,44*1,45*1,46*1,47*1,49*1,50*1,51*1,52*1,53*41,54*7,55*7,56*7,57*7,65*1,66*1,67*1,68*2,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*46,81*7,82*7,83*7,84*7,85*14,86*7,91*7,93*1,94*1,95*1,96*2,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*46,123*7,124*7,125*7,126*7,127*7,140*7,142*6,143*6,144*6,145*6,146*6,147*6,148*6,149*6,152*6,153*6,159*52,160*4,162*6,163*6,164*6,165*6,166*6,167*6,168*52,169*1,173*1,174*1,175*2,177*1,178*1,180*2,182*1,184*1,186*7,187*1,188*1,189*1,190*1,191*1";
w["response."]="22*1,77*1";
w["response:"]="6*1,9*1,10*1,13*1,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,152*1,153*1,162*1,163*1,164*1,165*1,166*1,167*1";
w["responses."]="25*1";
w["responses:"]="27*1,28*1,29*1,40*1,45*1,46*1,47*1,49*1,50*1,51*1,52*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,188*1";
w["rest"]="24*1,25*1";
w["restor"]="59*1,137*1,139*1";
w["restrict"]="62*1,75*1,76*1,113*1,114*1,115*2,119*1,120*1,131*1,132*7,133*3,181*1";
w["result"]="22*1,24*1,37*1,131*1,132*7";
w["resum"]="72*1,103*1,104*1,140*6";
w["retaddr"]="153*2";
w["retri"]="159*1";
w["retried."]="51*1";
w["retriev"]="3*1,4*1,9*2,18*2,70*1,89*1,98*1,136*1";
w["return"]="9*1,33*2,34*3,37*1,41*2,43*3,52*1,55*2,56*3,63*6,68*2,70*1,77*1,78*2,82*2,84*1,85*4,89*2,91*12,96*3,98*1,105*1,124*2,125*1,126*3,131*4,132*10,136*3,139*1,140*9,153*2";
w["returned."]="34*1,52*1,68*1,85*1,96*2,132*1";
w["rev."]="171*1";
w["rev.:"]="171*1";
w["revis"]="63*9,170*52,171*1,185*2";
w["right"]="171*3,172*1";
w["ring"]="153*1";
w["rise"]="61*1";
w["risk"]="172*1";
w["risk."]="172*1";
w["rout"]="185*1";
w["routin"]="185*1";
w["rsp"]="24*1,39*2,41*41,42*41";
w["rsp:"]="39*2,41*41,42*41";
w["rsp_avr8_activate_phys"]="96*1";
w["rsp_avr8_data"]="126*1,140*1";
w["rsp_avr8_fail"]="127*1,140*1";
w["rsp_avr8_list"]="140*1";
w["rsp_avr8_ok"]="123*1,140*1";
w["rsp_avr8_pc"]="125*1,140*1";
w["rsp_discovery_fail"]="43*1";
w["rsp_discovery_list"]="43*1";
w["rsp_edbg_data"]="186*1";
w["rsp_edbg_fail"]="186*1";
w["rsp_edbg_list"]="186*1";
w["rsp_edbg_ok"]="186*1";
w["rsp_fail"]="37*1,42*1,140*3,186*3";
w["rsp_housekeeping_data"]="56*2,63*1";
w["rsp_housekeeping_fail"]="57*1,63*1";
w["rsp_housekeeping_failed_with_data"]="63*1";
w["rsp_housekeeping_list"]="55*1,63*1";
w["rsp_housekeeping_ok"]="54*1,63*1";
w["rsp_list"]="41*1";
w["rt"]="1*1";
w["rule"]="131*1,132*1,133*1,139*1";
w["run"]="24*1,89*1,92*2,99*1,103*41,104*42,109*3,135*1,136*1,137*1,138*3,139*3,140*12,182*2,185*6";
w["run:"]="139*1";
w["runaway"]="135*1";
w["runnin"]="52*1";
w["rw"]="30*3,131*3,132*8,133*10,181*8,182*4,185*1";
w["rwise"]="171*1";

View File

@@ -0,0 +1,846 @@
//Auto generated index for searching by xsl-webhelpindexer for DocBook Webhelp.# Kasun Gajasinghe, University of Moratuwa
w["rx"]="0*1,91*3";
w["rx-tx"]="0*1";
w["s"]="7*1,78*1,140*1,143*1,144*1,171*2,173*1,185*2";
w["sab"]="75*1,76*1,91*18,181*7";
w["sale"]="171*2";
w["sam"]="6*1";
w["sam3"]="1*2";
w["sam4"]="1*2";
w["samd"]="1*2";
w["samd20"]="1*1";
w["same"]="1*1,22*1,25*1,28*1,29*1,46*1,47*1,60*1,66*1,67*1,70*1,94*1,95*1,98*1";
w["samp"]="192*1";
w["sampl"]="14*1,15*1,159*1";
w["save"]="30*2";
w["scale"]="0*1";
w["scaled-down"]="0*1";
w["scan"]="48*1,51*42,62*2,63*3,77*1";
w["scan-chain"]="48*1,51*41,62*2";
w["secion"]="140*3";
w["section"]="3*2,7*1,27*1,28*1,29*1,37*1,40*1,45*1,46*1,47*1,64*1,65*1,66*1,67*1,75*1,76*1,79*50,88*1,91*1,93*1,94*1,95*1,111*2,112*2,113*1,114*1,115*1,133*16,135*1,140*28,160*1,165*1,169*1,185*4,186*1,192*1";
w["secured."]="6*1";
w["see"]="7*1,27*1,28*1,29*1,40*1,45*1,46*1,47*1,65*1,66*1,67*1,75*1,76*1,79*1,88*1,93*1,94*1,95*1,113*1,114*1,115*1,135*1,185*1";
w["select"]="62*1,68*1,96*1,148*3,149*1,182*1";
w["selector"]="91*3,140*3";
w["self"]="38*1";
w["self-contain"]="38*1";
w["send"]="4*1,13*1,22*1,23*2,24*1,25*1";
w["sent"]="14*1,24*1,25*1,37*3,101*1,102*1,104*1,109*1,173*2,175*1,180*1,185*1";
w["sequenc"]="3*1,37*3,51*1,79*1,89*1";
w["serial"]="3*1,5*1,7*37,21*1,43*3,177*1,190*1,192*50";
w["serial_numb"]="190*1";
w["serial_trac"]="3*1,13*2,14*2,15*2,16*2,17*2,18*2,19*2,20*2,21*2";
w["serialtracecommand"]="186*1";
w["serialtraceerrorbit"]="186*1";
w["serialtracetransportmod"]="186*2";
w["servic"]="91*6,181*1,185*1";
w["sessio"]="138*1";
w["session"]="48*2,49*41,62*1,63*9,88*2,89*3,90*1,91*3,100*1,109*1,131*4,132*2,134*2,135*6,136*5,137*42,138*43,139*1,140*9,188*41";
w["session-rel"]="91*3,140*3";
w["session."]="89*1,90*1,109*1,131*3,132*2,135*1,136*1,139*1";
w["set"]="0*1,1*2,3*2,8*2,10*37,12*36,13*42,14*42,15*42,22*1,26*1,28*48,29*3,30*41,37*2,38*52,44*2,46*49,47*3,63*3,64*1,66*48,67*3,78*1,88*1,89*1,91*24,92*3,94*48,95*3,109*3,117*47,119*47,120*1,135*2,137*1,139*2,140*21,141*1,143*52,148*1,160*3,161*1,164*52,171*1,175*2,176*1,180*1,182*44,185*42,192*3,193*46";
w["set."]="78*1,109*1,135*1,148*1,182*1";
w["set_baud"]="15*2";
w["set_capture_mod"]="14*2";
w["set_config"]="3*1,10*2";
w["set_request"]="3*1";
w["set_transport_mod"]="13*2";
w["setget_failure_illegal_st"]="63*1";
w["setget_failure_invalid_clock_spe"]="63*1";
w["setget_failure_invalid_valu"]="63*1";
w["setget_failure_jtagm_init_error"]="63*1";
w["setget_failure_not_impl"]="63*1";
w["setget_failure_not_support"]="63*1";
w["setget_failure_ok"]="63*1";
w["sever"]="59*1,148*1";
w["shal"]="171*1";
w["shall"]="171*1";
w["shift"]="77*5";
w["short"]="91*3";
w["short-packet"]="91*3";
w["should"]="1*1,136*2,138*3,148*2";
w["sign"]="49*1,62*2,188*1";
w["signal"]="77*1,91*3,192*1";
w["signal."]="192*1";
w["signatur"]="111*1,131*3,132*3,133*3,140*9,141*1,156*43,160*3,185*3";
w["signature_offset"]="133*1,185*1";
w["signific"]="37*3,173*2";
w["signon"]="21*44,192*1";
w["silicon"]="185*3";
w["simpl"]="0*1,96*1";
w["simpli"]="138*1";
w["sinc"]="153*1";
w["singl"]="74*1,91*6,105*1,131*1,132*4,139*1,140*12,173*1,174*1";
w["situat"]="37*1";
w["size"]="6*2,9*3,10*2,13*2,14*2,15*2,16*2,17*2,18*2,19*2,20*56,21*2,23*3,24*3,25*4,27*1,28*1,29*1,30*1,32*1,33*1,34*1,35*1,37*3,40*1,41*1,42*1,45*1,46*1,47*1,49*1,50*1,51*1,52*1,54*1,55*1,56*1,57*1,59*1,60*1,61*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,81*1,82*1,83*1,84*1,85*2,86*1,91*6,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,123*1,124*1,125*1,126*1,127*1,129*1,130*1,131*1,142*2,143*2,144*2,145*2,146*2,147*2,148*3,149*2,152*2,153*2,162*2,163*2,164*2,165*2,166*2,167*2,181*2,182*1,185*17,188*1,192*1,193*1";
w["skip"]="114*2";
w["slave"]="91*3";
w["sleep"]="58*1,60*38,63*3";
w["small"]="131*1";
w["sof"]="37*3";
w["softwar"]="92*3,119*42,120*42,121*42,131*2,132*1,139*4,140*9,148*1,172*1";
w["software."]="148*1";
w["some"]="6*1,59*1,112*1,114*1,131*1,132*1,185*1,192*1";
w["someth"]="140*3";
w["sourc"]="37*2";
w["space"]="131*1,132*1,133*1";
w["special"]="0*1,3*1,171*1";
w["specif"]="3*3,4*44,5*41,8*41,73*1,91*3,135*1,139*2,140*3,171*2,185*1";
w["specifi"]="73*1,77*1,88*4,89*1,91*3,135*2,136*1,137*2,138*1,148*1";
w["specific."]="139*1";
w["specification."]="139*1";
w["speed"]="140*3,160*3";
w["spi"]="1*2,38*1,131*1,141*63,142*42,143*42,144*42,145*42,146*42,147*41,148*43,149*42,150*43,151*43,152*42,153*44,154*43,155*43,156*44,157*44,158*41,159*47,175*6,186*3";
w["spi-bas"]="38*1";
w["spi."]="175*1";
w["spi_cmd_chip_eras"]="147*2,160*1";
w["spi_cmd_enter_progmod"]="145*2,146*1,160*1";
w["spi_cmd_get_baud"]="144*2,160*1";
w["spi_cmd_leave_progmod"]="146*1,160*1";
w["spi_cmd_load_address"]="142*2,160*1";
w["spi_cmd_program_eeprom"]="150*1,160*1";
w["spi_cmd_program_flash"]="148*3,160*1";
w["spi_cmd_program_fus"]="152*2,160*1";
w["spi_cmd_program_lock"]="154*1,160*1";
w["spi_cmd_read_eeprom"]="151*1,160*1";
w["spi_cmd_read_flash"]="149*2,160*1";
w["spi_cmd_read_fus"]="153*2,160*1";
w["spi_cmd_read_lock"]="155*1,160*1";
w["spi_cmd_read_oscc"]="157*1,160*1";
w["spi_cmd_read_osccal."]="157*1";
w["spi_cmd_read_signatur"]="156*1,160*1";
w["spi_cmd_read_signature."]="156*1";
w["spi_cmd_set_baud"]="143*2,160*1";
w["spi_multi"]="158*1,175*2";
w["spi_status_baud_invalid"]="143*1,159*1,160*1";
w["spi_status_clock_error"]="159*1,160*1";
w["spi_status_cmd_fail"]="159*1,160*1";
w["spi_status_cmd_ok"]="142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*2,152*1,153*2,159*1,160*1";
w["spi_status_cmd_tout"]="145*1,147*1,148*1,159*1,160*1";
w["spi_status_cmd_unknown"]="159*1,160*1";
w["spi_status_fail"]="145*1";
w["spi_status_phy_error"]="159*1,160*1";
w["spi_status_rdy_bsy_tout"]="148*1,149*1,152*1,153*1,159*1,160*1";
w["spiprogrammingprotocolcommand"]="160*1";
w["spiprogrammingprotocolrespons"]="160*1";
w["spmcr"]="185*2";
w["spmcr_addr"]="185*2";
w["sram"]="131*1,132*1,133*1,140*3,185*3";
w["sram_start"]="185*2";
w["st_get_buffer_s"]="186*1";
w["st_get_data"]="186*1";
w["st_get_status"]="186*1";
w["st_set_baud"]="186*1";
w["st_set_capture_mod"]="186*1";
w["st_set_transport_mod"]="186*1";
w["st_signon"]="186*1";
w["st_start"]="186*1";
w["st_stop"]="186*1";
w["stabdelay"]="145*2";
w["stabdelay."]="145*1";
w["stabil"]="145*1";
w["stage"]="89*1,136*1";
w["standalon"]="1*2";
w["start"]="9*1,16*44,28*1,29*1,46*1,47*1,48*1,63*3,66*1,67*1,79*3,89*1,91*3,94*1,95*1,111*1,112*1,113*1,114*1,115*1,116*1,136*2,137*1,138*2,142*1,145*2,162*1,167*1,175*1,185*4,188*36,192*1";
w["stat"]="139*1";
w["state"]="59*1,60*3,61*1,63*3,91*3,110*2,138*1,139*2,140*3,185*2";
w["state."]="139*1,185*2";
w["statement"]="105*1";
w["status"]="6*1,9*1,10*1,13*2,14*2,16*2,17*2,18*3,19*54,34*2,56*3,60*1,61*1,85*2,91*3,126*2,140*6,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,152*1,162*1,163*1,164*1,165*1,166*1,167*1,192*1";
w["status."]="60*1";
w["status1"]="149*1,153*1";
w["status2"]="153*1";
w["statutori"]="171*1";
w["step"]="64*1,74*42,91*6,92*1,105*49,139*4,140*3";
w["step:"]="139*1";
w["stepping."]="139*1";
w["still"]="59*1";
w["stitut"]="79*1";
w["stk500"]="175*2";
w["stk500."]="175*1";
w["stk600"]="180*1";
w["stop"]="17*44,91*3,92*1,101*3,102*44,109*1,113*1,114*1,115*1,129*1,138*1,139*7,140*9,182*1,185*4,192*1";
w["stop:"]="139*1";
w["stopped."]="101*1,102*1";
w["storag"]="192*1";
w["store"]="131*2,135*1";
w["strang"]="140*3";
w["stream"]="0*1,18*1";
w["string"]="21*1,190*3";
w["studio"]="172*1";
w["studio."]="172*1";
w["sub"]="36*1,37*7,38*52,176*1";
w["sub-protocol"]="36*1,37*7,38*1";
w["sub-protocols."]="37*1";
w["sub-set"]="38*51,176*1";
w["subset"]="1*1";
w["success"]="6*1,9*1,10*1,32*1,54*1,81*1,105*1,123*1,139*1,159*1,160*3";
w["such"]="37*1,148*1,171*1";
w["suffix"]="3*1";
w["suffix."]="10*1";
w["suitabl"]="171*1";
w["summari"]="3*6";
w["supoort"]="21*1";
w["suppli"]="148*1,156*1,157*1";
w["supplied."]="148*1,156*1,157*1";
w["suppo"]="1*1";
w["support"]="0*4,1*4,15*1,22*1,39*2,62*1,63*9,91*18,111*2,117*2,118*2,139*1,140*12,148*1,158*1,171*1,172*2,175*4,180*1,184*2,187*1,189*1,190*1,191*2";
w["supported."]="1*1,13*1,14*1,175*2";
w["supported:"]="139*1";
w["sustain"]="171*1";
w["swd"]="1*2,186*3,192*1";
w["swo"]="7*1,192*1";
w["symbol"]="102*1";
w["sync"]="91*3";
w["synchloop"]="145*2";
w["synchloops."]="145*1";
w["synchron"]="22*1,24*1,145*1";
w["system"]="91*3,181*2";
w["t"]="0*1";
w["tabl"]="1*5,3*10,4*5,5*5,6*10,8*5,9*15,10*10,13*10,14*10,15*11,16*10,17*10,18*10,19*10,20*10,21*10,22*5,23*10,24*10,25*10,26*5,27*10,28*5,29*10,30*5,31*5,32*5,33*5,34*5,35*5,37*15,38*6,39*5,40*5,41*5,42*5,44*5,45*5,46*5,47*5,48*5,49*5,50*5,51*5,52*5,53*5,54*5,55*5,56*5,57*5,58*5,59*5,60*5,61*5,64*5,65*10,66*5,67*10,68*5,69*5,70*5,71*5,72*5,73*5,74*5,75*5,76*10,77*5,78*5,79*5,80*5,81*5,82*5,83*5,84*5,85*10,86*5,87*5,92*5,93*10,94*5,95*10,96*5,97*5,98*5,99*5,100*5,101*5,102*5,103*5,104*5,105*5,106*5,107*5,108*5,109*5,110*5,111*5,112*5,113*5,114*5,115*5,116*5,117*5,118*5,119*5,120*5,121*5,122*5,123*5,124*5,125*5,126*5,127*5,128*5,129*5,130*5,131*5,132*5,133*5,134*5,136*5,139*1,141*5,142*10,143*10,144*10,145*10,146*10,147*10,148*15,149*10,152*10,153*10,159*5,161*5,162*10,163*10,164*10,165*15,166*10,167*10,168*5,171*5,173*5,174*5,175*5,176*5,177*5,178*5,179*5,180*5,181*5,182*5,183*5,184*5,185*26,187*5,188*5,189*5,190*5,191*5,192*5,193*5";
w["tag"]="186*6";
w["take"]="88*1,131*2,132*1,135*1";
w["tap"]="64*1,77*43";
w["target"]="3*2,4*41,5*41,14*1,18*1,30*1,52*2,59*1,60*4,61*1,62*1,63*12,68*1,69*1,70*2,71*1,72*1,73*6,88*1,89*3,91*6,96*1,97*1,98*2,99*1,100*1,101*2,102*2,103*1,104*2,105*1,106*1,107*1,108*1,109*3,110*1,111*2,112*2,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,129*1,130*1,133*12,135*4,136*4,137*4,138*4,139*8,140*9,182*1,185*116,193*1";
w["target-rel"]="63*3";
w["target."]="14*1,52*1,69*2,70*2,89*1,97*2,98*2,100*1,102*1,105*1,106*1,107*1,108*1,109*1,111*1,113*1,115*1,116*1,119*1,120*1,136*1,139*2";
w["targets."]="112*1";
w["tdo"]="192*1";
w["temporarili"]="110*1";
w["term"]="38*1,171*2";
w["termin"]="63*3,100*1,148*2";
w["th"]="136*1,192*1";
w["than"]="1*1,37*1,132*3,135*1,148*1,185*1";
w["that"]="1*5,18*1,21*1,24*4,25*1,37*1,52*1,75*1,76*1,88*1,89*4,129*1,133*12,135*2,136*6,137*1,139*1,147*1,173*1,175*1,180*1,182*1,185*2,192*1";
w["their"]="139*1,172*1";
w["them"]="114*1";
w["them."]="114*1,121*1";
w["then"]="37*1,38*1,96*1,115*2";
w["there"]="37*1";
w["thereof"]="171*1";
w["these"]="185*1";
w["those"]="180*1";
w["three"]="0*1,22*1";
w["through"]="131*1";
w["time"]="131*2,132*1,140*9,145*1,148*3,159*2,168*1,171*1,175*1";
w["time-out"]="145*1";
w["time."]="18*1";
w["timeout"]="91*21,140*6,145*2,160*3";
w["timeout."]="145*1";
w["timer"]="140*3,185*3";
w["ting"]="171*1";
w["tinyavr"]="38*3,52*1,111*1,117*1,118*1,140*3,175*1,180*2";
w["tinyocd"]="135*1";
w["tip"]="44*1,62*41,87*46,134*46,173*1,174*1";
w["tips:"]="134*46,174*1";
w["token"]="78*1";
w["too"]="43*3,63*3,91*6,140*6";
w["tool"]="0*1,1*55,2*1,3*2,4*1,5*1,6*1,7*1,8*1,9*1,10*1,11*1,12*1,13*2,14*1,15*1,16*1,17*1,18*1,19*1,20*1,21*1,22*2,23*1,24*1,25*1,26*1,27*2,28*2,29*2,30*1,31*1,32*1,33*1,34*1,35*1,36*2,37*3,38*2,39*2,40*2,41*1,42*1,43*10,44*1,45*2,46*2,47*2,48*1,49*4,50*1,51*1,52*1,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*1,63*1,64*1,65*2,66*2,67*2,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*3,90*1,91*1,92*1,93*2,94*2,95*2,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*1,133*1,134*1,135*2,136*3,137*1,138*1,139*2,140*1,141*1,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*1,160*1,161*1,162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1,170*1,171*51,172*1,173*2,174*2,175*2,176*1,177*1,178*1,179*2,180*2,181*1,182*1,183*1,184*1,185*1,186*1,187*1,188*3,189*1,190*2,191*1,192*4,193*1";
w["tool."]="27*1,28*1,36*1,37*2,40*1,45*1,49*1,65*1,93*1,139*1,188*1,192*1";
w["tool.."]="29*1,46*1,47*1,66*1,67*1,94*1,95*1";
w["tool_nam"]="190*1";
w["tools."]="3*1,173*1";
w["total"]="20*1,148*1,149*1";
w["total_number_of_packet"]="23*1";
w["tpi"]="1*1,38*2,161*52,162*42,163*42,164*42,165*41,166*42,167*42,168*46,169*6,171*1,180*56";
w["tpi_cmd_enter_progmod"]="162*2,169*1";
w["tpi_cmd_eras"]="165*2,169*1";
w["tpi_cmd_erase_chip"]="165*1";
w["tpi_cmd_leave_progmod"]="163*2,169*1";
w["tpi_cmd_read_mem"]="167*2,169*1";
w["tpi_cmd_set_param"]="164*2,169*1";
w["tpi_cmd_write_mem"]="166*2,169*1";
w["tpi_erase_app"]="165*2,169*1";
w["tpi_erase_chip"]="165*2,169*1";
w["tpi_erase_chip."]="165*1";
w["tpi_erase_config"]="165*2,169*1";
w["tpi_mem_type_appl"]="166*1,167*1,169*1";
w["tpi_mem_type_fus"]="166*1,167*1,169*1";
w["tpi_mem_type_lockbit"]="166*1,167*1,169*1";
w["tpi_param_nvmcmd_addr"]="169*1";
w["tpi_param_nvmcsr_addr"]="169*1";
w["tpi_rsp_err_collis"]="162*1,165*1,166*1,167*1,168*1,169*1";
w["tpi_rsp_err_fail"]="162*1,164*1,165*1,166*1,167*1,168*1,169*1";
w["tpi_rsp_err_illegal_param"]="164*1,168*1,169*1";
w["tpi_rsp_err_ok"]="162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1";
w["tpi_rsp_err_timeout"]="165*1,166*1,168*1,169*1";
w["tpiprotocol"]="169*1,180*2";
w["tpiprotocol."]="169*1,180*1";
w["trace"]="3*1,5*1,7*39,21*1,177*1,192*50";
w["trademark"]="171*5";
w["trail"]="34*1,56*2,85*1,126*1";
w["transfer"]="13*1,148*1";
w["transit"]="60*1,139*1";
w["transitions."]="60*1";
w["transmit"]="91*3,145*4,147*4,152*4,153*5";
w["transport"]="13*54,37*1,91*3,130*1,192*1";
w["transport-rel"]="91*3";
w["transport_hid"]="186*1";
w["transport_off"]="186*1";
w["trial"]="62*1";
w["trigger"]="185*1";
w["tune"]="91*3";
w["twi"]="186*3";
w["two"]="23*1,85*1";
w["tx"]="0*1,91*3";
w["type"]="9*1,27*2,40*2,45*2,65*2,75*5,76*6,79*3,93*2,113*4,114*4,115*4,117*1,135*3,139*1,140*6,148*1,159*6,166*1,167*1,168*5,169*3,174*1,181*36,183*46,185*1,186*3";
w["typic"]="135*2";
w["u"]="148*1,171*2";
w["u.s."]="171*2";
w["uar"]="0*1";
w["uart"]="14*2,186*3";
w["uc3"]="38*1,90*1,173*2";
w["uc3a"]="182*1";
w["uc3c"]="182*2";
w["ued."]="148*1";
w["unaffected."]="110*1";
w["uncondit"]="139*1";
w["unconditionally."]="139*1";
w["under"]="140*3";
w["underrun"]="37*2";
w["undesir"]="37*1";
w["undo"]="37*1";
w["unexpect"]="91*3";
w["unknown"]="35*1,37*1,42*1,43*3,57*1,86*1,127*1,159*1,160*3,168*1";
w["unless"]="171*1";
w["unlimit"]="171*1";
w["unlock"]="79*3";
w["unspecifi"]="129*1,140*3";
w["unsupport"]="43*3,140*3";
w["until"]="139*1,148*1,185*1";
w["unwrap"]="22*2,24*41,25*41";
w["up"]="0*1,1*1,2*1,3*1,4*1,5*1,6*1,7*1,8*1,9*1,10*1,11*1,12*1,13*1,14*1,15*1,16*1,17*1,18*2,19*1,20*1,21*1,22*1,23*2,24*1,25*1,26*1,27*1,28*1,29*1,30*1,31*1,32*1,33*1,34*1,35*1,36*1,37*1,38*1,39*1,40*1,41*1,42*1,43*1,44*1,45*1,46*1,47*1,48*1,49*1,50*1,51*1,52*1,53*1,54*1,55*1,56*1,57*1,58*1,59*1,60*1,61*1,62*1,63*4,64*1,65*1,66*1,67*1,68*1,69*1,70*1,71*1,72*1,73*1,74*1,75*1,76*1,77*1,78*1,79*1,80*1,81*1,82*1,83*1,84*1,85*1,86*1,87*1,88*1,89*1,90*1,91*1,92*1,93*1,94*1,95*1,96*1,97*1,98*1,99*1,100*1,101*1,102*1,103*1,104*1,105*1,106*1,107*1,108*1,109*1,110*1,111*1,112*1,113*1,114*1,115*1,116*1,117*1,118*1,119*1,120*1,121*1,122*1,123*1,124*1,125*1,126*1,127*1,128*1,129*1,130*1,131*1,132*7,133*1,134*1,135*1,136*1,137*1,138*1,139*1,140*1,141*1,142*1,143*1,144*1,145*1,146*1,147*1,148*1,149*1,150*1,151*1,152*1,153*1,154*1,155*1,156*1,157*1,158*1,159*1,160*1,161*1,162*1,163*1,164*1,165*1,166*1,167*1,168*1,169*1,181*1,182*1,183*1,184*1,185*1,186*1,187*1,188*1,189*1,190*1,191*1,192*1,193*1";
w["upd"]="171*1";
w["updat"]="139*1";
w["updated."]="139*1";
w["upgrad"]="1*1,48*1,50*44,63*3";
w["upon"]="1*1,36*1,73*1,131*1,132*1,135*1,175*1,180*1";
w["usag"]="3*1,30*1,131*1,132*1,133*1";
w["usart"]="186*3";
w["usb"]="0*1,1*2,185*1";
w["use"]="0*1,1*9,3*2,21*1,22*4,27*1,28*1,29*1,37*4,38*6,39*1,40*1,45*1,46*1,47*1,51*2,62*4,65*1,66*1,67*1,68*1,78*2,79*1,88*5,89*3,90*1,93*1,94*1,95*1,96*1,112*1,114*1,117*1,121*1,131*7,132*12,133*13,135*2,136*4,137*3,138*1,139*2,142*1,143*2,144*1,145*1,147*2,148*7,149*1,150*2,151*2,152*1,153*1,154*2,155*2,156*2,157*2,166*2,167*1,171*4,172*1,173*1,175*4,178*1,180*5,185*2,192*4";
w["used."]="22*1,37*1,79*1,135*1,137*1,148*2";
w["user"]="62*1,89*1,91*3,111*1,132*1,133*1,136*1,140*6,172*1,181*1,182*1,185*1";
w["user_sign_base_addr"]="133*1,185*1";
w["usual"]="75*1,76*1,136*1,182*1";
w["usual."]="136*1";
w["valid"]="27*1,28*1,29*1,34*1,40*1,45*1,46*1,47*1,56*1,65*1,66*1,67*1,85*1,89*2,91*9,93*1,94*1,95*1,126*1,136*2,140*3";
w["valid."]="34*1,56*1,85*1,126*1";
w["valu"]="3*1,4*1,9*1,10*1,37*4,60*1,63*6,70*1,78*1,84*2,89*1,91*12,96*1,98*1,107*1,110*1,117*1,125*2,129*1,132*1,135*1,136*2,139*1,140*12,148*15,153*1,159*1,160*3,164*2,168*1,175*1,180*1,182*1,185*6,193*1";
w["values."]="139*1";
w["values:"]="9*1,10*1,185*1";
w["vari"]="1*1,111*1";
w["variabl"]="185*1";
w["variant"]="135*1,140*3";
w["variant:"]="135*1";
w["various"]="51*1";
w["vector"]="101*1,109*1,139*1";
w["ven"]="22*1";
w["vendor"]="0*1,3*52,4*46,5*41,8*41,22*3,177*1,192*1";
w["vendor-command"]="4*5";
w["veri"]="1*1,90*1";
w["version"]="1*3,27*2,28*2,29*2,32*2,33*2,34*7,35*2,37*4,40*2,41*2,42*2,45*2,46*2,47*2,49*3,50*2,51*2,52*2,54*2,55*2,56*8,57*2,59*2,60*2,61*2,62*1,65*2,66*2,67*2,68*2,69*2,70*2,71*2,72*2,73*2,74*2,75*2,76*2,77*2,78*2,79*2,81*2,82*2,83*2,84*2,85*15,86*2,91*6,93*2,94*2,95*2,96*2,97*2,98*2,99*2,100*2,101*2,102*2,103*2,104*2,105*2,106*2,107*2,108*2,109*2,110*2,111*2,112*2,113*2,114*2,115*2,116*2,117*2,118*2,119*2,120*2,121*2,123*2,124*2,125*2,126*7,127*2,129*2,130*2,140*3,188*2,193*3";
w["via"]="140*3";
w["violat"]="131*1,132*1";
w["virtual"]="0*2,1*2";
w["voltag"]="63*3,193*1";
w["vtg"]="193*1";
w["vtref"]="62*1";
w["w"]="133*4,181*2,182*7,185*14";
w["wait"]="91*3";
w["want"]="140*6,172*1";
w["warn"]="159*1,160*3";
w["warrant"]="171*1";
w["warranti"]="171*3";
w["was"]="32*1,54*1,81*1,91*6,123*1";
w["way"]="182*1";
w["way."]="182*1";
w["websit"]="171*1";
w["well"]="0*1,1*1,135*1,180*1";
w["went"]="63*6";
w["what"]="135*1,148*1";
w["whatsoev"]="171*1";
w["when"]="6*1,24*1,28*1,29*1,46*1,47*1,66*1,67*1,78*2,88*3,89*1,94*1,95*1,101*1,102*1,104*1,109*1,113*1,114*1,115*1,119*1,120*1,135*1,136*2,138*1,139*1,140*12,148*2,185*3,192*1";
w["where"]="37*1,121*1";
w["wherea"]="135*1";
w["whether"]="34*1,56*1,78*1,79*1,85*1,88*1,126*1,138*1";
w["which"]="0*2,1*2,3*1,15*1,23*2,36*1,37*4,38*1,79*1,89*1,114*2,135*2,136*1,148*1,153*1,172*2,178*1";
w["while"]="114*1,140*12";
w["who"]="172*1";
w["whole"]="165*1";
w["will"]="1*1,10*1,23*1,24*1,37*4,49*1,51*3,52*1,60*1,79*3,89*1,101*1,102*1,109*4,110*2,115*1,131*2,135*1,136*2,137*2,138*1,139*1,148*1,172*1,175*2,180*2,185*2";
w["window"]="171*1";
w["within"]="79*1,131*1,132*1,140*3";
w["without"]="52*1,171*2,172*1";
w["woke"]="63*3";
w["word"]="91*3,104*1,106*1,107*1,117*1,129*1,131*2,148*8,173*2,181*5,185*3";
w["work"]="10*1,51*1,148*1";
w["works."]="148*1";
w["wr"]="137*1";
w["wrap"]="22*1,23*43";
w["wrapper"]="24*1";
w["write"]="10*1,28*2,46*2,64*1,66*2,72*1,76*42,79*1,91*15,92*2,94*2,107*46,115*51,131*2,132*9,133*18,139*2,140*12,148*9,161*1,164*1,166*55,175*1,182*1,185*1";
w["write."]="115*1";
w["write:"]="139*2";
w["writeabl"]="184*1,191*1";
w["written"]="76*1,131*2,132*3,182*1,185*1";
w["wrong"]="63*18";
w["x"]="119*2,120*2,193*1";
w["xmega"]="38*1,52*1,111*1,112*1,117*1,118*1,133*58,139*1,140*9,180*1,183*1,185*39";
w["xmega_erase_app"]="140*1";
w["xmega_erase_app_pag"]="140*1";
w["xmega_erase_boot"]="140*1";
w["xmega_erase_boot_pag"]="140*1";
w["xmega_erase_chip"]="140*1";
w["xmega_erase_eeprom"]="140*1";
w["xmega_erase_eeprom_pag"]="140*1";
w["xmega_erase_usersig"]="140*1";
w["xml"]="135*1,145*7,146*2,147*2,148*3,153*1,175*1";
w["xml:"]="145*7,146*2,147*2,148*2,153*1";
w["xplain"]="1*2";
w["xx"]="136*1";
w["yet"]="109*1";
w["yy"]="136*1";
w["yyyymmddhhmmss"]="190*1";
w[" "]="0*3,1*4,2*3,3*3,4*3,5*3,6*3,7*3,8*3,9*3,10*3,11*3,12*3,13*3,14*3,15*3,16*3,17*3,18*3,19*3,20*3,21*3,22*3,23*3,24*3,25*3,26*3,27*3,28*3,29*3,30*3,31*3,32*3,33*3,34*3,35*3,36*3,37*3,38*3,39*3,40*3,41*3,42*3,43*3,44*3,45*3,46*3,47*3,48*3,49*3,50*3,51*3,52*3,53*3,54*3,55*3,56*3,57*3,58*3,59*3,60*3,61*3,62*3,63*3,64*3,65*3,66*3,67*3,68*3,69*3,70*3,71*3,72*3,73*3,74*3,75*3,76*3,77*3,78*4,79*3,80*3,81*3,82*3,83*3,84*3,85*3,86*3,87*3,88*3,89*3,90*3,91*3,92*3,93*3,94*3,95*3,96*3,97*3,98*3,99*3,100*3,101*3,102*3,103*3,104*3,105*3,106*3,107*3,108*3,109*3,110*3,111*3,112*3,113*3,114*3,115*3,116*3,117*3,118*3,119*3,120*3,121*3,122*3,123*3,124*3,125*3,126*3,127*3,128*3,129*3,130*3,131*3,132*3,133*3,134*3,135*3,136*3,137*3,138*3,139*3,140*3,141*3,142*3,143*3,144*3,145*3,146*3,147*3,148*4,149*3,150*3,151*3,152*3,153*3,154*3,155*3,156*3,157*3,158*3,159*3,160*3,161*3,162*3,163*3,164*3,165*3,166*3,167*3,168*3,169*3,170*4,171*3,172*4,173*4,174*4,175*4,176*4,177*4,178*4,179*4,180*4,181*3,182*3,183*3,184*3,185*5,186*3,187*3,188*3,189*3,190*3,191*3,192*3,193*3";
w[" 1"]="1*5";
w[" 1."]="1*5";
w[" 10"]="10*5";
w[" 10."]="10*5";
w[" 100"]="185*5";
w[" 100."]="185*5";
w[" 101"]="185*5";
w[" 101."]="185*5";
w[" 102"]="96*5";
w[" 102."]="96*5";
w[" 103"]="97*5";
w[" 103."]="97*5";
w[" 104"]="98*5";
w[" 104."]="98*5";
w[" 105"]="99*5";
w[" 105."]="99*5";
w[" 106"]="100*5";
w[" 106."]="100*5";
w[" 107"]="101*5";
w[" 107."]="101*5";
w[" 108"]="102*5";
w[" 108."]="102*5";
w[" 109"]="103*5";
w[" 109."]="103*5";
w[" 11"]="13*5";
w[" 11."]="13*5";
w[" 110"]="104*5";
w[" 110."]="104*5";
w[" 111"]="105*5";
w[" 111."]="105*5";
w[" 112"]="106*5";
w[" 112."]="106*5";
w[" 113"]="107*5";
w[" 113."]="107*5";
w[" 114"]="108*5";
w[" 114."]="108*5";
w[" 115"]="109*5";
w[" 115."]="109*5";
w[" 116"]="110*5";
w[" 116."]="110*5";
w[" 117"]="111*5";
w[" 117."]="111*5";
w[" 118"]="112*5";
w[" 118."]="112*5";
w[" 119"]="113*5";
w[" 119."]="113*5";
w[" 12"]="13*5";
w[" 12."]="13*5";
w[" 120"]="114*5";
w[" 120."]="114*5";
w[" 121"]="115*5";
w[" 121."]="115*5";
w[" 122"]="116*5";
w[" 122."]="116*5";
w[" 123"]="117*5";
w[" 123."]="117*5";
w[" 124"]="118*5";
w[" 124."]="118*5";
w[" 125"]="119*5";
w[" 125."]="119*5";
w[" 126"]="120*5";
w[" 126."]="120*5";
w[" 127"]="121*5";
w[" 127."]="121*5";
w[" 128"]="123*5";
w[" 128."]="123*5";
w[" 129"]="124*5";
w[" 129."]="124*5";
w[" 13"]="14*5";
w[" 13."]="14*5";
w[" 130"]="125*5";
w[" 130."]="125*5";
w[" 131"]="126*5";
w[" 131."]="126*5";
w[" 132"]="127*5";
w[" 132."]="127*5";
w[" 133"]="129*5";
w[" 133."]="129*5";
w[" 134"]="130*5";
w[" 134."]="130*5";
w[" 135"]="131*5";
w[" 135."]="131*5";
w[" 136"]="132*5";
w[" 136."]="132*5";
w[" 137"]="133*5";
w[" 137."]="133*5";
w[" 138"]="136*5";
w[" 138."]="136*5";
w[" 139"]="142*5";
w[" 139."]="142*5";
w[" 14"]="14*5";
w[" 14."]="14*5";
w[" 140"]="142*5";
w[" 140."]="142*5";
w[" 141"]="143*5";
w[" 141."]="143*5";
w[" 142"]="143*5";
w[" 142."]="143*5";
w[" 143"]="144*5";
w[" 143."]="144*5";
w[" 144"]="144*5";
w[" 144."]="144*5";
w[" 145"]="145*5";
w[" 145."]="145*5";
w[" 146"]="145*5";
w[" 146."]="145*5";
w[" 147"]="146*5";
w[" 147."]="146*5";
w[" 148"]="146*5";
w[" 148."]="146*5";
w[" 149"]="147*5";
w[" 149."]="147*5";
w[" 15"]="15*5";
w[" 15."]="15*5";
w[" 150"]="147*5";
w[" 150."]="147*5";
w[" 151"]="148*5";
w[" 151."]="148*5";
w[" 152"]="148*5";
w[" 152."]="148*5";
w[" 153"]="148*5";
w[" 153."]="148*5";
w[" 154"]="149*5";
w[" 154."]="149*5";
w[" 155"]="149*5";
w[" 155."]="149*5";
w[" 156"]="152*5";
w[" 156."]="152*5";
w[" 157"]="152*5";
w[" 157."]="152*5";
w[" 158"]="153*5";
w[" 158."]="153*5";
w[" 159"]="153*5";
w[" 159."]="153*5";
w[" 16"]="15*5";
w[" 16."]="15*5";
w[" 160"]="159*5";
w[" 160."]="159*5";
w[" 161"]="162*5";
w[" 161."]="162*5";
w[" 162"]="162*5";
w[" 162."]="162*5";
w[" 163"]="163*5";
w[" 163."]="163*5";
w[" 164"]="163*5";
w[" 164."]="163*5";
w[" 165"]="164*5";
w[" 165."]="164*5";
w[" 166"]="164*5";
w[" 166."]="164*5";
w[" 167"]="165*5";
w[" 167."]="165*5";
w[" 168"]="165*5";
w[" 168."]="165*5";
w[" 169"]="165*5";
w[" 169."]="165*5";
w[" 17"]="16*5";
w[" 17."]="16*5";
w[" 170"]="166*5";
w[" 170."]="166*5";
w[" 171"]="166*5";
w[" 171."]="166*5";
w[" 172"]="167*5";
w[" 172."]="167*5";
w[" 173"]="167*5";
w[" 173."]="167*5";
w[" 174"]="168*5";
w[" 174."]="168*5";
w[" 18"]="16*5";
w[" 18."]="16*5";
w[" 19"]="17*5";
w[" 19."]="17*5";
w[" 2"]="3*5";
w[" 2."]="3*5";
w[" 20"]="17*5";
w[" 20."]="17*5";
w[" 21"]="18*5";
w[" 21."]="18*5";
w[" 22"]="18*5";
w[" 22."]="18*5";
w[" 23"]="19*5";
w[" 23."]="19*5";
w[" 24"]="19*5";
w[" 24."]="19*5";
w[" 25"]="20*5";
w[" 25."]="20*5";
w[" 26"]="20*5";
w[" 26."]="20*5";
w[" 27"]="21*5";
w[" 27."]="21*5";
w[" 28"]="21*5";
w[" 28."]="21*5";
w[" 29"]="23*5";
w[" 29."]="23*5";
w[" 3"]="4*5";
w[" 3."]="4*5";
w[" 30"]="23*5";
w[" 30."]="23*5";
w[" 31"]="24*5";
w[" 31."]="24*5";
w[" 32"]="24*5";
w[" 32."]="24*5";
w[" 33"]="25*5";
w[" 33."]="25*5";
w[" 34"]="25*5";
w[" 34."]="25*5";
w[" 35"]="27*5";
w[" 35."]="27*5";
w[" 36"]="187*5";
w[" 36."]="187*5";
w[" 37"]="28*5";
w[" 37."]="28*5";
w[" 38"]="29*5";
w[" 38."]="29*5";
w[" 39"]="30*5";
w[" 39."]="30*5";
w[" 4"]="6*5";
w[" 4."]="6*5";
w[" 40"]="32*5";
w[" 40."]="32*5";
w[" 41"]="33*5";
w[" 41."]="33*5";
w[" 42"]="34*5";
w[" 42."]="34*5";
w[" 43"]="35*5";
w[" 43."]="35*5";
w[" 44"]="37*5";
w[" 44."]="37*5";
w[" 45"]="37*5";
w[" 45."]="37*5";
w[" 46"]="37*5";
w[" 46."]="37*5";
w[" 47"]="38*5";
w[" 47."]="38*5";
w[" 48"]="40*5";
w[" 48."]="40*5";
w[" 49"]="190*5";
w[" 49."]="190*5";
w[" 5"]="6*5";
w[" 5."]="6*5";
w[" 50"]="41*5";
w[" 50."]="41*5";
w[" 51"]="42*5";
w[" 51."]="42*5";
w[" 52"]="45*5";
w[" 52."]="45*5";
w[" 53"]="189*5";
w[" 53."]="189*5";
w[" 54"]="46*5";
w[" 54."]="46*5";
w[" 55"]="47*5";
w[" 55."]="47*5";
w[" 56"]="193*5";
w[" 56."]="193*5";
w[" 57"]="188*5";
w[" 57."]="188*5";
w[" 58"]="49*5";
w[" 58."]="49*5";
w[" 59"]="50*5";
w[" 59."]="50*5";
w[" 6"]="9*5";
w[" 6."]="9*5";
w[" 60"]="51*5";
w[" 60."]="51*5";
w[" 61"]="52*5";
w[" 61."]="52*5";
w[" 62"]="54*5";
w[" 62."]="54*5";
w[" 63"]="55*5";
w[" 63."]="55*5";
w[" 64"]="56*5";
w[" 64."]="56*5";
w[" 65"]="57*5";
w[" 65."]="57*5";
w[" 66"]="59*5";
w[" 66."]="59*5";
w[" 67"]="60*5";
w[" 67."]="60*5";
w[" 68"]="61*5";
w[" 68."]="61*5";
w[" 69"]="65*5";
w[" 69."]="65*5";
w[" 7"]="9*5";
w[" 7."]="9*5";
w[" 70"]="191*5";
w[" 70."]="191*5";
w[" 71"]="66*5";
w[" 71."]="66*5";
w[" 72"]="67*5";
w[" 72."]="67*5";
w[" 73"]="182*5";
w[" 73."]="182*5";
w[" 74"]="68*5";
w[" 74."]="68*5";
w[" 75"]="69*5";
w[" 75."]="69*5";
w[" 76"]="70*5";
w[" 76."]="70*5";
w[" 77"]="71*5";
w[" 77."]="71*5";
w[" 78"]="72*5";
w[" 78."]="72*5";
w[" 79"]="73*5";
w[" 79."]="73*5";
w[" 8"]="9*5";
w[" 8."]="9*5";
w[" 80"]="74*5";
w[" 80."]="74*5";
w[" 81"]="75*5";
w[" 81."]="75*5";
w[" 82"]="76*5";
w[" 82."]="76*5";
w[" 83"]="181*5";
w[" 83."]="181*5";
w[" 84"]="77*5";
w[" 84."]="77*5";
w[" 85"]="78*5";
w[" 85."]="78*5";
w[" 86"]="79*5";
w[" 86."]="79*5";
w[" 87"]="81*5";
w[" 87."]="81*5";
w[" 88"]="82*5";
w[" 88."]="82*5";
w[" 89"]="83*5";
w[" 89."]="83*5";
w[" 9"]="10*5";
w[" 9."]="10*5";
w[" 90"]="84*5";
w[" 90."]="84*5";
w[" 91"]="85*5";
w[" 91."]="85*5";
w[" 92"]="85*5";
w[" 92."]="85*5";
w[" 93"]="86*5";
w[" 93."]="86*5";
w[" 94"]="93*5";
w[" 94."]="93*5";
w[" 95"]="184*5";
w[" 95."]="184*5";
w[" 96"]="94*5";
w[" 96."]="94*5";
w[" 97"]="95*5";
w[" 97."]="95*5";
w[" 98"]="185*5";
w[" 98."]="185*5";
w[" 99"]="185*5";
w[" 99."]="185*5";
w[" activ"]="68*5,96*5";
w[" atmel"]="1*5";
w[" attach"]="99*5";
w[" avr"]="4*5,133*5";
w[" avr32"]="181*5,182*5,191*5";
w[" avr8"]="184*5,185*5";
w[" calibr"]="52*5";
w[" command"]="37*5";
w[" configur"]="9*5";
w[" crc"]="112*5";
w[" custom"]="6*5";
w[" data"]="34*5,56*5,85*10,126*5";
w[" deactiv"]="69*5,97*5";
w[" debugwir"]="131*5";
w[" detach"]="100*5";
w[" devic"]="185*15";
w[" disabl"]="110*5";
w[" discoveri"]="190*5";
w[" edbg"]="30*5,187*5";
w[" end"]="49*5";
w[" eras"]="6*5,71*5,79*5,111*5";
w[" event"]="37*5,129*5,130*5";
w[" event:"]="129*5,130*5";
w[" extern"]="61*5";
w[" fail"]="35*5,42*5,57*5,86*5,127*5";
w[" firmwar"]="50*5";
w[" get"]="9*10,18*10,19*10,20*10,29*5,47*5,67*5,70*5,95*5,98*5";
w[" halt"]="72*5";
w[" hardwar"]="117*5,118*5";
w[" houekeep"]="189*5,193*5";
w[" id"]="83*5,136*5";
w[" jtag"]="51*5";
w[" list"]="33*5,41*5,55*5,82*5,124*5";
w[" megaavr"]="132*5";
w[" memori"]="113*5,114*5,115*5";
w[" ok"]="32*5,54*5,81*5,123*5";
w[" page"]="116*5";
w[" pc"]="84*5,106*5,107*5,125*5";
w[" power"]="59*5";
w[" prog"]="108*5,109*5";
w[" protocol"]="38*5";
w[" queri"]="27*5,40*5,45*5,65*5,93*5";
w[" read"]="75*5";
w[" reset"]="101*5";
w[" respons"]="37*5";
w[" run"]="103*5,104*5";
w[" set"]="10*10,13*10,14*10,15*10,28*5,46*5,66*5,94*5";
w[" signon"]="21*10";
w[" sleep"]="60*5";
w[" softwar"]="119*5,120*5,121*5";
w[" spi"]="142*10,143*10,144*10,145*10,146*10,147*10,148*15,149*10,152*10,153*10,159*5";
w[" start"]="16*10,188*5";
w[" step"]="74*5,105*5";
w[" stop"]="17*10,102*5";
w[" tap"]="77*5";
w[" tpi"]="162*10,163*10,164*10,165*15,166*10,167*10,168*5";
w[" unwrap"]="23*5,24*5,25*5";
w[" vendor"]="3*5";
w[" wrap"]="23*5,24*5,25*5";
w[" write"]="73*5,76*5";
w["©"]="171*1";
w["®"]="0*1,171*5,172*1";
w["®."]="0*1";
w[""]="24*1,62*1,148*1";
w["debug"]="109*1";
w["program"]="109*1";
w[""]="109*2";
w["s"]="23*1";
w["“activ"]="89*1,136*1";
w["“attach"]="138*1";
w["“avr32"]="65*1";
w["“avr8"]="93*1";
w["“deactiv"]="138*1";
w["“debug"]="137*1";
w["“detach"]="138*1";
w["“devic"]="133*12";
w["“discov"]="37*2";
w["“discoveri"]="40*1";
w["“edbg"]="27*1";
w["“edbgctrl"]="28*1,29*1";
w["“enter"]="137*1,138*1";
w["“function"]="137*2";
w["“housekeep"]="45*1,46*1,47*1";
w["“leav"]="138*1";
w["“memori"]="75*1,76*1,79*1,113*1,114*1,115*1";
w["“program"]="137*1";
w["“queri"]="37*2";
w["“serial"]="7*1";
w["“set"]="66*1,67*1,94*1,95*1";
w["“start"]="88*1,135*1";
w["”"]="7*1,27*1,37*4,75*1,76*1,79*1,89*1,93*1,94*1,133*12,136*1,137*5,138*5";

View File

@@ -0,0 +1,3 @@
//Resource strings for localization
var localeresource = new Object;
localeresource["search_no_results"]="Your search returned no results.";

View File

@@ -0,0 +1,886 @@
/*----------------------------------------------------------------------------
* JavaScript for webhelp search
*----------------------------------------------------------------------------
This file is part of the webhelpsearch plugin for DocBook WebHelp
Copyright (c) 2007-2008 NexWave Solutions All Rights Reserved.
www.nexwave.biz Nadege Quaine
http://kasunbg.blogspot.com/ Kasun Gajasinghe
*/
//string initialization
var htmlfileList = "htmlFileInfoList.js";
var htmlfileinfoList = "htmlFileInfoList.js";
var useCJKTokenizing = false;
var w = new Object();
var scoring = new Object();
var searchTextField = '';
var no = 0;
var noWords = 0;
var partialSearch = "<font class=\"highlightText\">There is no page containing all the search terms.<br>Partial results:</font>";
var warningMsg = '<div style="padding: 5px;margin-right:5px;;background-color:#FFFF00;">';
warningMsg+='<b>Please note that due to security settings, Google Chrome does not highlight';
warningMsg+=' the search results in the right frame.</b><br>';
warningMsg+='This happens only when the WebHelp files are loaded from the local file system.<br>';
warningMsg+='Workarounds:';
warningMsg+='<ul>';
warningMsg+='<li>Try using another web browser.</li>';
warningMsg+='<li>Deploy the WebHelp files on a web server.</li>';
warningMsg+='</div>';
txt_filesfound = 'Results';
txt_enter_at_least_1_char = "You must enter at least one character.";
txt_enter_more_than_10_words = "Only first 10 words will be processed.";
txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended.";
txt_please_wait = "Please wait. Search in progress...";
txt_results_for = "Results for: ";
/* This function verify the validity of search input by the user
Cette fonction verifie la validite de la recherche entrre par l utilisateur */
function Verifie(searchForm) {
// Check browser compatibility
if (navigator.userAgent.indexOf("Konquerer") > -1) {
alert(txt_browser_not_supported);
return;
}
searchTextField = trim(document.searchForm.textToSearch.value);
searchTextField = searchTextField.replace(/['"]/g,'');
var expressionInput = searchTextField;
$.cookie('textToSearch', expressionInput);
if (expressionInput.length < 1) {
// expression is invalid
alert(txt_enter_at_least_1_char);
// reactive la fenetre de search (utile car cadres)
document.searchForm.textToSearch.focus();
}
else {
var splitSpace = searchTextField.split(" ");
var splitWords = [];
for (var i = 0 ; i < splitSpace.length ; i++) {
var splitDot = splitSpace[i].split(".");
if(!(splitDot.length == 1)){
splitWords.push(splitSpace[i]);
}
for (var i1 = 0; i1 < splitDot.length; i1++) {
var splitColon = splitDot[i1].split(":");
for (var i2 = 0; i2 < splitColon.length; i2++) {
var splitDash = splitColon[i2].split("-");
for (var i3 = 0; i3 < splitDash.length; i3++) {
if (splitDash[i3].split("").length > 0) {
splitWords.push(splitDash[i3]);
}
}
}
}
}
noWords = splitWords;
if (noWords.length > 9){
// Allow to search maximum 10 words
alert(txt_enter_more_than_10_words);
expressionInput = '';
for (var x = 0 ; x < 10 ; x++){
expressionInput = expressionInput + " " + noWords[x];
}
Effectuer_recherche(expressionInput);
document.searchForm.textToSearch.focus();
} else {
// Effectuer la recherche
expressionInput = '';
for (var x = 0 ; x < noWords.length ; x++) {
expressionInput = expressionInput + " " + noWords[x];
}
Effectuer_recherche(expressionInput);
// reactive la fenetre de search (utile car cadres)
document.searchForm.textToSearch.focus();
}
}
}
var stemQueryMap = new Array(); // A hashtable which maps stems to query words
/* This function parses the search expression, loads the indices and displays the results*/
function Effectuer_recherche(expressionInput) {
/* Display a waiting message */
//DisplayWaitingMessage();
/*data initialisation*/
var searchFor = ""; // expression en lowercase et sans les caracte res speciaux
//w = new Object(); // hashtable, key=word, value = list of the index of the html files
scriptLetterTab = new Scriptfirstchar(); // Array containing the first letter of each word to look for
var wordsList = new Array(); // Array with the words to look for
var finalWordsList = new Array(); // Array with the words to look for after removing spaces
var linkTab = new Array();
var fileAndWordList = new Array();
var txt_wordsnotfound = "";
// --------------------------------------
// Begin Thu's patch
/*nqu: expressionInput, la recherche est lower cased, plus remplacement des char speciaux*/
//The original replacement expression is:
//searchFor = expressionInput.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "</").replace(/_di_/g, "%24_");
//The above expression was error prone because it did not deal with words that have a . as part of the word correctly, for example, document.txt
//Do not automatically replace a . with a space
searchFor = expressionInput.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "</").replace(/_di_/g, "%24_");
//If it ends with a period, replace it with a space
searchFor = searchFor.replace(/[.]$/,"");
// End Thu's Patch
// ------------------------------------------
searchFor = searchFor.replace(/ +/g, " ");
searchFor = searchFor.replace(/ $/, "").replace(/^ /, "");
wordsList = searchFor.split(" ");
wordsList.sort();
//set the tokenizing method
useCJKTokenizing = typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ja" || indexerLanguage == "ko");
//If Lucene CJKTokenizer was used as the indexer, then useCJKTokenizing will be true. Else, do normal tokenizing.
// 2-gram tokenizinghappens in CJKTokenizing,
//If doStem then make tokenize with Stemmer
var finalArray;
if (doStem){
if(useCJKTokenizing){
finalWordsList = cjkTokenize(wordsList);
finalArray = finalWordsList;
} else {
finalWordsList = tokenize(wordsList);
finalArray = finalWordsList;
}
} else if(useCJKTokenizing){
finalWordsList = cjkTokenize(wordsList);
finalArray = finalWordsList;
} else{
//load the scripts with the indices: the following lines do not work on the server. To be corrected
/*if (IEBrowser) {
scriptsarray = loadTheIndexScripts (scriptLetterTab);
} */
/**
* Compare with the indexed words (in the w[] array), and push words that are in it to tempTab.
*/
var tempTab = new Array();
// ---------------------------------------
// Thu's patch
//Do not use associative array in for loop, for example:
//for(var t in finalWordsList)
//it causes errors when finalWordList contains
//stemmed words such as: kei from the stemmed word: key
for(var t=0;t<finalWordsList.length;++t){
var aWord=finalWordsList[t];
//w is a Map like Object, use the current word in finalWordList as the key
if(w[aWord] == undefined){
txt_wordsnotfound += aWord + " ";
}
else{
tempTab.push(aWord);
}
}
finalWordsList = tempTab;
//Check all the inputs to see if the root words are in the finalWordsList, if not add them there
var inputs = expressionInput.split(' ');
// Thu's Patch
// -------------------------------------------
txt_wordsnotfound = expressionInput;
finalWordsList = removeDuplicate(finalWordsList);
}
if (finalWordsList.length) {
//search 'and' and 'or' one time
fileAndWordList = SortResults(finalWordsList);
if (fileAndWordList == undefined){
var cpt = 0;
} else {
var cpt = fileAndWordList.length;
var maxNumberOfWords = fileAndWordList[0][0].motsnb;
}
if (cpt > 0){
var searchedWords = noWords.length;
var foundedWords = fileAndWordList[0][0].motslisteDisplay.split(",").length;
//console.info("search : " + noWords.length + " found : " + fileAndWordList[0][0].motslisteDisplay.split(",").length);
if (searchedWords != foundedWords){
linkTab.push(partialSearch);
}
}
for (var i = 0; i < cpt; i++) {
var hundredProcent = fileAndWordList[i][0].scoring + 100 * fileAndWordList[i][0].motsnb;
var ttScore_first = fileAndWordList[i][0].scoring;
var numberOfWords = fileAndWordList[i][0].motsnb;
if (fileAndWordList[i] != undefined) {
linkTab.push("<p>" + txt_results_for + " " + "<span class=\"searchExpression\">" + fileAndWordList[i][0].motslisteDisplay + "</span>" + "</p>");
linkTab.push("<ul class='searchresult'>");
for (t in fileAndWordList[i]) {
//linkTab.push("<li><a href=\"../"+fl[fileAndWordList[i][t].filenb]+"\">"+fl[fileAndWordList[i][t].filenb]+"</a></li>");
var ttInfo = fileAndWordList[i][t].filenb;
// Get scoring
var ttScore = fileAndWordList[i][t].scoring;
var tempInfo = fil[ttInfo];
var pos1 = tempInfo.indexOf("@@@");
var pos2 = tempInfo.lastIndexOf("@@@");
var tempPath = tempInfo.substring(0, pos1);
var tempTitle = tempInfo.substring(pos1 + 3, pos2);
var tempShortdesc = tempInfo.substring(pos2 + 3, tempInfo.length);
// toc.html will not be displayed on search result
if (tempPath == 'toc.html'){
continue;
}
/*
//file:///home/kasun/docbook/WEBHELP/webhelp-draft-output-format-idea/src/main/resources/web/webhelp/installation.html
var linkString = "<li><a href=" + tempPath + ">" + tempTitle + "</a>";
// var linkString = "<li><a href=\"installation.html\">" + tempTitle + "</a>";
*/
var split = fileAndWordList[i][t].motsliste.split(",");
// var splitedValues = expressionInput.split(" ");
// var finalArray = split.concat(splitedValues);
arrayString = 'Array(';
for(var x in finalArray){
if (finalArray[x].length > 2 || useCJKTokenizing){
arrayString+= "'" + finalArray[x] + "',";
}
}
arrayString = arrayString.substring(0,arrayString.length - 1) + ")";
var idLink = 'foundLink' + no;
var linkString = '<li><a id="' + idLink + '" href="' + tempPath + '" class="foundResult">' + tempTitle + '</a>';
var starWidth = (ttScore * 100/ hundredProcent)/(ttScore_first/hundredProcent) * (numberOfWords/maxNumberOfWords);
starWidth = starWidth < 10 ? (starWidth + 5) : starWidth;
// Keep the 5 stars format
if (starWidth > 85){
starWidth = 85;
}
/*
var noFullStars = Math.ceil(starWidth/17);
var fullStar = "curr";
var emptyStar = "";
if (starWidth % 17 == 0){
// am stea plina
} else {
}
console.info(noFullStars);
*/
// Also check if we have a valid description
if ((tempShortdesc != "null" && tempShortdesc != '...')) {
linkString += "\n<div class=\"shortdesclink\">" + tempShortdesc + "</div>";
}
linkString += "</li>";
// Add rating values for scoring at the list of matches
linkString += "<div id=\"rightDiv\">";
linkString += "<div id=\"star\">";
//linkString += "<div style=\"color: rgb(136, 136, 136);\" id=\"starUser0\" class=\"user\">"
// + ((ttScore * 100/ hundredProcent)/(ttScore_first/hundredProcent)) * 1 + "</div>";
linkString += "<ul id=\"star0\" class=\"star\">";
linkString += "<li id=\"starCur0\" class=\"curr\" style=\"width: " + starWidth + "px;\"></li>";
linkString += "</ul>";
linkString += "<br style=\"clear: both;\">";
linkString += "</div>";
linkString += "</div>";
//linkString += '<b>Rating: ' + ttScore + '</b>';
linkTab.push(linkString);
no++;
}
linkTab.push("</ul>");
}
}
}
var results = "";
if (linkTab.length > 0) {
/*writeln ("<p>" + txt_results_for + " " + "<span class=\"searchExpression\">" + cleanwordsList + "</span>" + "<br/>"+"</p>");*/
results = "<p>";
//write("<ul class='searchresult'>");
for (t in linkTab) {
results += linkTab[t].toString();
}
results += "</p>";
} else {
results = "<p>" + localeresource.search_no_results + " <span class=\"searchExpression\">" + txt_wordsnotfound + "</span>" + "</p>";
}
// Verify if the browser is Google Chrome and the WebHelp is used on a local machine
// If browser is Google Chrome and WebHelp is used on a local machine a warning message will appear
// Highlighting will not work in this conditions. There is 2 workarounds
if (verifyBrowser()){
document.getElementById('searchResults').innerHTML = results;
} else {
document.getElementById('searchResults').innerHTML = warningMsg + results;
}
}
// Verify if the stemmed word is aproximately the same as the searched word
function verifyWord(word, arr){
for (var i = 0 ; i < arr.length ; i++){
if (word[0] == arr[i][0]
&& word[1] == arr[i][1]
//&& word[2] == arr[i][2]
){
return true;
}
}
return false;
}
// Look for elements that start with searchedValue.
function wordsStartsWith(searchedValue){
var toReturn = '';
for (var sv in w){
if (searchedValue.length < 3){
continue;
} else {
if (sv.toLowerCase().indexOf(searchedValue.toLowerCase()) == 0){
toReturn+=sv + ",";
}
}
}
return toReturn.length > 0 ? toReturn : undefined;
}
function tokenize(wordsList){
var stemmedWordsList = new Array(); // Array with the words to look for after removing spaces
var cleanwordsList = new Array(); // Array with the words to look for
// -------------------------------------------------
// Thu's patch
for(var j=0;j<wordsList.length;++j){
var word = wordsList[j];
var originalWord=word;
if(typeof stemmer != "undefined" ){
var stemmedWord=stemmer(word);
if(w[stemmedWord]!=undefined){
stemQueryMap[stemmer(word)] = word;
}
else{
stemQueryMap[originalWord]=originalWord;
}
} else {
if(w[word]!=undefined){
stemQueryMap[word] = word;
}
else{
stemQueryMap[originalWord]=originalWord;
}
}
}
//stemmedWordsList is the stemmed list of words separated by spaces.
for (var t=0;t<wordsList.length;++t) {
wordsList[t] = wordsList[t].replace(/(%22)|^-/g, "");
if (wordsList[t] != "%20") {
scriptLetterTab.add(wordsList[t].charAt(0));
cleanwordsList.push(wordsList[t]);
}
}
if(typeof stemmer != "undefined" ){
//Do the stemming using Porter's stemming algorithm
for (var i = 0; i < cleanwordsList.length; i++) {
var stemWord = stemmer(cleanwordsList[i]);
if(w[stemWord]!=undefined){
stemmedWordsList.push(stemWord);
}
else{
stemmedWordsList.push(cleanwordsList[i]);
}
}
// End Thu's patch
// -------------------------------------------
} else {
stemmedWordsList = cleanwordsList;
}
return stemmedWordsList;
}
//Invoker of CJKTokenizer class methods.
function cjkTokenize(wordsList){
var allTokens= new Array();
var notCJKTokens= new Array();
var j=0;
for(j=0;j<wordsList.length;j++){
var word = wordsList[j];
if(getAvgAsciiValue(word) < 127){
notCJKTokens.push(word);
} else {
var tokenizer = new CJKTokenizer(word);
var tokensTmp = tokenizer.getAllTokens();
allTokens = allTokens.concat(tokensTmp);
}
}
allTokens = allTokens.concat(tokenize(notCJKTokens));
return allTokens;
}
//A simple way to determine whether the query is in english or not.
function getAvgAsciiValue(word){
var tmp = 0;
var num = word.length < 5 ? word.length:5;
for(var i=0;i<num;i++){
if(i==5) break;
tmp += word.charCodeAt(i);
}
return tmp/num;
}
//CJKTokenizer
function CJKTokenizer(input){
this.input = input;
this.offset=-1;
this.tokens = new Array();
this.incrementToken = incrementToken;
this.tokenize = tokenize;
this.getAllTokens = getAllTokens;
this.unique = unique;
function incrementToken(){
if(this.input.length - 2 <= this.offset){
// console.log("false "+offset);
return false;
}
else {
this.offset+=1;
return true;
}
}
function tokenize(){
//document.getElementById("content").innerHTML += x.substring(offset,offset+2)+"<br>";
return this.input.substring(this.offset,this.offset+2);
}
function getAllTokens(){
while(this.incrementToken()){
var tmp = this.tokenize();
this.tokens.push(tmp);
}
return this.unique(this.tokens);
// document.getElementById("content").innerHTML += tokens+" ";
// document.getElementById("content").innerHTML += "<br>dada"+sortedTokens+" ";
// console.log(tokens.length+"dsdsds");
/*for(i=0;i<tokens.length;i++){
console.log(tokens[i]);
var ss = tokens[i] == sortedTokens[i];
// document.getElementById("content").innerHTML += "<br>dada"+un[i]+"- "+stems[i]+"&nbsp;&nbsp;&nbsp;"+ ss;
document.getElementById("content").innerHTML += "<br>"+sortedTokens[i];
}*/
}
function unique(a)
{
var r = new Array();
o:for(var i = 0, n = a.length; i < n; i++)
{
for(var x = 0, y = r.length; x < y; x++)
{
if(r[x]==a[i]) continue o;
}
r[r.length] = a[i];
}
return r;
}
}
/* Scriptfirstchar: to gather the first letter of index js files to upload */
function Scriptfirstchar() {
this.strLetters = "";
this.add = addLettre;
}
function addLettre(caract) {
if (this.strLetters == 'undefined') {
this.strLetters = caract;
} else if (this.strLetters.indexOf(caract) < 0) {
this.strLetters += caract;
}
return 0;
}
/* end of scriptfirstchar */
/*main loader function*/
/*tab contains the first letters of each word looked for*/
function loadTheIndexScripts(tab) {
//alert (tab.strLetters);
var scriptsarray = new Array();
for (var i = 0; i < tab.strLetters.length; i++) {
scriptsarray[i] = "..\/search" + "\/" + tab.strLetters.charAt(i) + ".js";
}
// add the list of html files
i++;
scriptsarray[i] = "..\/search" + "\/" + htmlfileList;
//debug
for (var t in scriptsarray) {
//alert (scriptsarray[t]);
}
tab = new ScriptLoader();
for (t in scriptsarray) {
tab.add(scriptsarray[t]);
}
tab.load();
//alert ("scripts loaded");
return (scriptsarray);
}
/* ScriptLoader: to load the scripts and wait that it's finished */
function ScriptLoader() {
this.cpt = 0;
this.scriptTab = new Array();
this.add = addAScriptInTheList;
this.load = loadTheScripts;
this.onScriptLoaded = onScriptLoadedFunc;
}
function addAScriptInTheList(scriptPath) {
this.scriptTab.push(scriptPath);
}
function loadTheScripts() {
var script;
var head;
head = document.getElementsByTagName('head').item(0);
//script = document.createElement('script');
for (var el in this.scriptTab) {
//alert (el+this.scriptTab[el]);
script = document.createElement('script');
script.src = this.scriptTab[el];
script.type = 'text/javascript';
script.defer = false;
head.appendChild(script);
}
}
function onScriptLoadedFunc(e) {
e = e || window.event;
var target = e.target || e.srcElement;
var isComplete = true;
if (typeof target.readyState != undefined) {
isComplete = (target.readyState == "complete" || target.readyState == "loaded");
}
if (isComplete) {
ScriptLoader.cpt++;
if (ScriptLoader.cpt == ScriptLoader.scripts.length) {
ScriptLoader.onLoadComplete();
}
}
}
/*
function onLoadComplete() {
alert("loaded !!");
} */
/* End of scriptloader functions */
// Array.unique( strict ) - Remove duplicate values
function unique(tab) {
var a = new Array();
var i;
var l = tab.length;
if (tab[0] != undefined) {
a[0] = tab[0];
}
else {
return -1;
}
for (i = 1; i < l; i++) {
if (indexof(a, tab[i], 0) < 0) {
a.push(tab[i]);
}
}
return a;
}
function indexof(tab, element, begin) {
for (var i = begin; i < tab.length; i++) {
if (tab[i] == element) {
return i;
}
}
return -1;
}
/* end of Array functions */
/*
Param: mots= list of words to look for.
This function creates an hashtable:
- The key is the index of a html file which contains a word to look for.
- The value is the list of all words contained in the html file.
Return value: the hashtable fileAndWordList
*/
function SortResults(mots) {
var fileAndWordList = new Object();
if (mots.length == 0 || mots[0].length == 0) {
return null;
}
// In generated js file we add scoring at the end of the word
// Example word1*scoringForWord1,word2*scoringForWord2 and so on
// Split after * to obtain the right values
var scoringArr = Array();
for (var t in mots) {
// get the list of the indices of the files.
var listNumerosDesFicStr = w[mots[t].toString()];
if (listNumerosDesFicStr != undefined) {
//alert ("listNumerosDesFicStr "+listNumerosDesFicStr);
var tab = listNumerosDesFicStr.split(",");
//for each file (file's index):
for (var t2 in tab) {
var tmp = '';
var idx = '';
var temp = tab[t2].toString();
if (temp.indexOf('*') != -1) {
idx = temp.indexOf('*');
tmp = temp.substring(idx + 3, temp.length);
temp = temp.substring(0, idx);
}
scoringArr.push(tmp);
if (fileAndWordList[temp] == undefined) {
fileAndWordList[temp] = "" + mots[t];
} else {
fileAndWordList[temp] += "," + mots[t];
}
//console.info("fileAndWordList[" + temp + "]=" + fileAndWordList[temp] + " : " + tmp);
}
}
}
var fileAndWordListValuesOnly = new Array();
// sort results according to values
var temptab = new Array();
finalObj = new Array();
for (t in fileAndWordList) {
finalObj.push(new newObj(t,fileAndWordList[t]));
}
if ( finalObj.length == 0 ) { // None of the queried words are not in the index (stemmed or not)
return null;
}
finalObj = removeDerivates(finalObj);
for (t in finalObj) {
tab = finalObj[t].wordList.split(',');
var tempDisplay = new Array();
for (var x in tab) {
if(stemQueryMap[tab[x]] != undefined && doStem){
tempDisplay.push(stemQueryMap[tab[x]]); //get the original word from the stem word.
} else {
tempDisplay.push(tab[x]); //no stem is available. (probably a CJK language)
}
}
var tempDispString = tempDisplay.join(", ");
var index;
for (x in fileAndWordList) {
if (x === finalObj[t].filesNo) {
index = x;
break;
}
}
var scoring = findRating(fileAndWordList[index], index);
temptab.push(new resultPerFile(finalObj[t].filesNo, finalObj[t].wordList, tab.length, tempDispString, scoring));
fileAndWordListValuesOnly.push(finalObj[t].wordList);
}
fileAndWordListValuesOnly = unique(fileAndWordListValuesOnly);
fileAndWordListValuesOnly = fileAndWordListValuesOnly.sort(compare_nbMots);
var listToOutput = new Array();
for (var fawlvoIdx in fileAndWordListValuesOnly) {
for (t in temptab) {
if (temptab[t].motsliste == fileAndWordListValuesOnly[fawlvoIdx]) {
if (listToOutput[fawlvoIdx] == undefined) {
listToOutput[fawlvoIdx] = new Array(temptab[t]);
} else {
listToOutput[fawlvoIdx].push(temptab[t]);
}
}
}
}
// Sort results by scoring, descending on the same group
for (var ltoIdx in listToOutput) {
listToOutput[ltoIdx].sort(function(a, b){
return b.scoring - a.scoring;
});
}
// If we have groups with same number of words,
// will sort groups by higher scoring of each group
for (var i = 0; i < listToOutput.length - 1; i++) {
for (var j = i + 1; j < listToOutput.length; j++) {
if (listToOutput[i][0].motsnb < listToOutput[j][0].motsnb
|| (listToOutput[i][0].motsnb == listToOutput[j][0].motsnb
&& listToOutput[i][0].scoring < listToOutput[j][0].scoring)
) {
var x = listToOutput[i];
listToOutput[i] = listToOutput[j];
listToOutput[j] = x;
}
}
}
return listToOutput;
}
// Remove derivates words from the list of words
function removeDerivates(obj){
var toResultObject = new Array();
for (i in obj){
var filesNo = obj[i].filesNo;
var wordList = obj[i].wordList;
var wList = wordList.split(",");
var searchedWords = searchTextField.toLowerCase().split(" ");
for (var k = 0 ; k < searchedWords.length ; k++){
for (var j = 0 ; j < wList.length ; j++){
if (wList[j].startsWith(searchedWords[k])){
wList[j] = searchedWords[k];
}
}
}
wList = removeDuplicate(wList);
var recreateList = '';
for(var x in wList){
recreateList+=wList[x] + ",";
}
recreateList = recreateList.substr(0, recreateList.length - 1);
toResultObject.push(new newObj(filesNo, recreateList));
}
return toResultObject;
}
function newObj(filesNo, wordList){
this.filesNo = filesNo;
this.wordList = wordList;
}
// Add a new parameter. Scoring.
function resultPerFile(filenb, motsliste, motsnb, motslisteDisplay, scoring, group) {
//10 - spring,time - 2 - spring, time - 55 - 3
this.filenb = filenb;
this.motsliste = motsliste;
this.motsnb = motsnb;
this.motslisteDisplay= motslisteDisplay;
this.scoring = scoring;
}
function findRating(words, nr){
var sum = 0;
var xx = words.split(',');
for (jj = 0 ; jj < xx.length ; jj++){
var wrd = w[xx[jj]].split(',');
for (var ii = 0 ; ii < wrd.length ; ii++){
var wrdno = wrd[ii].split('*');
if (wrdno[0] == nr){
sum+=parseInt(wrdno[1]);
}
}
}
return sum;
}
function compare_nbMots(s1, s2) {
var t1 = s1.split(',');
var t2 = s2.split(',');
//alert ("s1:"+t1.length + " " +t2.length)
if (t1.length == t2.length) {
return 0;
} else if (t1.length > t2.length) {
return 1;
} else {
return -1;
}
//return t1.length - t2.length);
}
// return false if browser is Google Chrome and WebHelp is used on a local machine, not a web server
function verifyBrowser(){
var returnedValue = true;
var browser = BrowserDetect.browser;
var addressBar = window.location.href;
if (browser == 'Chrome' && addressBar.indexOf('file://') === 0){
returnedValue = false;
}
return returnedValue;
}
// Remove duplicate values from an array
function removeDuplicate(arr) {
var r = new Array();
o:for(var i = 0, n = arr.length; i < n; i++) {
for(var x = 0, y = r.length; x < y; x++) {
if(r[x]==arr[i]) continue o;
}
r[r.length] = arr[i];
}
return r;
}
// Create startsWith method
String.prototype.startsWith = function(str) {
return (this.match("^"+str)==str);
}
function trim(str, chars) {
return ltrim(rtrim(str, chars), chars);
}
function ltrim(str, chars) {
chars = chars || "\\s";
return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
function rtrim(str, chars) {
chars = chars || "\\s";
return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

View File

@@ -0,0 +1,234 @@
// Porter stemmer in Javascript. Few comments, but it's easy to follow against the rules in the original
// paper, in
//
// Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14,
// no. 3, pp 130-137,
//
// see also http://www.tartarus.org/~martin/PorterStemmer
// Release 1
// Derived from (http://tartarus.org/~martin/PorterStemmer/js.txt) - cjm (iizuu) Aug 24, 2009
var stemmer = (function(){
var step2list = {
"ational" : "ate",
"tional" : "tion",
"enci" : "ence",
"anci" : "ance",
"izer" : "ize",
"bli" : "ble",
"alli" : "al",
"entli" : "ent",
"eli" : "e",
"ousli" : "ous",
"ization" : "ize",
"ation" : "ate",
"ator" : "ate",
"alism" : "al",
"iveness" : "ive",
"fulness" : "ful",
"ousness" : "ous",
"aliti" : "al",
"iviti" : "ive",
"biliti" : "ble",
"logi" : "log"
},
step3list = {
"icate" : "ic",
"ative" : "",
"alize" : "al",
"iciti" : "ic",
"ical" : "ic",
"ful" : "",
"ness" : ""
},
c = "[^aeiou]", // consonant
v = "[aeiouy]", // vowel
C = c + "[^aeiouy]*", // consonant sequence
V = v + "[aeiou]*", // vowel sequence
mgr0 = "^(" + C + ")?" + V + C, // [C]VC... is m>0
meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$", // [C]VC[V] is m=1
mgr1 = "^(" + C + ")?" + V + C + V + C, // [C]VCVC... is m>1
s_v = "^(" + C + ")?" + v; // vowel in stem
return function (w) {
var stem,
suffix,
firstch,
re,
re2,
re3,
re4,
origword = w;
if (w.length < 3) { return w; }
firstch = w.substr(0,1);
if (firstch == "y") {
w = firstch.toUpperCase() + w.substr(1);
}
// Step 1a
re = /^(.+?)(ss|i)es$/;
re2 = /^(.+?)([^s])s$/;
if (re.test(w)) { w = w.replace(re,"$1$2"); }
else if (re2.test(w)) { w = w.replace(re2,"$1$2"); }
// Step 1b
re = /^(.+?)eed$/;
re2 = /^(.+?)(ed|ing)$/;
if (re.test(w)) {
var fp = re.exec(w);
re = new RegExp(mgr0);
if (re.test(fp[1])) {
re = /.$/;
w = w.replace(re,"");
}
} else if (re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1];
re2 = new RegExp(s_v);
if (re2.test(stem)) {
w = stem;
re2 = /(at|bl|iz)$/;
re3 = new RegExp("([^aeiouylsz])\\1$");
re4 = new RegExp("^" + C + v + "[^aeiouwxy]$");
if (re2.test(w)) { w = w + "e"; }
else if (re3.test(w)) { re = /.$/; w = w.replace(re,""); }
else if (re4.test(w)) { w = w + "e"; }
}
}
// Step 1c
re = new RegExp("^(.+" + c + ")y$");
if (re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
w = stem + "i";
}
// Step 2
re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;
if (re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
suffix = fp[2];
re = new RegExp(mgr0);
if (re.test(stem)) {
w = stem + step2list[suffix];
}
}
// Step 3
re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;
if (re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
suffix = fp[2];
re = new RegExp(mgr0);
if (re.test(stem)) {
w = stem + step3list[suffix];
}
}
// Step 4
re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;
re2 = /^(.+?)(s|t)(ion)$/;
if (re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
re = new RegExp(mgr1);
if (re.test(stem)) {
w = stem;
}
} else if (re2.test(w)) {
var fp = re2.exec(w);
stem = fp[1] + fp[2];
re2 = new RegExp(mgr1);
if (re2.test(stem)) {
w = stem;
}
}
// Step 5
re = /^(.+?)e$/;
if (re.test(w)) {
var fp = re.exec(w);
stem = fp[1];
re = new RegExp(mgr1);
re2 = new RegExp(meq1);
re3 = new RegExp("^" + C + v + "[^aeiouwxy]$");
if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) {
w = stem;
}
}
re = /ll$/;
re2 = new RegExp(mgr1);
if (re.test(w) && re2.test(w)) {
re = /.$/;
w = w.replace(re,"");
}
// and turn initial Y back to y
if (firstch == "y") {
w = firstch.toLowerCase() + w.substr(1);
}
// See http://snowball.tartarus.org/algorithms/english/stemmer.html
// "Exceptional forms in general"
var specialWords = {
"skis" : "ski",
"skies" : "sky",
"dying" : "die",
"lying" : "lie",
"tying" : "tie",
"idly" : "idl",
"gently" : "gentl",
"ugly" : "ugli",
"early": "earli",
"only": "onli",
"singly": "singl"
};
if(specialWords[origword]){
w = specialWords[origword];
}
if( "sky news howe atlas cosmos bias \
andes inning outing canning herring \
earring proceed exceed succeed".indexOf(origword) !== -1 ){
w = origword;
}
// Address words overstemmed as gener-
re = /.*generate?s?d?(ing)?$/;
if( re.test(origword) ){
w = w + 'at';
}
re = /.*general(ly)?$/;
if( re.test(origword) ){
w = w + 'al';
}
re = /.*generic(ally)?$/;
if( re.test(origword) ){
w = w + 'ic';
}
re = /.*generous(ly)?$/;
if( re.test(origword) ){
w = w + 'ous';
}
// Address words overstemmed as commun-
re = /.*communit(ies)?y?/;
if( re.test(origword) ){
w = w + 'iti';
}
return w;
}
})();